. Возможно ли исправить?
Код:
func void ZS_ReactToDamage(){ // разрешить НПС нормальный набор восприятий Perception_Set_Normal(); // если НПС не видит агрессора if(!Npc_CanSeeNpc(self,other)) { // НПС умирает :) еще бы, со спины... AI_StartState(self,ZS_Dead,0,""); Wld_PlayEffect("FX_EARTHQUAKE",self,self,0,0,0,FALSE); }; // НПС смотрит на агрессора B_LookAtNpc(self,other); // НПС выбирает оружие для поражения агрессора B_SelectWeapon(self,other); // НПС поворачивается к агрессору B_TurnToNpc(self,other); // НПС говорит агрессору (SVM фраза "Парень, никогда так больше не делай!") B_Say (self, other, "$WHATAREYOUDOING"); // очистка счетчика секунд self.aivar[AIV_StateTime] = 0;};