Beiträge von Nasty.

    Das liegt dann an deinen geladenen Dateien. Bei mir erstellt er die locale_string_translated komplett mit Sonderzeichen und Umlauten.

    Bei mir sind wie gesagt alle Dateien in ANSI kodiert.

    Hatte mit den Korea Zeichen/Umlauten und UTF-8 nur Probleme.

    Uff. Das hätte ich mir im Leben nicht angetan.


    PS: Habs gerade nochmal mit nem cleanen marty src getestet und da hats soweit ich das gesehen habe auch funktioniert. Kann wie gesagt trotzdem sein, dass einige strings ausm SRC in den locale_string Dateien fehlen. Der Fehler liegt dann aber nicht am Programm, just sayin.

    ich hab mir den dl leider noch nicht anschauen können. Aber ist der SourceCode dabei? Ich bin nämlich bisschen abgeneigt von ANSI, denke einfach das UTF-8 da nen besseren Job machen würde

    Ne is nur die exe. Ich lad dir später mal den source mit hoch und bau vlt. noch ein, dass man sich selber das Encoding aussuchen kann.

    Gute Sache, hätte ich vor 2 Jahren definitiv mal gebrauchen können. Wobei ich mir nicht wirklich sicher bin, ob da ne UI nötig ist. Commandline Programm hätte es auch getan, das einfach durch all cpp und header durchloopt.

    War ursprünglich ne Konsolen EXE die einfach genau das gemacht hab. Habs quasi nur fürs Release hier ein bisschen umgebaut, damit die Dudes hier das alles schöner einstellen können. Sonst wär das Release doch ein bisschen zu billo gewesen :shrug:.

    Und ich hab das ganze letzten von Hand gemacht ._. ~1300 Zeilen

    Werd das ganze zuhause trotzdem mal in meinem anderen src testen

    Uff. Das hätte ich mir im Leben nicht angetan.


    PS: Habs gerade nochmal mit nem cleanen marty src getestet und da hats soweit ich das gesehen habe auch funktioniert. Kann wie gesagt trotzdem sein, dass einige strings ausm SRC in den locale_string Dateien fehlen. Der Fehler liegt dann aber nicht am Programm, just sayin.

    Jo hab hier mal ne Kleinigkeit gebastelt, weil mir der Schmutz Koreacode mal wieder dermaßen aufn Sack ging (besonders die Encodings).



    Was tut das Programm?


    Es ersetzt/übersetzt die Korea LC_TEXT strings im server_src mit einer ausgewählten locale_string.txt (im Optimalfall natürlich mit den englischen strings --> Ich seh schon wie das ganze einfach ins rumänische oder türkische übersetzt wird lul).



    Es macht also aus:

    Code
    1. ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ÀÌ¹Ì Å»°ÍÀ» ÀÌ¿ëÁßÀÔ´Ï´Ù."));

    Das hier:

    Code
    1. ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("You are already riding a mount."));


    Dann kann es noch eine übersetzte locale_string.txt (aus \share\locale\country) erzeugen (kleiner Ausschnitt):

    Muss man dann natürlich neu auf den Server laden.


    Das ganze funktioniert natürlich nur so gut, so gut auch die Übereinstimmung der src Dateien und den beiden locale_string.txt Dateien ist.

    Beim Download sind eine locale_string_en.txt und eine locale_string_de.txt enthalten.


    PS: Alle Dateien werden mit ANSI Kodierung geladen und geschrieben. Also falls ihr davor euren SRC schon irgendwie mit ner anderen Kodierung gespeichert habt, wird das ganze nicht funktionieren.

    Ist mit Visual Basic in knapp 3h programmiert und bis jetzt nur auf meinen aktuellen files/src getestet (Hat dort bis auf ein paar Ausnahmen alles übersetzt. Die Ausnahmen sind den nicht aktuellen locale_string Dateien geschuldet.) Hat für mich seinen Zweck erfüllt, weswegen ich das hier teile. Vielleicht braucht es ja noch jemand.

    Ich glaube es gab schonmal ein ähnliches python script, hab es aber nicht gefunden.



    Hab mal auf die Schnelle ein kleines Video gemacht, damit ich hier nicht schreiben muss wie das ganze funktioniert.


    Naja wenn man sich beschwert, dass die Files haufenweise Bugs haben, ist der einzige ersichtliche Grund der, dass man damit einen Server starten will.


    Es sei den du bist ein Masochist und findest es schön auf deinem "ein Mann Server" Bugs und Exploits zu verwenden, deine Datenbank zu klatschen und dich dann zu ärgern warum es so böse Menschen gibt, die dann immer die Bugs ausnützen. #toxic

    RexT da dies überhaupt nix zum Thema beiträgt empfinde ich deinen Beitrag als unnütz , da dies nix wirksames oder produktives zum eigentlichem Thema beiträgt

    Klar hat das was mit dem Thema zu tun. Wenn Fragen vernünftig gestellt werden (möchtegern Skids ausgeschlossen), dann kriegst du auch ne sinnvolle Antwort von mir.

    Nur wenn sich jemand schon so wenig Mühe beim stellen einer Frage gibt, dann wird beim Rest auch nicht viel mehr rumkommen.

    Btw: Es wurde mir gesagt, dass sowas wie Rechtschreibprüfung erfunden wurde. Der neuste Shit.


    Und damit diese Antwort trotzdem sinnvoller ist als alles, was du in deiner Antwort fabriziert hast:


    Bitte melden Sie sich an, um diesen Link zu sehen.


    Der Rest steht in dem Thread drin.


    gemuese Hör bitte mit deinem Gutmenschen Gelaber auf, wo es nix zu suchen hat.

    Wie soll das nen Offlineshop ersetzen? Ist halt ein anderes Handelssystem.

    Das ist wie Äpfel durch Birnen ersetzen. Sind zwei unterschiedliche Sorten, aber trotzdem beides Obst.