Ich habe ein Problem, der basagte Code funktioniert nicht. Ich strebe einen Doppelsprung an aber erhalte immer eine Fehlermeldung wenn ich das zweite mal springen will. Sonst funktioniert alles Super.
Code:
// Variablen
var doppelsprung
// Movement
if place_free(x,y+1) //Gravity
{
gravity = 1
}
else
{
gravity = 0
}
if keyboard_check_pressed(vk_up) //Sprung
{
if (!place_free(x,y+1))
{
vspeed = -12
doppelsprung = 0
}
else if (doppelsprung == 0)
{
vspeed = -12
doppelsprung = 1
}
}
############################################################################################
FATAL ERROR in
action number 1
of Step Event0
for object object_spieler:
Push :: Execution Error - Variable Get -7.doppelsprung(100000, -2147483648)
at gml_Object_object_spieler_StepNormalEvent_1 (line 26) - else if (doppelsprung == 0)
############################################################################################
Code:
// Variablen
var doppelsprung
// Movement
if place_free(x,y+1) //Gravity
{
gravity = 1
}
else
{
gravity = 0
}
if keyboard_check_pressed(vk_up) //Sprung
{
if (!place_free(x,y+1))
{
vspeed = -12
doppelsprung = 0
}
else if (doppelsprung == 0)
{
vspeed = -12
doppelsprung = 1
}
}
############################################################################################
FATAL ERROR in
action number 1
of Step Event0
for object object_spieler:
Push :: Execution Error - Variable Get -7.doppelsprung(100000, -2147483648)
at gml_Object_object_spieler_StepNormalEvent_1 (line 26) - else if (doppelsprung == 0)
############################################################################################
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von mczebo ()