Mała poprawka,żeby się nie pluł że od razu całe hp schodzi
STEP:
GML
if distance_to_object(o_player) < 300
{
move_towards_point(o_player.x,o_player.y,3)
}
if distance_to_object(o_player) < 20 && zmienna=0
{
o_player.hp-=2
zmienna=1
alarm[0]=10
}
ALARM[0]
GML
zmienna=0
To nie był bug gm'a, tylko jeb**łeś apostrof i plusa
execute_string('
for(qwe=1;qwe<=3;qwe+=1)
draw_text(400,(qwe-1)*30,'+string(qwe)
)
Powinno wyglądać to tak:
GML
execute_string('
for(qwe=1;qwe<=3;qwe+=1)
draw_text(400,(qwe-1)*30,string(qwe))'
)
execute_string('
for(qwe=1;qwe<=3;qwe+=1)
draw_text(400,(qwe-1)*30,string(qwe))'
)
UP:Wie, definiuje ją to co pogrubił karolo "for(qwe=1;qwe<=3;qwe+=1)"