• Anmelden

1

Freitag, 31. Mai 2013, 19:09

Event mit bestimmten Tastenkey aufrufen

Ich bin auf der Suche nach einer Möglichkeit wie ich Events auf bestimmte Tasten legen kann. Zum Beispiel drücke ich A wird eine Heilpotion verwendet. Oder ich drücke S und ich gelange über ein Event in ein Statusscreen. Da die Tastaturbelegung sich auf ESC, ENTER und Richtungstasten beschränkt müsste es doch gutes Potential geben mit Scripts oder ähnliches bestimmte Tasten zu belegen mit nützlichen Befehlen und Dingen.

Vereinfacht ausgedrückt: Ich drücke Taste X und Event X wird aktiviert

Wenn es dafür eine Lösung gebe wäre das ein wahrer Hauptgewinn für mich : )

Avery

Dinoritterin mit Herrschaft über die Contests und Ressourcen

  • Nachricht senden

2

Freitag, 31. Mai 2013, 19:16

Unsere DB hat so etwas ähnliches, zumindest für die Items:
Item Shortcut | RPG Studio

Zego

Krieger

Motto: Ein gesunder Mensch hat 1000 Wünsche, doch ein kranker nur einen!

  • Nachricht senden

3

Freitag, 31. Mai 2013, 19:35

Wenn du wirklich nur willst das mittels einer Taste ein Event ausgelöst wird, geht das auch mittels Common Events & Conditional Branches. Dafür brauchst du nicht mal ein Script (außer du willst es unbedingt darüber machen).

Ansonsten:
Bild
und
Bild

In dem Beispiel oben, würde sobald man nach unten drückt (Pfeiltaste), der Text "ich sag was" einmal kommen. (Darauf achten das der erste Switch vom ersten Common Event schon aktiviert sein muss (zu Beginn des Spiels oder so)).
  • :music: Bushido

    Bild
  • :balloon-smiley: Lustige Zitate

    • :thumb-up: Zitat 1
      <Noone> Kann mir vielleicht jemand bei ner Deutschhausaufgabe helfen? Komm damit nicht zurecht :/
      <Siegertyp> Ja aber beeil dich, ich muss gleich los. Ich kann dir nur eine Frage beantworten.
      <Noone> Nur eine?
      <Siegertyp> Ja
      * Siegertyp has quit IRC (quit)
    • :thumb-up: Zitat 2
      <fusion> Hast du ein paar Nacktfotos deiner Freundin?
      <chrzan> nö :/
      <fusion> Willst du welche haben? :>
    • :thumb-up: Zitat 3
      <MMM> Ich glaub ich lache nie wieder so laut...göttlich heute morgen in Bio. wir haben jeweils unseren eigenen speichel mikroskopiert. Auf einmal die eine ganz aufgeregt "Hier bewegt sich was!!" Alle werden still, Prof guckt sich das kurz an, guckt nochmal hin "Oh, ja das ist definitv eine lebende Spermazelle" Ich glaub das Mädchen wäre am liebsten gestorben ;)
    • :thumb-up: Zitat 4
      <Wretched> Religionskriege sind Konflikte zwischen erwachsenen Menschen, bei denen es darum geht, wer den cooleren, imaginaeren Freund hat
      <D3nY0> looool :D wie geil
    • :thumb-up: Zitat 5
      <HDStyle> Ist dir schonmal aufgefallen, dass irgendwie nie Amokläufe an Hauptschulen stattfinden? o.o
      <Crytek> Ja ist klar. Da schießen ja auch alle zurück.
    • :thumb-up: Zitat 6
      <RAP|TaliFecT> Meine Freundin meint ich wäre neugierig ... zumindestens steht das in ihrem Tagebuch

4

Freitag, 31. Mai 2013, 23:39

Vielen Dank : D Seit 3 Jahren hab ich mir sowas gewünscht und so einfach ist das XD

Wenn das folgende Problem noch gelöst werden kann dann is alles perfekt:

~Ich gelange jetzt mit einer bestimmten Taste über dein Commonevent (per Transfer Player) jederzeit und überall in eine Map die ich als Menü nutze. Hier verwandelt sich der Character in einen Cursor und kann bestimmte Sachen machen.Was jedoch zu einem Problem führt weil ich beim verlassen dieser Menümap eine feste Koordinate eingeben muss. Ich brauche also eine Art Script oder ähnliches was sich vor Transfer in meine Menümap meine Position und ID der vorherigen Map merkt und bei Verlassen der Menümap mich wieder zur Ausgangsposition zurück befördert

Wenn es dafür noch eine Lösung gebe dann wäre ich mehr als nur glücklich :3

5

Freitag, 31. Mai 2013, 23:56

Dies geht auch ohne Script.

Als erstes benötigst du dafür 3 Variablen.

Bei dem Event das dich auf die Menü-Map schickt, BEVOR du den Spieler teleportierst, machst du dies hier:

In der ersten Variable speicherst du die Y-Koordinate des Spielers. (Schritt 1)
In der zweiten Variable speicherst du die X-Koordinate des Spielers. (Schritt 2)
In der dritten Variable speicherst du die Map-ID. (Schritt 3)

In dem Menü nutzt du einfach diese Variablen um den Spieler zurück zus schicken. (Schritt 4)

Ich hoffe ich konnte dir helfen,

-Der Chesra
»chesra« hat folgende Bilder angehängt:
  • Schritt1.png
  • Schritt2.png
  • Schritt3.png
  • Schritt4.png
Alle Infos zu meinem aktuellen RPGMaker VX Ace-Projekt Jäger - Licht & Schatten gibt es auf meiner Homepage zu finden, sobald eine spielbare Demo released wird, wird es Projekt-Vorstellungen in allen gängigen Foren geben. Die Informationen auf der Homepage sind noch nicht final.

Zego

Krieger

Motto: Ein gesunder Mensch hat 1000 Wünsche, doch ein kranker nur einen!

  • Nachricht senden

6

Samstag, 1. Juni 2013, 00:09

Du kannst die Map ID und die Koordinaten des Helden (X & Y) jeweils in Variablen speichern (er drückt z.B. C - du speicherst alles und teleportierst ihn dann). Wenn er dann das Menü wieder verlassen soll kannst du diese Variablen bei Transfer Player dann angeben, siehe hier:

Bild Bild
Bild Bild

Hoffe die Bilder-Erklärung reicht ^^

Edit chesra war schneller ^^
  • :music: Bushido

    Bild
  • :balloon-smiley: Lustige Zitate

    • :thumb-up: Zitat 1
      <Noone> Kann mir vielleicht jemand bei ner Deutschhausaufgabe helfen? Komm damit nicht zurecht :/
      <Siegertyp> Ja aber beeil dich, ich muss gleich los. Ich kann dir nur eine Frage beantworten.
      <Noone> Nur eine?
      <Siegertyp> Ja
      * Siegertyp has quit IRC (quit)
    • :thumb-up: Zitat 2
      <fusion> Hast du ein paar Nacktfotos deiner Freundin?
      <chrzan> nö :/
      <fusion> Willst du welche haben? :>
    • :thumb-up: Zitat 3
      <MMM> Ich glaub ich lache nie wieder so laut...göttlich heute morgen in Bio. wir haben jeweils unseren eigenen speichel mikroskopiert. Auf einmal die eine ganz aufgeregt "Hier bewegt sich was!!" Alle werden still, Prof guckt sich das kurz an, guckt nochmal hin "Oh, ja das ist definitv eine lebende Spermazelle" Ich glaub das Mädchen wäre am liebsten gestorben ;)
    • :thumb-up: Zitat 4
      <Wretched> Religionskriege sind Konflikte zwischen erwachsenen Menschen, bei denen es darum geht, wer den cooleren, imaginaeren Freund hat
      <D3nY0> looool :D wie geil
    • :thumb-up: Zitat 5
      <HDStyle> Ist dir schonmal aufgefallen, dass irgendwie nie Amokläufe an Hauptschulen stattfinden? o.o
      <Crytek> Ja ist klar. Da schießen ja auch alle zurück.
    • :thumb-up: Zitat 6
      <RAP|TaliFecT> Meine Freundin meint ich wäre neugierig ... zumindestens steht das in ihrem Tagebuch

7

Samstag, 1. Juni 2013, 08:58

Ich danke euch für euren super schnellen Support : ) Funktioniert alles richtig gut.

ich habe jetzt also eine Taste mit der ich jederzeit in meine Menümap komme und von da wieder zurück wo ich gerade war.

Nur eine Sache ist verwirrend: Bei den Conditional Branch und den pressed Buttons sind die Keys vertauscht. Bei "The C Button is being pressed" geht der Befehl auf den X Button und nicht C und bei A ist Strg usw. Das liegt daran dass der RpgMakerXP für englische Tastatur gemacht wurde oder?

Habt nochmal vielen Dank <3 Jetzt kann ich alles direkt umsetzen was ich seit Ewigkeiten plante und mir unendliche Umwege ausdachte und am ende doch nichts ging : )

Zego

Krieger

Motto: Ein gesunder Mensch hat 1000 Wünsche, doch ein kranker nur einen!

  • Nachricht senden

8

Samstag, 1. Juni 2013, 09:20

Das liegt daran dass der RpgMakerXP für englische Tastatur gemacht wurde oder?

Obs daran liegt kann ich dir nicht sagen, aber das ist Standard-gemäß so eingestellt und schon immer so gewesen.
Wenn du in nen RPG Maker Spiel übrigens F1 drückst und auf Keyboard klickst, siehst du die Tastenzuweisung, dann isses vielleicht auch verständlicher.

Bild
  • :music: Bushido

    Bild
  • :balloon-smiley: Lustige Zitate

    • :thumb-up: Zitat 1
      <Noone> Kann mir vielleicht jemand bei ner Deutschhausaufgabe helfen? Komm damit nicht zurecht :/
      <Siegertyp> Ja aber beeil dich, ich muss gleich los. Ich kann dir nur eine Frage beantworten.
      <Noone> Nur eine?
      <Siegertyp> Ja
      * Siegertyp has quit IRC (quit)
    • :thumb-up: Zitat 2
      <fusion> Hast du ein paar Nacktfotos deiner Freundin?
      <chrzan> nö :/
      <fusion> Willst du welche haben? :>
    • :thumb-up: Zitat 3
      <MMM> Ich glaub ich lache nie wieder so laut...göttlich heute morgen in Bio. wir haben jeweils unseren eigenen speichel mikroskopiert. Auf einmal die eine ganz aufgeregt "Hier bewegt sich was!!" Alle werden still, Prof guckt sich das kurz an, guckt nochmal hin "Oh, ja das ist definitv eine lebende Spermazelle" Ich glaub das Mädchen wäre am liebsten gestorben ;)
    • :thumb-up: Zitat 4
      <Wretched> Religionskriege sind Konflikte zwischen erwachsenen Menschen, bei denen es darum geht, wer den cooleren, imaginaeren Freund hat
      <D3nY0> looool :D wie geil
    • :thumb-up: Zitat 5
      <HDStyle> Ist dir schonmal aufgefallen, dass irgendwie nie Amokläufe an Hauptschulen stattfinden? o.o
      <Crytek> Ja ist klar. Da schießen ja auch alle zurück.
    • :thumb-up: Zitat 6
      <RAP|TaliFecT> Meine Freundin meint ich wäre neugierig ... zumindestens steht das in ihrem Tagebuch

Social Bookmarks