|
Re: М: Скриптинг в Готике
Есть диалог:
8<---------------------
instance DIA_EBR_109_Syra_follow1(C_Info) { npc = EBR_109_Syra; nr = 1; condition = DIA_EBR_109_Syra_follow1_Condition; information = DIA_EBR_109_Syra_follow1_Info; permanent = 0; important = 1; description = "Пришли?"; };
func int DIA_EBR_109_Syra_follow1_Condition() { if (Npc_KnowsInfo(hero, DIA_EBR_109_Syra_follow2) && Npc_GetDistToWP(other, "OW_PATH_067") < 300) { return 1; }; };
func void DIA_EBR_109_Syra_follow1_Info() { var c_npc npc831; // var c_npc npc832; // var c_npc npcVel; // self.aivar[AIV_BABE_STAT]=1; Npc_ExchangeRoutine (self, "follow2"); AI_SetWalkMode(self,NPC_RUN); AI_GotoNpc(self, other); AI_Output(self,other,"DIA_EBR_109_Syra_follow1_1" ); //Это и есть Новый лагерь? AI_Output(other,self,"DIA_EBR_109_Syra_follow1_2" ); //Он самый. AI_StopProcessInfos(self); npcVel = Hlp_GetNpc(EBR_108_Velaya); Npc_ExchangeRoutine (npcVel, "staywowp1"); npc831 = Hlp_GetNpc(Org_831_Organisator); Npc_ExchangeRoutine (npc831, "stay"); npc832 = Hlp_GetNpc(Org_832_Organisator); Npc_ExchangeRoutine (npc832, "stay"); }; 8<---------------------
Нет реплики ГГ. Предыдущая реплика есть, а этой нет.
AI_Output(other,self,"DIA_EBR_109_Syra_follow1_2") ; //Он самый.
Никак не пойму в чем дело. Имя DIA_EBR_109_Syra_follow1_2 уникально.
|