Я расскажу более понятный и лёгкий способ . Как вы можно было бы по полить по ситизенам . Ну что начнём.
Так создаём npc_citizen Даём ему имя например . Вот (name / Citizen_enemy) Всё больше мы нашего нпс не трогаем .
Теперь создаём ai_relationship если кто не знает что это за штука я объясняю . Эта инитя отвечает за отношения между игроком и нпс . И также между нпс и нпс . Объясняю параметры этой инити .
Name \ ну с этим всё понятно .
Subject(s) этот парметр отвечает какой именно нпс нас будет любить или ненавидеть .В нашем случае Citizen_enemy
Target(s) КОго будет любить наш нпс . Если вы хотите чтоб нпс любил или ненавидел игрока пишем так !player . Ну если чтоб 1нпс 2нпс не навидел пишите имя второго нпс которого бы не навидел наш 1 нпс .
Dispositon отвечает за . отношения нашего нпс к игроку . Hate - не навидеть . Fear - боятся . Тобиш он будет убегать от вас . Like - любить . Тобиш наш нпс не будет на вас нападать .И Neutral - нейтральный . Нашему нпс будет на всё по*уй .
Dispositon Priority - отвечает на сколько наш нпс будет любить или ненавидеть игрока . Чем больше тем сильнее любит или ненавидет нас наш нпс . Например ставим 100 .
Start Active ставим yes обязательно .
Repciprocal - Эта штучка отвечает наносить ли урон нашему нпс или нет . поэтому ставим yes .
Ну мы разобрали ai_relationship . Теперь к самой теме .
В ai_relationship
Subject's вписываем (Citizen_enemy)
Target(s)/ !player
Dispositon /Hate
Dispositon Priority / 100
Start Active Yes
Repciproca Yes
Ну всё вроде теперь мы можем палить по нашему нпс без всяких проблем .
Вот демонстрационная карта http://narod.ru/disk/44303721001.0cd6426476d43752375b33799711b947/citizen_war_player.rar.html