AnvilBay Forum

Мастерская TES => Проблемы и просьбы => Oblivion => Тема начата: surgeon от 20 Июля 2010, 01:38

Название: [Oblivion] Изменение стиля боя НПС
Отправлено: surgeon от 20 Июля 2010, 01:38
Есть компаньон (под мод CM Partners) у которого изначально класс был Conjurer. По нескольким причинам было решено сменить тип с Conjurer на Barbarian. Я захожу в КС, смотрю рассу - там 2 спелла, не относящиеся к вызыванию. Иду дальше - открываю форму непися и выставляю класс Warrior а стиль боя - cmDefaultBarbarian. Захожу в игру, смотрю статы компаньона, мне высвечивает, что по классу, таки да, Warrior, но стиль боя упорно пишет Magic. Естественно, в бою сначала вызывает что-нибудь (из-за чего потом виснет инвентарь непися, при обращении к последнему и выборе соотв. пункта) или кого-нибудь (и отбегает на километр, падая или проваливаясь "под землю"), а только потом атакует оружием ближнего боя. Естественно, за это время некоторые самые быстрые и изворотливые супостаты успевают если не убить компаньона, то хорошенько его потрепать. Собственно вопрос в том, что и где ещё надо изменять, что бы партнёр стал всё таки Barbarian, а не Magic.

З.Ы.: Скрипт стоит на нём PartnerScript а не PartnerMagick, так что для меня загадка, почему он так себя ведёт...
Название: [Oblivion] Изменение стиля боя НПС
Отправлено: Kido Hari от 20 Июля 2010, 07:17
Наверное это из-за того что у компаньена остались спелы мага. Удалите в КС эти спелы, тогда вызывать ничего не будет.
Название: [Oblivion] Изменение стиля боя НПС
Отправлено: surgeon от 20 Июля 2010, 14:59
Цитата: Kido Hari
Наверное это из-за того что у компаньена остались спелы мага.
Спеллы убраны но это не даёт никакого эффекта. Почему в статах мне высвечивает слева вверху сначала Warrior (очевидно, что это класс и он тот, что я поставил), а потом Magic (очевидно, что это стиль боя и он не меняется, хотя я указал совершенно другой - Barbarian)?
Название: [Oblivion] Изменение стиля боя НПС
Отправлено: surgeon от 21 Июля 2010, 20:27
Цитировать
Спеллы убраны но это не даёт никакого эффекта. Почему в статах мне высвечивает слева вверху сначала Warrior (очевидно, что это класс и он тот, что я поставил), а потом Magic (очевидно, что это стиль боя и он не меняется, хотя я указал совершенно другой - Barbarian)?
Что, в комьюнити нет ни одного хорошего знатока КС и скриптов???? Хорошо, я сформулирую запрос по другому:
Нужен скрипт, который работает так же как и "Безмолвие", но не даёт постоянного свечения по всему телу.
Название: [Oblivion] Изменение стиля боя НПС
Отправлено: Kido Hari от 22 Июля 2010, 15:21
Вообще такие темы лучше создавать в разделе В разработке или задать вопрос в этой (http://forum.anvilbay.ru/index.php?showtopic=21428) теме. Выложи плагин сюда, я постараюсь чего-нибудь сделать.
Название: [Oblivion] Изменение стиля боя НПС
Отправлено: surgeon от 22 Июля 2010, 19:45
Цитата: Kido Hari
Вообще такие темы лучше создавать в разделе В разработке или задать вопрос в этой (http://forum.anvilbay.ru/index.php?showtopic=21428) теме. Выложи плагин сюда, я постараюсь чего-нибудь сделать.
Большое спасибо за готовность оказать помощь, но на мой вопрос уже ответил создатель этого чудесного мода.  
Если у кого-то возникнет такая же проблема, то вот что следует сделать:
Что бы менять тип боя (базовый) необходимо в окне редактирования непися выбрать вкладку Fractions и там напротив фракции NPCType поставить соответствующую цифру, где:
1 - Combat, используется для прямых (штурмовых) физических (или посохом) атак.
2 - Stealth, используется для скрытых (атака крадучись) физических (или посохом) атак.
3 - Magic, используется для прямых (штурмовых) магических (или призванным оружием/существом) атак. При этом приоритет использования призывания и собственно атаки выставляется в согласно соответствующему AI Package.