Всадники Кальрадии

Модификации => Обмен опытом: Mount&Blade => Обмен опытом (в помощь мододелу) => Вопросы и ответы по модостроению => Тема начата: alexander97 от 19 Марта, 2012, 21:01

Название: Вопрос : Как сделать возможной поддержку любой стороны в бою?
Отправлено: alexander97 от 19 Марта, 2012, 21:01
Видел такое в моде 1866 и Prophesy of Pendor, то есть поддержка любой стороны в бою вне зависимости от ее к тебе отношения, как?
Название: Re: Вопрос : Как сделать возможной поддержку любой стороны в бою?
Отправлено: Leon473 от 19 Марта, 2012, 21:19
Читаем правила раздела http://rusmnb.ru/index.php?topic=11168.0 (http://rusmnb.ru/index.php?topic=11168.0) и внимательно изучаем те главы, в которых написано какие темы где можно создавать.

Перенесено.
Название: Re: Вопрос : Как сделать возможной поддержку любой стороны в бою?
Отправлено: alexander97 от 19 Марта, 2012, 22:17
Да, я сделал это! Заменил в соответствующих строках значения на из "Prophesy of Pendor"
Название: Re: Вопрос : Как сделать возможной поддержку любой стороны в бою?
Отправлено: ziff21 от 19 Июля, 2012, 10:15
Видел такое в моде 1866 и Prophesy of Pendor, то есть поддержка любой стороны в бою вне зависимости от ее к тебе отношения, как?
Могу подсказать Вам, alexander97, как это можно сделать в ОИМ Великие битвы. Но я думаю, в обычном Warband код МС аналогичен. В module_game_menus.py ищем меню с меткой "pre_join". Данное меню вызывается, когда партия игрока сталкивается с битвой двух партий на глоб. карте. Вот его код:
Зеленым выделены строки кода, отвечающего за проверку отношения к игроку атакующей и защищающейся партии.
Я, правда еще не успел проверить, работает ли при осаде замков(чтобы выбирать, к кому присоединиться - к осаждающим или защитникам), но точно работает при столкновении двух отрядов на карте. Можно помочь даже бандитам, при этом отношение их фракции к игроку улучшается. Выделенные строки можно просто закомментировать.