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

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

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

2Ukur:
Как мне показалось это устанавливается набором восприятий PERC_xxx, так вот, где можно увидеть\установить список восприятий для гильдий или отдельных видов монстров\персонажей... И какие восприятия отвечают за использование оружия дальнего боя, зачехление оружия, доступ к инвентарю?
Все наборы восприятий для НПС людей и монстров находятся в файле ..AI\AI_Intern\Perception.d, восприятия за доступ к оружию не отвечают, они инициализируют только реакцию на кого-либо или что-либо, далее (применительно к оружию), на реакцию агрессии для людей вызывается функция B_Attack(...) и из неё вызывается обработчик состояния атаки ZS_Attack(), в котором НПС (человек) и выбирает взависимости от цели нужное оружие. Для монстров (и орков) есть отличие, обработчик состояния атаки ZS_ММ_Attack() вызывается сразу из восприятий как реакция на агрессию.
Предлагаю сравнить обработчики состояний атаки для людей и монстров, и в последнем выделить орков и приписать им выбор оружия взависимости от цели.
Вообще вся эта тема подробно разобрана в Уроках скриптологии. Желаю удачи!  ;)
Ответить с цитированием