PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tastenpatch problem!!



markusmks
29.02.2004, 14:23
Also ich wollte einen spieler machen der mit W,A,S,D lauft und mit E schießt!!
Ich habe alles genau so gemacht wie es in der anleitung stand!!
Also habe ich zwei parralell events und einen spieler!!
Danach habe ich noch ein parralell event dazu gefügt was eine
"if" bedinung hat!!
Das schaut jetzt so aus:


{
If contition ("Tasten ID" = 1)
Move Hero= up (Keine option angewählt von der move option)

If contition ("Tasten ID" = 2)
Move Hero= Left (Keine option angewählt von der move option)

If contition ("Tasten ID" = 3)
Move Hero= Down (Keine option angewählt von der move option)

If contition ("Tasten ID" = 4)
Move Hero= Right (Keine option angewählt von der move option)

If contition ("Tasten ID" = 5)
(schüße kommen später)


Ich habe auch die Key list so geändert das es passt
Und hier kommt der Fehler:

Wenn ich "S" drücke, geht der spieler 2 ein schritt hinunter. (eigendlich zwei, aber passt irgendwie mit der schnelle des Heros zusammen!!)
Und wen ich jetzt länger drauf bleibe nimmt der rpg-maker das nicht an!!
Da muss man auf den tasten herumtonnern, dass spieler 2 flüssig geht!!!
Das wars mit den fehler!
Hoffe auf antwort!
(Ok, beim tastenpatch bin ich noch ein loser :D )

PS: Kann mir einer ein Spiel schicken wo nur ein Hero und ein Spieler2 drinnen sind, die was man bewegen kann??
Hier meine E-mail = Klick mich! (markusmks@gmx.net)

mfg
markusmks

Ineluki
01.03.2004, 00:42
das problem sollte sich recht einfach loesen lassen ...

Du machst pro taste einen wert als KeyDownEvent und einen als KeyUpEvent ...

und in der abfrage setzt du einen switch auf on, wenn der wert vom keydownevent kommt und auf off, wenn das keyupevent aktiviert ist.
Ist der switch dann ON laesst du in einem Common parallel Process den hero in die entsprechende richtung laufen.

Gruss Ineluki

Solid Senv
01.03.2004, 01:20
also ich habs auch so probiert!! ist aber nicht gegangen!!
Hier, lade mein 1 mann spiel und schau was falsch ist...:
Download (http://www.free-webspace.biz/markusmks/key.rar )
Wenns geht kannst du mir mein spiel verbessert geben ( das es flüssig lauft)
Hier meine mail: --->klick mich<--- (senv@gmx.net)

mfg
Senv

markusmks
01.03.2004, 23:18
Sorry4Spam!!!

Aber ich wollte den thread wieder nach vorne bringen!!!
Wäre super wenn ineluki das spiel downloadet UND SCHAUT WAS FALSCH IST!!!
Würde mir voll helfen!!(bzw senv)
Wenn einer das spiel so hinbekommt das es flüssig lauft wäre ich im echt dankbar!!!
Hier meine mail : markusmks@gmx.net
Hier die von senv: senv@gmx.net

mfg
markusmks