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