Показать сообщение отдельно
Старый 04.12.2004, 14:30   #67
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Уроки скриптологии

void AI_ProcessInfos(c_npc self); - эта функция запускает диалог для npc self с возможностью выбора вариантов ответов/вопросов. ***
void AI_StopProcessInfos(c_npc npc); - режим диалога npc npc, начатый предыдущей функцией, заканчивается.
void AI_StartState(c_npc self,func what,int stateBehaviour,string wpName); - переводит npc self в соответствующее состояние, описанное функцией what, где stateBehaviour = 0 – выполняется последовательность состояний, 1 – выполняется только функция конечного состояния, wpName – имя WP точки (если «», то состояние изменяется на месте расположения npc).
void AI_SetNpcsToState(c_npc self,func aiStateFunc,int radius); - переводит всех npc, находящихся от npc self на расстоянии radius сантиметров, в соответствующее состояние, описанное функцией aiStateFunc.
void AI_ContinueRoutine(c_npc self); - продолжает выполнение распорядка дня npc self.

Вот и всё, мы рассмотрели все базовые функции Готики1.
Если хотите еще что-нибудь «изучить» в скриптах, постараюсь в этом помочь.  ;)
Ответить с цитированием