Erledigt.

    • GM 8

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Wenn alle Benutzer des GM-d.de die in diesem Thread geschrieben haben, einverstanden sind, können die Moderatoren diesen Thread löschen.
      "Ein bisschen hiervon, ein bisschen davon und wir haben kein Ergebnis."

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Francois Bataille ()

    • Du könntest das Spiel in mehreren Sprachen proggen, indem du für jeden Text eine globale Variable benutzt.

      Am Anfang vom Spiel:

      GML-Quellcode

      1. global.text_welcome[1] = "Willkommen in meinem Spiel!";
      2. global.text_welcome[2] = "Welcome to my game!";
      "1" wäre da z.B. Deutsch und "2" wäre Englisch.

      Man gibt die Sprache an und speichert die in die Variable global.language zum Beispiel.

      GML-Quellcode

      1. global.language = show_message_ext("Choose a language. Wähle eine Sprache.","English","","Deutsch");

      Wenn man nun einen Text ausgibt, kann man es so machen:

      GML-Quellcode

      1. show_message(global.text_welcome[global.language])
      Dabei erscheint eine Messagebox mit dem Text der ausgewählten Sprache.

      Ich hoffe du verstehst es, falls du es brauchst, bei Fragen kannst du mir eine PN schreiben. ;)
    • Wenn dann so:

      GML-Quellcode

      1. global.text_welcome[0] = "Willkommen in meinem Spiel!";
      2. global.text_welcome[1] = "Welcome to my game!";

      GML-Quellcode

      1. global.language = show_message_ext("Choose a language. Wähle eine Sprache.","English","","Deutsch")==3; //da show_message_ext die Number des gedrückten Buttons zurück gibt Deutsch ist dann der Button 3.

      Eine andere Möglichkeit:
      Du erstellst eine Deutsche Version (möglichst bugfrei) und übersetzt diese dann ins Englische(so das du am Ende zwei "*.exe" hast).
      wupto.net/ Nicht meine Seite!
      We love Koalas.

      GM-D-Spam-o-Meter: 32%

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von henrik1235 ()

    • Ich hatte das mal als ini.

      Weis nicht mehr genau wie es genau ging.

      Aber der Aufbau war glaube ich Section=ger oder eng
      Und der key, die text id,

      Der auf bau in der ini sah dann so etwa aus:


      [ger]
      id1="Willkommen"

      [eng]
      id1="Welcome"

      Abrufen ging mit (weis jetzt nicht genau, lieg schon fast im Bett)

      GML-Quellcode

      1. Read ini (datei,global.sprache,id1)


      Kann ja jemand den richtigen gml-syntax schreiben. Hab jetzt leider nichts zur Hand.

      Aber damals, leider ging das Spiel mit der Festplatte verloren, war es ein leichtes das Spiel multilingual zu gestalten.