if vision=false{if collision_line(obj_enemy.x,obj.enemy.y ,obj.player.x,obj.player.y,obj_stena,0,1) then vision=false else vision=true}
Если между игроком и врагом стоит стена то враг не видит игрока,иначе видит.
Только if vision=true поставь преследование игрока,Добавлено (23.02.2012, 05:12)
---------------------------------------------
В начале if vision=false я поставил,чтобы враг не терял игрока всякий раз, как тот заходит за стену.