Jak mamy ci dać przykład skoro nie wiemy co i jak masz zrobione
alarm[0]=iles tam
w evencie alarm0
wstaw akcję wezwania.
Nie jesteśmy w stanie nic więcej powiedzieć nie znając dokładnych szczegółów
round - zwraca zaokrąglą wartość
ceil - zwraca zaokrągloną wartość z nadmiarem
poza tym chyba szybciej prześlę liczbę niż cały string ;P
i chyba zapomniałeś o writeyte() ;p
znaczy że coś spieprzyłeś w kodzie może zarzuć projektem
https://gmclan.org/index.php?sciagnijplik=106
w tym przykładzie wszystko działa więc wina leży po twojej stronie
Ale on chce płynne poruszanie po kratce
kod prosto z przykładu pitera system_walki
u mnie ten przykład działa bez zarzutów sprawdź czy zaznaczyłeś solid obj blok
https://gmclan.org/index.php?sciagnijplik=106
http://pl.wikipedia.org/wiki/Newbie
move contack nie używa się do gier typu 'widok z góry'
if (keyboard_check(vk_left) and place_free(x-32,y))
{ x-=32 }
if (keyboard_check(vk_right) and place_free(x+32,y))
{ x+=32 }
if (keyboard_check(vk_up) and place_free(x,y-32))
{ y-=32 }
if (keyboard_check(vk_down) and place_free(x,y+32))
{ x+=32 }
omg...
w evencie keyboard_left:
if (place_free(x-32,y))//sprawdza czy pozycja x-32 jest wolna
{ x-=32 }
keyboard_right:
if (place_free(x+32,y))//sprawdza czy pozycja x+32 jest wolna
{ x+=32 }
keyboard_up:
if (place_free(x,y+32))//sprawdza czy pozycja y+32 jest wolna
{ y+=32 }
keyboard_down:
if (place_free(x,y-32))//sprawdza czy pozycja y-32 jest wolna
{ y-=32 }