jak w temacie o co chodzi z tym npc_getstate w praktyce w czasie np 10 sekund w rutynie przechodziła do kolejnego polecenia.
przykład: func int ZS_FollowPC_Loop()
{
if Check_NpcHangState (hero) == true
{
hero.wp = Npc_GetNearestWP(hero);
//self.aivar[AIV_ITEMFREQ] = 1;
AI_SetWalkMode(self,NPC_RUN);
AI_GotoWP(self,hero.wp);
if (Npc_GetStateTime(self)>= 10){
AI_GotoWP(self,Npc_GetNearestWP(self));
AI_Wait(self,10);
return LOOP_CONTINUE;
};
};