collapse collapse

 Community


 User Info




Willkommen Gast. Bitte einloggen oder registrieren.

 Partnerseiten

rpgvx.net

Das Forum ist offline

Autor Thema: Name eines ausgelösten Events auslesen?  (Gelesen 1667 mal)

chaosBlender

  • Gast
Name eines ausgelösten Events auslesen?
« am: April 10, 2008, 22:52:32 »
Hi,
ich würde gerne wissen, ob es möglich ist, den Eventnamen eines ausgelösten Events (durch Tastendruck, Berühren, etc...). Soweit ich gesehen habe, ist es möglich die event_id, auszulesen, was mir allerdings wenig helfen wird, da ich den tatsächlichen Namen brauche :D

Ich hoffe dass mir hier jemand helfen kann ;)

~chaosBlender

Name eines ausgelösten Events auslesen?

Offline Rosa Canina

  • I can see... your death...
  • RPGVX-Forengott
  • *******
  • Beiträge: 2094
  • Mystic Eyes of Death Perception
Name eines ausgelösten Events auslesen?
« Antwort #1 am: April 10, 2008, 23:50:04 »
Wozu brauchst du die Namen auslesen, wenn du die ID auslesen kannst - hat doch beides den gleichen Effekt?

Name eines ausgelösten Events auslesen?

ERZENGEL

  • Gast
Name eines ausgelösten Events auslesen?
« Antwort #2 am: April 10, 2008, 23:59:28 »
Als erstes musst du in Game_Map bei den anderen gleichaussehenden Zeugs, das hier hinzufügen:attr_reader   :mapDanach findest du in dieser Variable den Namen:$game_map.map.events[n].namen ist die ID des Events, dessen Namen du haben willst.

EDIT: Würde mich interessieren für was du das brauchst ^^
« Letzte Änderung: April 11, 2008, 00:00:17 von ERZENGEL »

Name eines ausgelösten Events auslesen?

chaosBlender

  • Gast
Name eines ausgelösten Events auslesen?
« Antwort #3 am: April 11, 2008, 10:41:32 »
Zitat von: ERZENGEL
Als erstes musst du in Game_Map bei den anderen gleichaussehenden Zeugs, das hier hinzufügen:
attr_reader   :map
Danach findest du in dieser Variable den Namen:
$game_map.map.events[n].name
n ist die ID des Events, dessen Namen du haben willst.

EDIT: Würde mich interessieren für was du das brauchst ^^

Erstmal danke für die Antwort, ich werde es gleich ausprobieren :D.

Zu deiner Frage:
Meine Idee war es, ein Script zu schreiben, bei dem im Falle eines Transfers kein Fade-Out/In beim Mapübergang stattfindet, sobald man eine Tür betritt (Soll heißen, wenn man durch eine Tür geht, kommt der Transfer sofort).
Bisher funktionierts ganz gut, ich muss allerdings in jedem Türevent direkt vor dem Transfer ne kleine Scriptzeile einfügen, die eine globale Variable ($transfer_instant) umschaltet.
Daher wollte ich es mir etwas einfacher machen und ein Script schreiben, dass erkennt, ob es sich um eine Tür handelt (indem's halt den Event-Namen ausliest, der dann für alle Türen "door" wäre) und danach automatisch die Variable ändert. :)

Mal schaun, vielleicht bekomm' ichs dank deiner Antwort hin. Wenn das Script noch jemand anderen interessieren würde, könnte ich's dann ja hier reinstellen. :)

~chaosBlender

Name eines ausgelösten Events auslesen?

chaosBlender

  • Gast
Name eines ausgelösten Events auslesen?
« Antwort #4 am: April 11, 2008, 10:55:43 »
So, habs jetzt mal ausprobiert und es funktioniert einwandfrei :D.
Vielen Dank für die Hilfe, Erzengel  happy.gif\" style=\"vertical-align:middle\" emoid=\"^_^\" border=\"0\" alt=\"happy.gif\" /]

 


 Bild des Monats

rooftop party

Views: 4434
By: papilion

 Umfrage

  • Wer soll das BdM gewinnen?
  • Dot Kandidat 1
  • 3 (25%)
  • Dot Kandidat 2
  • 1 (8%)
  • Dot Kandidat 3
  • 2 (16%)
  • Dot Kandidat 4
  • 0 (0%)
  • Dot Kandidat 5
  • 6 (50%)
  • Stimmen insgesamt: 12
  • View Topic

 Schnellsuche





SimplePortal 2.3.3 © 2008-2010, SimplePortal