Chyba raczej:
if !(keyboard_check_released(vk_left)) && (place_snapped(32,32))
speed = 0;
if !(keyboard_check_released(vk_right)) && (place_snapped(32,32))
speed = 0;
if !(keyboard_check_released(vk_up)) && (place_snapped(32,32))
speed = 0;
if !(keyboard_check_released(vk_down)) && (place_snapped(32,32))
speed = 0;