Под этим солнцем и небом мы тепло приветствуем Вас, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Бухта 2.0. Тёплая. Ламповая. Твоя.

Автор Тема: [Oblivion] Изменение стиля боя НПС  (Прочитано 8120 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн surgeon

  • *
  • Сообщений: 46
0
Есть компаньон (под мод CM Partners) у которого изначально класс был Conjurer. По нескольким причинам было решено сменить тип с Conjurer на Barbarian. Я захожу в КС, смотрю рассу - там 2 спелла, не относящиеся к вызыванию. Иду дальше - открываю форму непися и выставляю класс Warrior а стиль боя - cmDefaultBarbarian. Захожу в игру, смотрю статы компаньона, мне высвечивает, что по классу, таки да, Warrior, но стиль боя упорно пишет Magic. Естественно, в бою сначала вызывает что-нибудь (из-за чего потом виснет инвентарь непися, при обращении к последнему и выборе соотв. пункта) или кого-нибудь (и отбегает на километр, падая или проваливаясь "под землю"), а только потом атакует оружием ближнего боя. Естественно, за это время некоторые самые быстрые и изворотливые супостаты успевают если не убить компаньона, то хорошенько его потрепать. Собственно вопрос в том, что и где ещё надо изменять, что бы партнёр стал всё таки Barbarian, а не Magic.

З.Ы.: Скрипт стоит на нём PartnerScript а не PartnerMagick, так что для меня загадка, почему он так себя ведёт...

Оффлайн Kido Hari

  • *
  • Сообщений: 787
  • Пол: Мужской
  • Ничто не истина
[Oblivion] Изменение стиля боя НПС
« Ответ #1 : 20 Июля 2010, 07:17 »
0
Наверное это из-за того что у компаньена остались спелы мага. Удалите в КС эти спелы, тогда вызывать ничего не будет.

Оффлайн surgeon

  • *
  • Сообщений: 46
[Oblivion] Изменение стиля боя НПС
« Ответ #2 : 20 Июля 2010, 14:59 »
0
Цитата: Kido Hari
Наверное это из-за того что у компаньена остались спелы мага.
Спеллы убраны но это не даёт никакого эффекта. Почему в статах мне высвечивает слева вверху сначала Warrior (очевидно, что это класс и он тот, что я поставил), а потом Magic (очевидно, что это стиль боя и он не меняется, хотя я указал совершенно другой - Barbarian)?

Оффлайн surgeon

  • *
  • Сообщений: 46
[Oblivion] Изменение стиля боя НПС
« Ответ #3 : 21 Июля 2010, 20:27 »
0
Цитировать
Спеллы убраны но это не даёт никакого эффекта. Почему в статах мне высвечивает слева вверху сначала Warrior (очевидно, что это класс и он тот, что я поставил), а потом Magic (очевидно, что это стиль боя и он не меняется, хотя я указал совершенно другой - Barbarian)?
Что, в комьюнити нет ни одного хорошего знатока КС и скриптов???? Хорошо, я сформулирую запрос по другому:
Нужен скрипт, который работает так же как и "Безмолвие", но не даёт постоянного свечения по всему телу.

Оффлайн Kido Hari

  • *
  • Сообщений: 787
  • Пол: Мужской
  • Ничто не истина
[Oblivion] Изменение стиля боя НПС
« Ответ #4 : 22 Июля 2010, 15:21 »
0
Вообще такие темы лучше создавать в разделе В разработке или задать вопрос в этой теме. Выложи плагин сюда, я постараюсь чего-нибудь сделать.
« Последнее редактирование: 22 Июля 2010, 15:22 от Kido Hari »

Оффлайн surgeon

  • *
  • Сообщений: 46
[Oblivion] Изменение стиля боя НПС
« Ответ #5 : 22 Июля 2010, 19:45 »
0
Цитата: Kido Hari
Вообще такие темы лучше создавать в разделе В разработке или задать вопрос в этой теме. Выложи плагин сюда, я постараюсь чего-нибудь сделать.
Большое спасибо за готовность оказать помощь, но на мой вопрос уже ответил создатель этого чудесного мода.  
Если у кого-то возникнет такая же проблема, то вот что следует сделать:
Что бы менять тип боя (базовый) необходимо в окне редактирования непися выбрать вкладку Fractions и там напротив фракции NPCType поставить соответствующую цифру, где:
1 - Combat, используется для прямых (штурмовых) физических (или посохом) атак.
2 - Stealth, используется для скрытых (атака крадучись) физических (или посохом) атак.
3 - Magic, используется для прямых (штурмовых) магических (или призванным оружием/существом) атак. При этом приоритет использования призывания и собственно атаки выставляется в согласно соответствующему AI Package.
« Последнее редактирование: 22 Июля 2010, 20:17 от surgeon »