Problem:(*Walk*)
if_num(Walkx;>0)
if_num(Walkx;<3995)
{
if_bool(walk;true)
{
setobj(Soldat1Frame2;0)
setobj(Soldat1Frame3;0)
setobj(Soldat1Frame4;0)
if_bool(links;true)
{
instobj(Soldat1Frame1;6)
setnum(MapX;+2)
setnum(WalkX;-2)
}
if_bool(rechts;true)
{
instobj(Soldat1Frame1;5)
setnum(MapX;-2)
setnum(WalkX;+2)
}
}
}
Wenn der Soldat nach rechts geht wird er in zustand 1 statt 5 gesetzt was ist falsch ?