a to juz w create sprawdzaj
var col;
col[0]=instance_position(x-1,y)
col[1]=instance_position(x+1,y)
col[2]=instance_position(x,y+1)
col[3]=instance_position(x,y-1)
for(i=0;i<=3;i+=1)
if col>0 col.zmienna<0.6{
zmienna+=0.1
}
nie wiem czy optymalnie, ale jest.
AI pomocnika troche kiepskie. I bug, ale to chyba wina mojego kompa, mianowicie myszka nie moze mi dojsc na sam koniec ekranu(do prawej). Wszedlem w jakas opcje i nie moglem wyjsc :P musialem menadzerem zadan wylaczac gre.
x+lengthdir_x(99,image_angle),y+lengthdir_y(30,image_angle)
jesli chcesz uzyskac ruch po kole, te liczby musza byc rowne
e:
s=instance_create(x+image_xscale*lengthdir_x(99,image_angle),y+lengthdir_y(30,image_angle),o_bul)
tak?
GML
if speed>0{
global.buzki+=1
if global.buzki=instance_number(Bohaterdouratowania){
room_goto_next()
}
}
speed=0
tu nie ma prawa nic nie dzialac, to zbyt proste :P