RPGVX.net

  RPGVX.net => RPGVX.net Service => Archiv => Thema gestartet von: Thetra am April 20, 2009, 21:40:20

Titel: (Tech) Map Reset bzw Items mit Zeitänderung
Beitrag von: Thetra am April 20, 2009, 21:40:20
HI ho hi ho

ich hab nun etwa 4 stunden mit suchen verbracht leider nichts gefunden und mir tut der kopf wh vor lauter leserrei *lach* das forum ist aber interesant und ENDLICH MAL AUF DEUTSCH ich mag netmehr auf englischen Foren rum kriechen.

Back to Topic:

Ich habe ein problem und zwar: Ich habe oft sehr schwere Rätsel in meinem Spiel die einen in schwierige oder auswegslose situationen bringen.
nun wollte ich als Spielhilfe eine "RESET TASTE" (so in etwa) einbaun - - darunter verstehen -> das man den Charakter zurück auf den Teleport des raumes stelltund alle events wieder an ihrem ausgangspunkt sind.

Warum:

Man nehme zB Rollende Stein - man schiebt einen etwas zu weit und Puh is der weitere weg versperrt was macht man wenn man da nicht gespeichert
hat!? ... recht nervtötend wenn man nicht Gespeichert hat bis jetzt für mich.

Kann mir jemand helfen das ich entweder eine Taste (per script zB) oder ein item mit common event - erstellen kann mit der ich die Zeit zurückdrehen kann um das Rätsel nochmal zu starten.

Danke im vorraus -

mfg Thetra
Titel: Re: Map Reset bzw Items mit Zeitänderung
Beitrag von: Klex am April 20, 2009, 21:47:54
Tjoa das ist etwas Zeitaufwendig würde ich mal sagen. Aber eigentlich recht kurz erklärt.

Man verschiebe Stein 1 in die Position XY. Verschiebt man den Stein falsch, machst du ein Event (vll am Eingang) wo alles zurücksetzt.
Dieses Event "portet" dann mit Hilfe von "Set Eventlokation Stein 1" zum Ursprungsplatz zurück. (Also sobald du diesen Schalter drückst,
portet es alle Events die du irgendwie verstellen kannst in den ursprung zurück. Musst halt per Hand jede Eventlokation eingeben).
Schwerer wird es aber, falls du Switches benutzt. Als beispiel, du zertrümmerst Stein 1, und der switch geht an, dass der stein kaputt ist und nicht mehr da. Viele machen es ja mit "Self Switch". Da man dieses aber nicht durch ein anderes Event rückkängig machen kann, brauchst du für jedes Switchevent, welches zurückgesetz werden muss, einen eigenen Switch (werden halt viele Switches dann^^), welche alle in deinem oben genannten "zurücksetz Event" auf Off gestellt werden.

Zusammenfassung:

Ein Event, welches alle Events in die Urspungsposition portet und alle verwendbaren Switches auf off setzt.

Grüße Klex
Titel: Re: Map Reset bzw Items mit Zeitänderung
Beitrag von: Thetra am April 20, 2009, 21:52:24
das würde aber wohl nicht in jedem raum klappen und nicht immer oder ?!
vor allem das mit dem zurück porten des spielerhelden klappt dann ja sogut wie garnicht oder!?

[Thx 4 fast replay]

EDIT:

Wobei kann man nicht ein Event machen mit dem man den spieler an seine Position zurück teleportiert wo er grade steht?! das heißt ich würde ein common event machen -> ihn weg porten -> das resetet dann ale events und auf der Map eben (kurzer fadeout) - mit tranfer wieder retur schicken ... aber wie macht man das dann mit den variablen oO ?!
Titel: Re: Map Reset bzw Items mit Zeitänderung
Beitrag von: Klex am April 20, 2009, 21:56:48
Doch es klappt (hab selber projekte wo ich das mache)

Du müsstest es nur für jede map neu erstellen. Also immer ein neues Event welches so aussieht.

Tinte Screen -255 / -255 / -255 / -255 (damit man nicht sieht was passiert)

Transf. Player XY                             (Zum Eingang der Map teleportieren)

Set Event Lokation "Stein" to XY        (Portet das Event Stein zu seinem Ursprungsplatz, wo es war als der Held die Höhle betreten hat.)
Set Event Lokation "Stein2" to XY      (Das machst du mit allen verschiebbaren Events)
Set Event Lokation "Stein3" to XY
Set Event Lokation "Stein4" to XY


Set Switch "Verschieben 1" Off         (alle Switches, die du in der Map verbrauchst werden hier auf Off gestellt)
Set Switch "verschieben 2" Off
Set Switch"Verschieben 3" Off

Set Variable "Test" to 0                    (alle Variable auf der Map resetten)
Set Variable "Test1" to 0


Tinte Screen 0 / 0 / 0 / 0                 (Gott sagt, es werde Licht)

Und schon ist diese Map komplett resettet. Das musst du dann halt mit jeder Map individuell machen, welche man resetten kann

Grüße Klex
Titel: Re: Map Reset bzw Items mit Zeitänderung
Beitrag von: Thetra am April 20, 2009, 22:01:32
*kopf  -> Tisch*

oh mein gott was mach ich mir für ne arbeit -..-
ich mach blocker das man die teile einfach net falsch verschieben KANN!!! >.<
I hate such things...

grml - nagut dann eben nicht = )

dennoch danke für die hilfe - wenn ichd das mit allen sachen machen muss müsste ich jetzt schon etwa 200 events so verschieben -.-

Danke für die antwort.

PS. man kann mehrere Switches mit dem selben befehl (einfach die untere option wähle) "control switch... [BATCH {VON  - BIS }]" ausschalten. ;)
falls du dafür dauerhaft einzelne nimmt sollte dir das helfen.
Titel: Re: Map Reset bzw Items mit Zeitänderung
Beitrag von: Ðeity am April 21, 2009, 15:19:56
Hier hat man das eigentlich schon beantwortet und ich hab auch eine kleine Demo geupt.
|>Klick Mich<| (http://rpgvx.de/forum.php?topic=3122.0)
Dein Problem wird da als Ursprungszauber beschrieben :)
Vielleicht kann es dir helfen.

MfG
Deity
SimplePortal 2.3.3 © 2008-2010, SimplePortal