Der nachfolgende Beitrag ist auf deutsch geschrieben.
If you like to see the english post, have a look on:
Project Pokemon Amethyst EN 03 on Peakd
Um ältere Beiträge von "Game Maker" Projekten oder zu anderen "Game Maker" Projekten zu sehen, siehe auch:
Yalunas Game Maker Block on Peakd
Ihr findet mich auch unter anderem mit anderen Themen unter:
Yalunas Blog LeoFinance
Yalunas Blog Neoxian
Heute will ich mit euch über Items sprechen und erzähle euch, wie wir diese auf der Karte platzieren und ändern können.
Das Projekt Pokemon Amethyst wird über den RPG Maker XP erstellt und verwendet Pokemon Essential.
Ihr könnt ein Item als Event selbst erstellen oder es aus einem der Beispielkarten kopieren. Wie in Pokemon Spielen, wollen wir eine Pokeball-Grafik für das Item verwenden. Für die erste Seite benötigen wir keine Bedingung. Das Event soll vom Spieler durch Drücken der Aktionstaste ausgelöst werden. Wie können wir sagen, um welches Item es sich handeln soll? Das ist sehr einfach!
Im nachfolgendem Bild könnt ihr die Eventliste (List of Events) sehen. Dort benötigen wir nur eine Bedingte Verzweigung (conditional branch) und die Bedingung ist ein Scriptbefehl. Trifft die Bedingung zu, soll der Selbstsschalter ausgelöst werden.
Wie lautet der Skriptbefehl genau?
Der Scriptbefehl für Items ist immer der selbe. Dort können wir ebenfalls ändern, was es sein soll. Wir möchten einen Trank, also schreiben wir das englsiche Wort (:POTION) in Großbuchstaben, sonst würde es nicht funktionieren. Wir setzen außerdem einen Hacken bei "Set handling when conditions do not apply", weil wir nicht bei dem Event hängen bleiben wollen, sollte es einen Fehler beinhalten.
Die zweite Seite des Events ist einfach. Wir entfernen die Grafik, da das Item verschwinden soll und wir setzen die Bedignung auf "self switch A = on". Die Eventliste ist leer, da hier nichts mehr sein soll. Wenn ihr das Event in einem Objekt wie einem Mülleimer habt, könnt ihr aber auch einen kleinen Text schreiben wie "Hier ist nichts!" oder "Es ist leer".
Wie wissen wir, welche Items existieren und was wir dafür schreiben müssen und wie können wir Items ändern?
Geht zu eurem Spieleordner. Ihr könnt diesen über die Funktion im RPG Maker XP öffnen. Geht zu PBS und öffnet Items und ihr werdet etwas sehen, das zufällig genau so aussieht:
Was können wir ändern?
Jedee Teilfuntkion ist in Segmente unterteilt, welche durch ein "," getrennt werden, also nicht löschen!
- = ID
- = Scriptbefehl Name (auf Englisch in Großbuchstaben)
- = Im Spiel sichtbarer Name des Items
- = Im Spiel sichtbarer Name des Items, wenn mehr als eines erhalten wird
- = ID der Itemtasche (2 für Medizin)
- = Kaufpreis des Items
- = Beschreibung des Items
Alle anderen Segmente hinter der Beschreibung sind im Augenblick nicht relevant. Ihr könnt Abschnitt 3, 4, 6 und 7 ändern, wenn ihr wollt. Ihr solltet nicht Abschnitt 1, 2 oder 5 ändern. Der 1. Abschnitt ist die ID, was uns außer evtl. Problemen nichts bringen würde diese zu ändern. Der 2. Abschnitt ist der Skriptbefehl, welchen wir auf keinen Fall ändern sollten, da wir sonst neben bereits erstellten Events auch die Skripte umschreiben müssten. Der 5. Abschnitt macht ebenso wenig Sinn zu ändern, da das Item bereits in den richtigen Abschnitt der Itemtasche zugeordnet ist.
Da ich das Spiel auf deutsch haben möchte, habe ich angefangen die Items zu übersetzen, was wie nachstehend im Spiel aussiehtt.
Wir ihr sehen könnt, habe ich den Trank bereits ins Deutsche übersetzt, während der Supertrank noch auf Englisch ist. Mein Scriptbefehl für den Trank ist aber noch immer "(:POTION)".
Ich hoffe, ich konnte euch ein wenig helfen und danke, dass ihr meinen Beiträge folgt^^
Bis zum nächsten mal meine "Game Makers"^^