Charakter bewegungsunfähig in alle richtungen machen [Hilfe]
Hi leute 
Frage: Ich wollte fragen ob es irgendwie möglich ist den Charakter in alle Richtungen bewegungsunfähig zu machen, quasi wie bei einem AUTO RUN. Am liebsten sind mir Lösungen mit Events aber wenn es sein muss auch mit Scrips.
Warum: Derzeit bin ich ein neues Menü das über Paralleler Prozess läuft am Ausprobieren und immer wenn ich nach links oder rechts drücke um das Menü zu schalten bewegt sich auch der Charakter mit, was ich aber nicht möchte. (Ich weiß, man kann es vielleicht auch anders lösen aber es geht mir wirklich nur um die bewegungsunfähigkeit des Helden) Er soll auf der Stelle stehen bleiben und schön still halten
Gibt es da vielleicht Lösungsvorschläge?

Frage: Ich wollte fragen ob es irgendwie möglich ist den Charakter in alle Richtungen bewegungsunfähig zu machen, quasi wie bei einem AUTO RUN. Am liebsten sind mir Lösungen mit Events aber wenn es sein muss auch mit Scrips.
Warum: Derzeit bin ich ein neues Menü das über Paralleler Prozess läuft am Ausprobieren und immer wenn ich nach links oder rechts drücke um das Menü zu schalten bewegt sich auch der Charakter mit, was ich aber nicht möchte. (Ich weiß, man kann es vielleicht auch anders lösen aber es geht mir wirklich nur um die bewegungsunfähigkeit des Helden) Er soll auf der Stelle stehen bleiben und schön still halten

Gibt es da vielleicht Lösungsvorschläge?
Die Frage hast du dir eigentlich schon selber beatnwortet.
Wieso Parallel Process? Wie der Name schon sagt läuft sowas Parallel zu allen anderen (unter anderen auch die Bewegung des Actors)
Nimm AutoRun und fertig, oder gibt es einen besonderen Grund warum du es ausgerechnet mit Parallel Process machen willst?
Wieso Parallel Process? Wie der Name schon sagt läuft sowas Parallel zu allen anderen (unter anderen auch die Bewegung des Actors)
Nimm AutoRun und fertig, oder gibt es einen besonderen Grund warum du es ausgerechnet mit Parallel Process machen willst?
Ja weil sonst mein Menü nicht funktionieren würde, sonst würde ich das doch wohl nehmen^^ Es ist auch kein einfaches Menü, das wäre kein Problem, sondern eher ein "versuch". Aber das spielt für euch keine Rolle, meine Frage ist und bleibt dieselbe: Ist es möglich den Char bewegungsunfähig zu machen?
Da du Events bevorzugst:

@Farrok: Sobald dein Event-Menü nur ein wenig anspruchsvoller wird, kommst du mit nur einem Event schwer aus. Das Menü von Dragon's Tears besteht beispielsweise aus 52 Common Events. Dein "Vorschlag" geht also ziemlich am Thema vorbei, insbesondere da der OP ja angemerkt hat, dass er mit einem Auto Run nichts anfangen kann.

@Farrok: Sobald dein Event-Menü nur ein wenig anspruchsvoller wird, kommst du mit nur einem Event schwer aus. Das Menü von Dragon's Tears besteht beispielsweise aus 52 Common Events. Dein "Vorschlag" geht also ziemlich am Thema vorbei, insbesondere da der OP ja angemerkt hat, dass er mit einem Auto Run nichts anfangen kann.
Du musst lediglich einmalig ein Set Move Route: Player (Repeat) mit beliebigen Frames ausführen; sobald sich der Spieler wieder bewegen können soll, reicht ein leeres Set Move Route, um die alte zu überschreiben. Dein Event frisst da im Vergleich relativ viel Leistung (auch wenn es im Endeffekt vernachlässigbar ist).
Ist der Wait 999frames-Befehl nicht überflüssig?
Zumindest im RPMXP reicht es wenn man in einem PP den Befehl eingibt:
Set Move Route: Player (Repeat)
Also quasi ein leerer Moveroute-Befehl, der sich ständig wiederholt und somit den Player bewegungsunfähig macht.
Zum Schluss dann nochmal
Set Move Route: Player
aber diesmal ohne "Repeat" (wie in Tervs Beispiel) um dem ganzen Zauber ein Ende zu setzten.
Bitte schlagt mich falls das nur im XP funktionieren sollte
Zumindest im RPMXP reicht es wenn man in einem PP den Befehl eingibt:
Set Move Route: Player (Repeat)
Also quasi ein leerer Moveroute-Befehl, der sich ständig wiederholt und somit den Player bewegungsunfähig macht.
Zum Schluss dann nochmal
Set Move Route: Player
aber diesmal ohne "Repeat" (wie in Tervs Beispiel) um dem ganzen Zauber ein Ende zu setzten.
Bitte schlagt mich falls das nur im XP funktionieren sollte
Jap, geht auch -- im Grunde muss nur @move_route_forcing gesetzt sein, dann gibt movable? false zurück und der Input wird nicht genommen, sprich der Spieler kann seinen Charakter nicht per Eingabe bewegen. Insofern könnte in der Move Route z.B. auch ein Direction Fix OFF stehen. Wait schien mir da nur schöner, weil es verglichen mit einem leeren Command die Lesbarkeit des Codes minimal verbessert.
Ähnliche Themen
-
Maker-Talk »-
Das muss ich euch einfach Zeigen
(23. Juli 2013, 18:35)
-
Ältere Suchanfragen »-
XAS Charakter Battler
(22. November 2009, 13:25)
-
Skript-Anfragen »-
[Brauche] Taschenlampen Script
(10. April 2009, 18:46)
-
Einsteigerhilfe »-
"Charakter frage"
(12. Mai 2007, 11:22)
-
Events & Technik »-
Springen
(14. Oktober 2006, 20:34)


