W step wroga:
GML
if distance_to_object(obj_bohater) <= //z jakiej odległości ma wróg do Ciebie strzelać
{
direction=point_direction(x,y,obj_bohater.x,obj_bohater.y)
i=instance_create(x,y,pocisk)
i.direction=direction
i.speed=//ile tam chcesz
}
Cała filozofia ;)
#Edit: Lepiej ustaw w np. alarm[1] a nie w step, bo będzie strzelał cały czas :D