Bueno, quiero que cuando me acerce desde una cierta distancia al enemigo, el cambie de sprite que espere unos 2 segundos y dispara como puedo hacer eso??? bueno espero k me ayuden amigos.

Algo asi??
//Step
if distance_to_object(obj_personaje)<=dist {sprite_index=spr_atacando alarm[0]=60}
else {sprite_index=spr_no_atacando atk=0}
if atk=1 {Disaprar()}

//Alarm0
atk=1

Salu2 y suerte  :)