Wie erstelle ich ein
einfaches erweitertes Menü?

[zurück]

 
An dieser Stelle sei gesagt, dass sich das Charaktermenü, wie es beim RPG-Maker bekannt ist, nicht verändern lässt (außer durch Austauschen der verschiedenen Wörter in der Datenbank, Bereich "Vokabeln". Also müssen wir schon vorher eingreifen, nämlich zu dem Zeitpunkt, in dem die Taste [ESC] gedrückt wird. Aber wie stellen wir das an?
  1. Klickt im RPG-Maker auf den Button der "Datenbank" oder drückt die Taste [F8] und wählt dort die Registerkarte "Allg. Ereignisse" aus.
  2. Sucht nun im Listenfeld links eine freie Zahl aus, die ihr Anklickt. Gebt im Feld "Name" neben dem Listenfeld dem "Allg. Ereignisse" einen Namen (z.B.: "Menü-Aufrufen"). Wählt als "Startvoraussetzungen" die Option "Paralleler Prozess". Einen TAB brauchen wir hier nicht.
  3. Klickt im Feld "Ereigniskommandos" doppelt in die leere Zeile, angezeigt durch die Zeichen <>. Wählt im darauffolgendem Fenster die dritte Registerkarte und dort den Button "Tasten abfragen".
    Wählt im Feld "Tastencode in Variable sichern" eine freie Variable aus, indem ihr auf den Button mit den drei Punkten klickt und im darauffolgendem Fenster eine Zahl anklickt. Gebt ihr noch einen Namen (z.B.: "Menü-Ruf") und klickt auf OK.
    Im Feld "Optionen" klickt ihr das Quadrat vor den Worten "Warte, bis Taste gedrückt" an, bis ein Haken drin ist.
    Im Feld "Mögliche Tasten für die Eingabe" darf nur ein Haken im Quadrat vor dem Wörtchen "Abbruch (6)" sein. Die Zahl in der Klammer drückt aus, welche beim Drücken des Abbruch-Buttons (Hier [ESC]) in die von euch ausgewählte Variable kommt. Bestätigt das Ganze nun mit OK.
  4. Klickt nun in die leere Zeile unter der "Tastenabfrage" und wählt im darauffolgendem Fenster die dritte Registerkarte und dort den Button "Bedingungen" aus.
    Wählt auf der ersten Registerkarte die Option "Variable" aus, indem ihr einfach ein mal in den Kreis vor dem Wörtchen klickt.
    Im Feld dahinter klickt ihr einfach auf den Button mit den drei Punkten und wählt dort die Variable aus, die ihr schon unter 3. ausgewählt habt.
    Wählt danach das Feld "Wähle" aus und gebt hier die Zahl 6 ein.
    Im Listenfeld darunter wählt ihr die Option "gleich" aus. Klickt dann auf OK. Einen "Ansonstenfall" brauchen wir hier nicht.
  5. Klickt nun innerhalb der Bedingung doppelt in die leere Zeile und wählt im darauffolgendem Fenster die erste Registerkarte und dort den Button "Auswahl anzeigen" aus.
    In den Feldern "Möglichkeit 1" bis "Möglichkeit 4" könnt ihr dann festlegen, welche Menüpunkte angezeigt werden soll. Der erste sollte etwa "Menü aufrufen" lauten.
    Klickt im Feld "Abbruchsmöglichkeit" die Option "Eigenen Code benutzen" an und lasst diesen Punkt des Codes leer, damit ihr durch Drücken der Taste [ESC] dieses Menü auch wieder verlassen könnt.
    Legt noch die weiteren Punkte fest (wenn ihr wollt) und bestätigt dann mit OK.

Von nun an ist es euch überlassen, wie ihr weiter vorgeht. Beachtet jedoch, dass ihr am Ende eines jeden Menüpunkts eine Variablen-Funktion erstellt, welche die Variable für die "Tastenabfrage" (Hier die Variable "Menü-Ruf") wieder auf 0 (Null) setzt, damit ihr das Menü auch mehrmals aufrufen könnt. Experimentiert einfach ein wenig herum und denkt daran, dass das normale Charaktermenü auch vom "erweitertem" Menü aus aufzurufen sein soll (Spielmenü-aufrufen-Funktion).


[zurück]