NPCs für Illarion erstellen

Da das VBU (Very Big Update) noch ein Haufen Arbeit ist und wir noch immer auf der Suche nach Mitarbeitern sind, haben wir eine weitere Möglichkeit geschaffen, möglichst direkt und schnell in die Entwicklung von NPCs einzusteigen. Damit kann jeder sofort einen NPC testen, den er gerade erschafft. Und das geht so:

Ihr kennt alle den NPC-Editor, den Nitram erschaffen hat. Darin gibt es eine Option "Skript hochladen", die dazu führt, dass das entsprechende Skript an den Server geschickt wird (dh. dazu ist Internetanbindung erforderlich). Der entsprechende NPC steht auf dem Devserver und wir stellen euch nun sowohl den aktuellen Testclient als auch ein öffentliches Account mit 2 freigeschalteten Charakteren zur Verfügung, sodass ihr immer sofort die aktuelle Version eures NPCs testen könnt.

Alles, was ihr dazu braucht, befindet sich im Illarion Loader. Dahinter verstecken sich 3 Programme:

  • Der jeweils aktuelle Testclient
  • Der NPC-Editor
  • Der Map-Editor (momentan nicht funktionstüchtig)

Hier eine kleine Schritt-für-Schritt-Anleitung, wie man sofort einsteigen kann:

  1. Oben angegebene Datei ausführen
  2. Den easyNPC-Editor starten
  3. Gebt ein sehr einfaches Skript ein, z.B.: "Hi" -> "Hallo, Fremder!"
  4. Auf "Skript neu bauen" klicken (dadurch wird das Skript automatisch Vervollständigt)
  5. Es ist ratsam, aber nicht notwendig, das Skript zu speichern.
  6. Durch klick auf den Hauptbutton (links oben) und Auswahl von "Lua Skript hochladen" wird das Skript auf den Server übertragen.
  7. Um den Client zu starten, muss man noch einmal den Illarion Loader starten und diesmal den Client auswählen.
  8. Als Accountname UND Passwort gebt ihr "devserver" an. Dadurch werden euch zwei Charaktere zur Auswahl angeboten ("Devserver" und "Devserver One"). Wählt einen davon und startet den Client.
  9. Sobald ihr den Charakter auf der Karte seht, drückt Enter, um in den Sprechmodus zu kommen und gebt "!fr" ein.
  10. Sobald der Server die Skripte neu geladen hat, informiert er euch darüber. Ihr könnt euch nun neben den NPC stellen, "Hi" sagen und er wird dem Skript entsprechend antworten.

nach oben