PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RPG M2k3 Problem :'(



SamusX
02.06.2008, 21:53
Hi, ich hab ein Problem...
Ich hab jetze wieder mit RPG Makern angefangen und weil mein altes spiel so verbugt war hab ich mich entschieden es neu anzufangen, auch mit na bissl anderen story usw...
Also meine Frage lautet:

Wie kann ich meinen Held dazu bringen NICHTS zu tun, ABER man muss noch ENTER drücken können und Events betätigen können, nur eben NICHT LAUFEN und NICHT IN ANDERE RICHTUNGEN FACEN?

THX schon mal im vorraus http://www.multimediaxis.de/images/smilies/old/sm_12.gif http://www.multimediaxis.de/images/smilies/old/sm_12.gif http://www.multimediaxis.de/images/smilies/old/sm_12.gif

EDIT:

VON: LeonSahiti: Ich verstehe dein Problem nicht ganz.Dein Held soll sich nicht bewegen aber man soll die anderen Events aktivieren können?
Oder meinst du Auto start PP oder Taste Drücken?


VON mir: per Enter also bei Action Key(oda so ähnlich XD)

EDIT (hab das gleiche Thema versehentlich ins falsche Forum als erstes geschriebn und hier hab ich nochmal jemandem gantwortet und dachte mir das es euch vllt hilft):
(Falls dir das da oben nich hilft: ) Damit mein ich, wie ich das so hinbekommen wie in Mondschein...
da gibt es ja diesen Schrein von Ani-chan und bei dem muss man ja so komisch drücken um solche "Credits" zu bekommen, so hab ich mein KS konstruiert (also mit dem drücken) und jetze is das aba TOTAL VERBUGGT, weil ich nich hinbekommen das der sich nich bewegt, man kann einfach mit lvl 1 den 1. Endgegner besiegen, man brauch nur n bissl Geld, man geht hin, startet den Kampf, kämpft bis man kaum noch KP hat, geht sich healen und kämpft weiter, und DAS IS DAS PROBLEM, deshalb brauch ich das, verstehste jetze?

Cloud der Ex-Soldat
02.06.2008, 22:29
Ganz einfache Sache. ;D
Du erstellst ein neues Event, irgendwo.
Die Startbedingung muss "Parallel Process" sein,
dann stellst du noch ein (in dem du ein Häkchen machst),
dass ein Switch an sein muss (links oben).
Benenne ihn wie du willst.
Dann gibst du den Befehl "Move Event".
Dort stellste "Hero" ein, und gibst den Befehl "Wait".

Wenn du willst, dass der Held sich nicht mehr bewegen kann,
musst du einfach nur den Switch (In meinem Falle "Held nicht Bewegen")
einfach nur aktivieren (1.Seite, Switch Operations).

Ich hoffe ich konnte dir helfen.^^

Mfg Cloud

SamusX
02.06.2008, 22:40
Sry hat mir nich wirklich geholfen :(
ich hab genau das schonmal probiert, der Hero kann sich zwar nicht mehr Bewegen (das is auch gut XD), aber man kann auch nich das "Action Key-Event" was man beim Kampf als gegner vor sich hat nicht per ENTER "Betätigen" (Kämpfen):( :( :(

cilence
02.06.2008, 23:06
Nee, du machst das fast so wie Cloud beschrieben hat. Event erstellen usw. . Dann aber im Event n Key Input Process mit den Abfragen der Pfeiltasten.
Also so hier:
>Wait 0.0
>Key Input Process: [Haken bei Wait until key...] (Pfeiltasten; Entertaste)
>Fork: If Variable is 4 or less ~> Move Event [Hero; Wait, Wait, Wait]
____>else Handler: Fork If Variable is 5 (und darein das, was passieren soll)
__________(unter dieser Fork im else Handler) [Move Event [Hero; Wait, Wait, Wait]
>Wait 0.0

Die Waits sind nur wichtig, damit es net ruckelt. Weil das Event ja fortlaufend neu startet.

mfG

Edit: habs noch mal editiert, das konnte vorher net ganz stimmen ^;° , ach ja, es reicht auch ein Wait und der Befehl Lock Facing is auch ganz nützlich.

Cherry
03.06.2008, 05:36
nein; du nimmst einfach 4 unsichtbare Events, und stellst sie mit Set Event Place rund um den Hero herum

Mike
03.06.2008, 10:41
Wenn das aber plötzlich passieren soll während dem Spielen an jeder x-beliebigen Stelle wirds schwer das mit Events um den Hero zu machen. Außerdem kann er sich dann noch immer drehen wohin er will. Wenn du ein Auto-Start-Event machst, dass zuerst den Hero in die beliebige Richtung dreht die du willst und dann per Tastenabfrage die Enter-Taste abfragen lässt (ich gleichen Event) muss das doch gehen, oder?

LG Mike

Deacon Batista
03.06.2008, 11:17
Dann aktivier halt ,,Move Event'' Hero, Fix Direction!

Du solltest uns konkreter sagen, worauf du hinaus willst. Soll der Hero etwa ,,eingefroren'' sein, während man in so einer Art Menü Dinge anklicken können soll?

SamusX
03.06.2008, 12:05
Thx euch allen nochmal;)
ich probier mal das was e.hoff gesagt hat, muss es nur n bissl umändern, weil wenn ich das mit ENTER auch ins Key input processing machn würde, könnte man die Taste einfach halten und das wär cheaten...
ich sag euch denn glei obs funktioniert hat;)

SamusX
03.06.2008, 12:23
Ich habs jetze doch nochmal probier wie e.hoff es meinte und es KLAPPT!!!
THX THX THX THX THX!!!!! http://www.multimediaxis.de/images/smilies/old/sm_12.gif http://www.multimediaxis.de/images/smilies/old/sm_12.gif http://www.multimediaxis.de/images/smilies/old/sm_12.gif http://www.multimediaxis.de/images/smilies/old/sm_12.gif http://www.multimediaxis.de/images/smilies/old/sm_12.gif

Cherry
03.06.2008, 15:08
Wenn das aber plötzlich passieren soll während dem Spielen an jeder x-beliebigen Stelle wirds schwer das mit Events um den Hero zu machen.

Wieso bitte?

SamusX
03.06.2008, 15:14
schwer wärs nich, ich müsste einfach nurn Key input processing machn und das die ima mitlaufen, wär nur recht umständlich und ich hab kein bock dazu, bin nämlich auch schonmal auf die Idee gekommen und eben noch ditte das man sich noch drehen kann (das kann man zwar mit einem Move event Hero lock Facing beheben, hab aba kein bock dazu XD)

EDIT:
Ach und noch was, wenn du möchtest geb ich dir nen Creditseintrag e.hoff ;)

cilence
03.06.2008, 15:34
Ach und noch was, wenn du möchtest geb ich dir nen Creditseintrag e.hoff

Würd mich freuen :) . Immerhin hätte ich dann mal an nem kleinen Teil eines Spiels etwas mitgewirkt. Wenn ich schon selbst wohl nie was on stellen werde :D .

Nesis
06.06.2008, 11:41
Wenn das aber plötzlich passieren soll während dem Spielen an jeder x-beliebigen Stelle wirds schwer das mit Events um den Hero zu machen.

Wie wärs mit einem (Wenn das anders heißt, cih ahb den deutschpatch) Save Position http://www.multimediaxis.de/images/smilies/old/3/uhoh.gif

Caine Luveno
06.06.2008, 14:44
Wieso bitte?

Warscheinlich hat er keine Lust auf jede Map die entsprechenden Events zu setzen und die Teleportbefehle auf jeder Map anzupassen (wegen den EventIDs).

Da ist die Möglichkeit von e.hoff wirklich wesentlich einfacher umzusetzen ;).