Голосование

Как бы вы оценили изменения дипломатии и ИИ в обновлении 1.4 для Bannerlord?












Оформление



Пользователей
  • Всего: 30778
  • Последний: diusha
Сейчас на форуме
Пользователи: 2
Гостей: 944
Всего: 946

Тема: [WB][M] Warband Coop Campaign открытая бета  (Прочитано 94 раз)

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

  • Сообщений: 2
    • Просмотр профиля
0
Вчера в 10:53 | Отредактировано: Вчера в 12:26 (zABUz)
Warband Coop Campaign (загляните в ответы, там обзор на модификацию)
Кооперативная кампания для Mount & Blade: Warband - от 2 до 4 игроков в одном мире

Версия игры: Warband 1.174
Автор мода: zABUz
Страница автора: GitHub (исходный код), Discord (вопросы, ошибки, поиск напарников ПОКА - в разработке)
Текущая версия мода: 1.0 (открытая бета)

Описание
Вся кампания Warband, пройденная вместе. Мир живёт в игре хоста, каждый друг ведёт по той же карте свой отряд, а бои игроки проводят вместе, каждый лично, на сервере мультиплеера Warband.

Мод неофициальный и бесплатный, с TaleWorlds Entertainment не связан. Основа - Diplomacy 1.174 и Freelancer 1.51.

  • Один мир на всех: те же лорды, бандиты, караваны, войны и время, отряды других игроков видны на карте.
  • Общая пауза: пока кто-то в бою, во встрече или в меню, мир ждёт всех.
  • Совместные бои на сервере мультиплеера. Ваш герой выходит в бой со снаряжением, атрибутами, навыками, владением оружием и здоровьем из кампании, а раны, опыт и рост владения оружием возвращаются обратно. Ваши войска и компаньоны сражаются ботами под вашей командой. Большие армии уменьшаются до 150 ботов на поле, потери пересчитываются обратно.
  • Совместные осады и обороны замков и городов: боты штурмуют стены пешком по лестницам, гарнизон их удерживает.
  • Встреча с отрядом другого игрока: сразиться с ним, попроситься к нему в отряд или передать ему войска.
  • Присяга королевствам и служба лорду (Freelancer): двое игроков на службе у одного лорда сражаются рядом с ним.
  • Хост хранит героя каждого друга между сессиями: деньги, опыт, навыки, инвентарь, войска, место на карте.
  • Есть русская и английская версии (отдельные архивы).

Изменения в самой кампании: 10 секунд на подготовку в начале боя, отдых в городах (с ночной проверкой кошелька), скорость мира x0.8, меньше нейтральных отрядов (бандиты и им подобные).

Что нужно
  • У каждого игрока своя лицензионная Warband 1.174 (Steam или GOG) с серийным ключом: совместные бои идут в мультиплеере, а он проверяет ключ, и вдвоём с одним ключом на сервер не зайти. Мод не содержит файлов игры и не обходит проверку ключа.
  • Windows 10/11.
  • Python 3 и Radmin VPN. Их установщики лежат в архиве мода, install.bat предложит поставить недостающие. Вместо Radmin VPN подойдёт любая сеть, где компьютеры видят друг друга (локальная сеть, ZeroTier).
  • Второе окно Warband для совместных боёв, поэтому игра запускается в оконном режиме. Двум окнам нужна память: 4 ГБ может не хватить.
  • Новая кампания: старые сохранения Native и Diplomacy не подходят.

Установка (у каждого игрока)
  • Распакуйте весь архив, лучше всего в папку с игрой (рядом с mb_warband.exe, не в Modules). Не запускайте файлы из самого архива.
  • Закройте Warband и дважды щёлкните install.bat. Он предложит поставить недостающие программы, найдёт игру и установит модуль Warband Coop Campaign: это копия вашего Native с файлами мода, сам Native не меняется. Русская версия ставит и русский интерфейс игры (прежняя папка languages\ru сохраняется как резервная копия).
  • В лаунчере выберите модуль Warband Coop Campaign, в Configure - Game - Language поставьте ru и включите Start windowed (оконный режим).
Все игроки должны поставить один и тот же архив одной версии. Подробности - в файлах НАЧНИТЕ ЗДЕСЬ.txt и README.txt внутри архива.

Как играть
Хост: запускает host.bat (он спросит пароль для друзей и ваше имя в мультиплеере), загружает свою кампанию, затем Лагерь - "CoopWorld: кооператив..." - "сделать эту игру СЕРВЕРОМ МИРА и играть в ней (хост)". Для каждого подключающегося друга: "удержать мир для подключения игрока" и сохранить игру.

Друг: запускает join.bat (адрес хоста из Radmin VPN, пароль, ваше имя в мультиплеере). Он скачает сохранение хоста. Загрузите его и подождите около 5 секунд: игра сама станет клиентом мира хоста. Каждое новое сохранение хоста приходит само.

Совместные бои: хост запускает второе окно Warband: Мультиплеер - Создать игру, режим "Битва". Друзья заходят на этот сервер из своего второго окна через мост: Сетевая игра - Присоединиться к игре - Локальная сеть. Во встрече с отрядом на карте выберите "CoopWorld: сразиться вместе с друзьями": игроки поблизости получат приглашение, и через несколько секунд бой начнётся на сервере.

Сохранения: у всех игроков в папке Документы\Mount&Blade Warband Savegames\Warband Coop Campaign держите только сохранения текущей совместной кампании: мост отдаёт друзьям самое свежее сохранение хоста.

Что и с чем соединяется
Игры игроков связывает мост мода, coop_bridge.py: обычный скрипт на Python, его код открыт на GitHub. Мост хоста слушает порт 7350 (TCP и UDP). Windows один раз спросит, разрешить ли Python принимать подключения: разрешите и для частных, и для общественных сетей. Мост друга подключается только к тому адресу хоста, который вы ему указали. Внешних серверов, телеметрии и автообновления нет.

Ограничения (бета)
  • Совместный бой возможен только через второе окно игры: это ограничение движка.
  • Владения (замки, города, деревни) и дипломатия Diplomacy пока только у хоста.
  • Совместные осады идут на четырёх картах Native, где боты могут подняться на стены.
  • В совместном бою до 4 героев и до 150 ботов.
  • Качество предметов ("закалённый", "тяжёлый", "ржавый" и т.п.) на сервер боя пока не переносится: у героя те же предметы, но обычного качества.
  • Пункты мода в меню игры подписаны "CoopWorld:" - это рабочее название мода.

Если нашли ошибку
После сессии хост дважды щёлкает check_logs.bat: отчёт появится в Документы\Warband Coop Campaign\report.txt. Приложите его и rgl_log.txt из папки Warband (скопируйте до перезапуска игры) и напишите, что делали и у кого это случилось (хост или друг). Сообщить об ошибке можно в этой теме или в Discord.

Благодарности
  • Mount & Blade: Warband и Module System 1.171 - TaleWorlds Entertainment
  • Diplomacy 1.174 и prejudice patch - команда Diplomacy, Ughgh/Somebody, Wulf/Iron_Sight - ModDB
  • Freelancer 1.51 (OSP) - Taragoth, Caba'drin, Windyplains, Monnikje - ModDB
  • Русский перевод: русификатор Diplomacy от Алёшка и русификатор Warband от Deyl, Mixailos, Йохан и Lesjar
  • Метод coop-anything - cranebeaker - GitHub
Код, написанный для этого проекта, открыт по лицензии MIT, остальные части принадлежат их авторам. Если вы автор одной из них и возражаете, напишите нам, и мы её уберём или заменим.

Код и тексты мода написаны с помощью ИИ-ассистента (Claude от Anthropic) под руководством автора, который проверял мод в игре.

Скачать
  • Фракция: Бандиты
  • Сообщений: 2
    • Просмотр профиля
0
Ответ #1 Вчера в 10:59 | Отредактировано: Вчера в 12:25 (zABUz)
На данный момент моды проверены очень сыро, так как проверял все на своём компьютере и компе жены
Если будет возможность помочь в тестах, буду очень признателен
Ссылка на краткий обзор геймплея:
Источник: https://youtu.be/e9VttnytchY
  • Фракция: Бандиты
 

Сайт "Всадники Кальрадии" не является СМИ. Администрация не несет ответственность за высказывания и публикацию каких-либо материалов, сделанные любыми пользователями форума, в том числе посредством личных и публичных сообщений. Материалы, размещенные на ресурсе третьими лицами, могут содержать информацию, не предназначенную для лиц, не достигнувших совершеннолетия. При обнаружении на ресурсе материалов, нарушающих законодательство Российской Федерации, необходимо обращаться к администрации.
Powered by SMF 2.0 | SMF © Simple Machines LLC | Сайт работает на быстром VPS/VDS хостинге от FASTVPS