onevent EVENT_MOVEFORWARD ifvare mykeypress 1 nullop else { getplayer[THISACTOR].ang angle addvar angle 1024 setplayer[THISACTOR].ang angle setvar mykeypress 1 } endevent onevent EVENT_MOVEBACKWARD ifvare mykeypress 2 nullop else { getplayer[THISACTOR].ang angle subvar angle 1024 setplayer[THISACTOR].ang angle setvar mykeypress 2 } endevent
Here's the working code, in any case. I've used my own variables. In case you might need, define these at defs.con or user.con.
gamevar mykeypress 0 1
gamevar angle 0 1