STEP:
GML
image_speed = 0.3;
if place_free(x,y+1)
{
gravity = 0.5;
}
else
{
gravity = 0;
}
if keyboard_check(vk_left)
{
x-=3;
sprite_index = hero_left;
}
if keyboard_check(vk_right)
{
x+=3;
sprite_index = hero_right;
}
if !keyboard_check(vk_left) && !keyboard_check(vk_right)
{
sprite_index = hero_stand
}
if keyboard_check(vk_space) and !place_free (x,y+1)
{
vspeed = -10;
}
EDIT:Zamień move_contact_solid(270,6) na move_contact_solid(270,3) ta 2 wartość to szybkość "ześlizgiwania się", bez tego będzie się klinował.