GML
if keyboard_check(vk_right)
{
if place_free(x+5,y)
{
x+=5
sprite_index=sprright
}
}
else if keyboard_check(vk_left)
{
if place_free(x-5,y)
{
x-=5
sprite_index=sprleft
}
}
if keyboard_check(vk_up)
{
jump=1;
{
if not place_free(x+0,y+1)
vspeed=-10
}
}
else if keyboard_check_released(vk_up)
{
if ( jump ) vspeed = 0;
}
if vspeed>=0
jump=0;
[edit[
Mała poprawka :)