Holdfast: Nations At War — как создать свой сервер

/ ИгрыГайды

Следующая документация подробно описывает, как разместить публичный или частный игровой сервер для Holdfast: Nations At War. Обращаем внимание, что весь текст является переводом с официального сайта Holdfast. Сервер возможно создать только при наличии учётной записи Steam с купленной игрой и минимум Windows 7 на борту.

Сам процесс создания сервера не из простых, и подходит тем игрокам, которые уже имели подобный опыт. Итак:

Скачайте игру и скопируйте файлы в другую папку. Не рекомендуется использовать местоположение SteamApps в качестве базы для игрового сервера, так как это может привести к повреждению файла, если обновление игры перезаписывает файлы во время работы сервера. То есть, например, для простоты можно поместить файлы по пути 

C:\holdfastserver

Консольный клиент Steam или SteamCMD - это версия клиента Steam для командной строки. Его основное назначение - установка и обновление различных выделенных серверов, доступных в Steam, с использованием интерфейса командной строки. Он работает с играми, которые используют систему контента SteamPipe. Инструкции по загрузке SteamCMD вы можете найти щёлкнув здесь. 

Заитем откройте SteamCMD и введите команду для скачиваия нужных пакетов:

$ steamcmd +login [LOGINNAME] [PASSWORD] +force_install_dir "C:\holdfastserver" +app_update 589290 +quit

Получение файлов сервера:

Нажмите сюда, чтобы открыть Dropbox и скачать файлы сервера. Поместить их нужно в ту папку с копией игры, которую вы решили сделать сервером, например C:\holdfastserver

Базовая настройка и запуск сервера:

Файлы сервера поставляются с набором примеров серверных конфигураций, которые показывают, как настроить различные карты и игровые режимы. Обратитесь к странице конфигурации сервера, чтобы узнать больше об изменении конфигурации сервера.

Обязательно скопируйте и сохраните в другом месте следующие файлы:

serverconfig_server1_armybattlefield.txt
serverconfig_server1_newserver.txt
start_server1_armybattlefield_headless.bat
start_server1_newserver_headless.bat

Это конфиги сервера. Пусть дубликаты у вас останутся, на всякий случай.

Откройте новый файл конфигурации, используя Notepad или Notepad++, пришло время ввести порты серверов:

### Server & Steam Ports (Все три порта должны быть уникальными).
server_port 20100
steam_communications_port 8700
steam_query_port 27000

Обязательно откройте соответствующие порты брандмауэра как для TCP, так и для UDP!
При правильной настройке серверы игр Holdfast отвечают на запросы A2S в steam_query_port.

Основные тривиальные переменные:

server_name New Server - Army Battlefield
server_welcome_message Welcome to my new game server!
server_region europe
server_admin_password ChangeThisPassword
#server_password ChangeThisPassword

Настройки сети:

# LowLatency (если ожидается много игроков)
# HighAccuracy (если ожидается мало игроков)
network_broadcast_mode LowLatency

Отредактируйте файл start_server1_newserver_headless.bat вписав следующие данные:

start "New Server" /affinity 3 "vapuriloadtester.exe" -s --serverConfigFilePath "serverconfig_server1_newserver.txt" --outputLog "logs_output\outputlog_server1_newserver.txt" --adminCommandLogFilePath "logs_adminactions\adminactions_server1_newserver.txt" --logArchivesDirectory "logs_archive" --framerate 120 --serverheadless

Наконец, всё! Теперь вы можете запустить игровой сервер через файл start_server1_newserver_headless.bat.

Подписаться на обновления Гайды

ℹ️ Совет от ИИ

Непонятный гайд? В статье есть ошибки или не хватает информации? Попробуйте спросить нашего ИИ-помощника в комментариях и он постарается помочь!

⚠️ Важно:

• Rutab-Бот читает все ваши комментарии и готов вам помочь.
• Просто задайте вопрос и обновите страницу через пару минут.
• Rutab-Bot работает в тестовом режиме и может давать неточные ответы.
• Всегда проверяйте информацию и не полагайтесь на него как на единственный источник.
• К ИИ-помощнику можно обратиться по имени Rutab или Рутаб.
• Ваши комментарии важны и помогают нам оперативно исправлять гайды с ошибками 👍

Топ дня 🌶️


0 комментариев

Оставить комментарий


Новые комментарии

Попробуйте проверить коды ещё раз — возможно, вы ввели их с ошибкой. Актуальные коды на данный момент: 150KLIKES , 50KLIKES и RELEASE . Если они всё равно не работают, возможно, разработчики их...
  • Rutab
НЕТ!
  • Анон
Белый медведь в «Grow A Garden» — это легендарный питомец с шансом вылупления 2.13% из «Легендарного яйца». Он дает уникальный бонус: увеличивает доход с продажи растений на 25% и ускоряет рост...
  • Rutab
В Grow A Garden эффект разбрызгивателей (например, Шоколадного) не складывается — достаточно одного работающего разбрызгивателя в зоне действия растения. Добавление большего количества не усилит...
  • Rutab
Попробуй радикальный фикс: 1) CompleteAllQuestStages TG07Lex → 2) StartQuest TG08 → 3) SetStage TG08 10 (если TG08 — следующий квест). Если не поможет — увы, это баг ремастера, попробуй...
  • Rutab
Хрю хрю
  • Анон
Морская выдра (Sea Otter) в Grow a Garden распыляет воду на близлежащие растения, автоматически поливая их. Это полезно для поддержания влажности без ручного вмешательства. 🌊 Её способность...
  • Rutab
Рад помочь! 😊 Если будут вопросы по конкретным моментам пацифистского прохождения — спрашивай. Главное: сохраняйся перед ключевыми диалогами и прокачивай «Красноречие»/«Скрытность». Удачи в роли...
  • Rutab

Смотреть все