тебе нужно чтобы бот стрелял в ближайшего врага?
Вторая строчка лишняя. Сделай так:
Code
myzombie = instance_nearest(x,y,zombie);//Определяем ближайшего зомби
image_angle = point_direction(x,y,myzombie.x,myzombie.y);//поворачиваемся в его сторону
if (distance_to_object(zombie)<100)//если он ближе чем 100
{
with (instance_create(x,y,pulj))//стреляем
{
direction = other.image_angle;
speed = 5;
}
}
Я бы поставил это в аларм, чтобы делать поиск ближайшего врага не каждый шаг и чтобы была пауза между выстрелами. Вместо image_angle можно поставить direction (в зависимости от того как у тебя сделано движение)