|
Re: Уроки скриптологии
void AI_SetWalkmode(c_npc n,int n0); - установить режим передвижения n0 для npc n. Определены следующие режимы: NPC_RUN – бег, NPC_WALK – ходьба шагом, NPC_SNEAK – подкрадывание, NPC_RUN_WEAPON – бег с оружием, NPC_WALK_WEAPON – ходьба с оружием, NPC_SNEAK_WEAPON – подкрадывание с оружием. void AI_GotoWP(c_npc n0,string s0); - npc n0 перемещается в указанную WP s0. void AI_GotoFP(c_npc self,string fpName); - npc n0 перемещается в указанную FP fpName, расположенную в пределах 20 метров. Критерий поиска FP аналогичен используемому в функции Wld_IsFPAvailable. void AI_GotoNextFP(c_npc self,string fpName); - работает аналогично предыдущей функции, только критерий поиска FP аналогичен используемому в функции Wld_IsNextFPAvailable. void AI_GotoNpc(c_npc self,c_npc other); - npc self перемещается к npc other. void AI_GotoItem(c_npc self,c_item item); - npc self перемещается к предмету item. void AI_GotoSound(c_npc n0); - npc self перемещается к источнику звука. void AI_Teleport(c_npc self,string waypoint); - телепортирует npc self в новую локацию waypoint.
Продолжение следует.
|