Показать сообщение отдельно
Старый 10.08.2005, 09:08   #686
Vam

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

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

2DEDROIT:
B_Attack(self,other,AR_NONE,1);
но я не понимаю что означает AR_NONE,1?
Читай Уроки скриптологии, эта функция с параметрами там подробно рассмотрена.

2marazmus:
Вставка NPC в мир.
Всё, что ты написал при вставке НПС в мир  необязательно, (rtn_ функции может не быть, daily_routine прописывать необязательно, id может отсутствовать), НПС вставиться в любом случае, если его имя (есть нужная инстанция) и вайпоинт правильны.

Перемещение NPC по миру.
Функция - AI_Teleport().
Работает ТОЛЬКО в связке с B_StartOtherRoutine(),
Тоже необязательно, AI_Teleport сработает на любого НПС и перенесет его в любую точку, если у НПС отсутствует присвоение daily_routine.
Большинство того, что ты написал относится не к перемещению НПС по миру, а к смене его распорядка дня при различных воздействиях.
Необходимо понять главное, что если у НПС задана начальная функция daily_routine, то куда бы его не посылали, он всегда будет возвращаться в точку этой начальной функции, поэтому и необходимо задать новый распорядок дня НПС. (Каждая rtn_ функция является распорядком дня НПС, сколько у него задано функций, столько распорядков дня для него и существует).
Ответить с цитированием