Показать сообщение отдельно
Старый 26.07.2009, 03:05   #2237
vmazz

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

По умолчанию Re: М: Скриптинг в Готике

Создаешь еще одно расписанание для нпс, например:

func void Rtn_FleeDMT_931() // название функции обязательно должно иметь вид Rtn_****_ID !
{
* * *TA_Stand_Guarding(8,0,22,0,"NW_FLEEDMT_KAP3");
* * *TA_Stand_Guarding(22,0,8,0,"NW_FLEEDMT_KAP3");
};

И далее, где-нибудь в нужном тебе диалоге, или чем-нибудь другом пишеш так:
B_StartOtherRoutine(NPC,"FleeDMT"); // где NPC - инстанция нужного тебе нпс, и "FleeDMT" - имя расписания (только **** без Rtn и ID!)
Ответить с цитированием