Battle Time! - Кооперативный мод для Warband

Моды


Фанатский мод, который позволит разделить прогресс одиночной с вашими друзьями через LAN или Интернет, т.е. действительно проходить Warband по сети вместе.

Статья устарела и более не работает

Как выяснилось, мод работает только с [b]лицензионной версией игры, так что если нету, придется купить ключ или пройти этот мод стороной.


Система мода проста: пока глобальной картой управляет один человек, его друзья спокойно отдыхают, но вот он кричит: "Battle Time!", все подтягиваются к компам и учавствуют в мультиплеерной осаде, помогая своему другу. Результаты сетевой битвы будут влиять на статистику одиночной игры.

Другие возможности:
- Каждый раз при старте битвы, осады или нападения на деревню создавайте сетевую игру, чтобы друзья могли присоединиться и помочь вам
- Используйте выделенный сервер, дабы игрокам не пришлось переподключаться каждую битву
- Каждый присоединяющийся к сетевой битве выбирает кем быть - компаньоном одиночной кампании, командиром любой команды, или просто рандомным солдатом
- Возьмите под командование воинское подразделение или всех дивизии из выбранной вами партии
- Инвентарь основной команды доступен на протяжении всей сетевой битвы при нажатии Esc до спауна
- После битвы с друзьями загрузите вашу сохраненную игру и примените результаты из мултиплеерного сражения
- Отличный мод для игры в Warband по Локальной сети или Онлайн с использованием голосового чата Great for LAN play or online with voice chat and screen sharing software.
- Battle Time использует Warband Script Enhancer, что добавляет больше возможностей и поддержку выделенных серверов

Типы миссий, где можно играть в кооперативе:
- Обычная встреча (Normal encounter)
- Присоединение к бою
- Присоединение к нападению-осаде (siege assault)
- Осада (Siege attack)
- Защита замка, в котором находитесь
- Нападение бандитов на деревню
- Рейд на деревню, атакованную лордом
- Рейд в деревне, которую лорд защищает
- Атака деревни и грабеж
- Обучение крестьян
- Логова бандитов

УСТАНОВКА
1. Скачиваем игру версии 1.153 (новее не поддерживается, как и версия в стиме) с http://www.taleworlds.com/ и затем вводим ключ лицензии в игре.
2. Скачиваем архив с модом:
Battle_Time_1_4-3814-1-4.zip:
За обновлениями следите на страничке мода на NexusMods.

Извлекаем Battle Time в папку с модулями Warband, примерно так: "Program Files\Mount&Blade Warband\Modules\Battle_Time"
2. Перемещаем все WSE файлы из папки ...\Modules\Battle_Time\WSE\ в основную папку Program Files\Mount&Blade с заменой.
3. Запускаем Warband с помощью WSELoader.exe (находится в основной папке Program Files\Mount&Blade Warband)

Выделенный сервер
Позволяет запустить его единожды, и друзей не будет дисконнектить каждый раз при завершении сражения.

1. Скачайте и установите файлы выделенного сервера Warband отсюда).

2. Извлеките архив с модом в папку Mount&Blade Warband Dedicated\Modules\

3. Переместите все файлы из Modules\Battle_Time\WSE в папку Mount&Blade Warband Dedicated (там где находится файл mb_warband_dedicated.exe)

4. Отройте wse_settings.ini в папке Mount&Blade Warband Dedicated, настройте путь где становлена ваша игра: "storage_path = C:\Users\****\Documents\Mount&Blade Warband\WSE" (если вы оставите настройку пустой, то папка по умолчанию для выделенного сервера будет вроде C:\Program Files\Mount&Blade Warband Dedicated\WSE)

5. Откройте Battle_Time.txt в папке "Mount&Blade Warband Dedicated", задайте админский пароль: "set_pass_admin ADMIN".

6. Запустите сервер через файл "Battle_Time_start.bat", расположенный в папке "Mount&Blade Warband Dedicated" (не кликайте на WSELoader.exe, так выделенный сервер не запустится)

7. Запустите одиночную игру Warband и настройте битву во всплывающем (у вас должно быть 2 окна: черное окно с выделенным сервером и обычная игра)

8. Когда вы настроете битву в синглплеере, выйдите в главное меню, нажмите "Multiplayer", и нажмите "Join a Game", (НЕ ЖАТЬ "Host a Game" если используете выделенный сервер).

9. Найдите в списке свой сервер, он будет в разделе "Local area network" или "Internet", если вы правильно настроили свой маршрутизатор.

10. Введите пароль сервера, чтобы присоединиться как админ.

11. Как только вы присоединились, зайдите в панель администрирования в меню после Esc и выберите "Co-op admin panel" или "Load battle", смотря какой режим.

12. Если настройки верны, жмите "Start Map".

13. Выберите своегно персонажа и войска, нажмите кнопку "Start Battle" в Esc меню.

WSELoader.exe -r Battle_Time.txt -m Battle_Time

#WARNING: Make sure that you change the capital values with proper ones.
#uncomment the line below when you set a valid administrator password
set_pass_admin ADMINPASS
#if you have premium members, set a password for them, otherwise delete/comment out the line below
#uncomment the line below when you set a valid private password
#set_pass_private PRIVATEPASS
#uncomment the line below when you set a valid server name
#set_server_name SERVERNAME
#uncomment the line below when you set a valid welcome message
#set_welcome_message WELCOME MESSAGE
#Steam must be running in order to use valve anti cheat
#Also you must use the Steam version of the dedicated server in order to use this option
#set_enable_valve_anti_cheat 1
#setting battle (multiplayer_bt) mode
#set_mission multiplayer_bt
set_mission coop_battle
#setting max players, first one is non-premium member limit, second one is premium member limit
set_max_players 32 32
set_num_bots_voteable 20
set_map multi_scene_1
#adding all kingdoms to both sides just to randomize all of them
#adding less kingdoms will reduce the randomization set (used in set_randomize_factions command)
add_factions fac_kingdom_1 fac_kingdom_1
add_factions fac_kingdom_2 fac_kingdom_2
add_factions fac_kingdom_3 fac_kingdom_3
add_factions fac_kingdom_4 fac_kingdom_4
add_factions fac_kingdom_5 fac_kingdom_5
add_factions fac_kingdom_6 fac_kingdom_6
set_randomize_factions 1
#since default team point limit is 300, the line below is necessary for this mode
set_team_point_limit 10
#if the bottleneck is your server's bandwidth, then make sure that you set a correct value for upload limit
set_upload_limit 100000000
#if you are running more than one dedicated server on the same computer, you must give different ports to each of them
set_port 7240
#if you are running the Steam version of the dedicated server, this port must also be set, and same limitations of set_port apply for Steam port
set_steam_port 7241
set_server_log_folder Logs
set_server_ban_list_file Logs\ban_list.txt
start


Демонстрация работы мода:


Примечания:
  • Для использования родного сохранения: скопируйте файл из My Documents\Mount&Blade Warband Savegames\Native в My Documents\Mount&Blade Warband Savegames\Battle Time
  • Если вы хотите запускать WSE из другой папки, создайте ярлык правой кнопкой и в строке объект пропишите правильный путь: -p "C:\Program Files\Mount&Blade Warband\mb_warband.exe"
  • Battle Time включает новый файл game_variables.txt, который удаляет отображение золота в мультиплеере, чтобы его вернуть, переименуйте файл на game_variables_native.txt.
  • Другие ответы вы найдете на официальной ветке talewords
  • А также на страниче мода на NexusMods