Hierbei muss eine Funktion
erstellt werden, die unabhängig von der Map kontrolliert, ob einer der
Helden mit einem bestimmten Item ausgestattet ist. Zugegeben, ihr könntet
auch auf jeder Map, die ihr erstellt, ein entsprechendes Event erstellen,
aber bei 300 Maps ist das zu viel... also gehen wir den Weg über die
Common Events:
- Begebt euch im RPG-Maker in die
Data-Base durch Klick auf den entsprechenden Button oder Drücken der
Taste [F8]. In der Data-Base klickt ihr dann auf die letzte
Registerkarte mit der Aufschrift "Common Events".
- Wählt im Listenfeld links eine freie
Zahl aus und klickt sie mit der Maus einmal an. Gebt im Feld
"Name" einen Namen für das Common Event ein und wählt im
Feld "Event Start Condition" die Option "Parallel
Process" aus. Einen Switch braucht ihr nicht.
- Nun an die eigentliche Arbeit. Klickt
im Feld "Events Commands" doppelt in die leere Zeile und
wählt im darauffolgendem Fenster die dritte Registerkarte und dort
den Button "Fork Conditions"
Hier wählt ihr dann die zweite Registerkarte und klickt dort in den
Kreis vor dem Wort "Hero". Wählt hier einen eurer Helden
aus, der mit dem betreffendem Gegenstand ausgerüstet sein soll.
Wählt im Feld darunter das Item aus, mit dem euer Held ausgerüstet
sein soll. Klickt hierzu auf den Button mit den drei Punkten am Ende
des Feldes und wählt im darauffolgendem Fenster die Option
"Item" aus. Wählt dann im Drop-Down-Menü das betreffende
Item aus. Bestätigt dann das Fenster mit OK.
Wählt bei der Fork-Condition noch die Auswahl "Add ELSE-Case",
bevor ihr das ganze mit OK bestätigt.
- Klickt nun doppelt in die erste leere
Zeile der Fork-Condition und wählt im darauffolgendem Fenster die
erste Registerkarte und dort den Button "Change Skill" aus.
Als Target könnt ihr, der Einfachheit halber, die Option
"Fix" auswählen und dort den Helden aussuchen, der mit dem
Gegenstand ausgerüstet ist (Der Held, den ihr schon in der
Fork-Condition gewählt habt).
Wählt im Feld "Set" die Option "Memorize Skill"
und im Feld "Change Tech Skill" den Skill, den der Held
erlernen soll. Bestätigt dann das ganze mit OK.
- In der Zweiten leeren Zeile der
Fork-Condition (Unter den Worten "ELSE-Case" wiederholt ihr
Schritt 4, nur dass ihr anstelle der Option "Memorize Skill"
die Option "Forget Skill" auswählt. Bestätigt nun das
ganze mit OK. Fertig.
|