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.

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

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

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


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

❤❤❤❤А ❤❤❤❤АЯ ПРОСТО ❤❤❤❤ЕЦ
  • Анон
если честно патч ни о чем. просто косметика, не более
  • Анон
Не правильно
  • Анон
Прошло уже 2 года наверное если не больше думаю её вряд-ли вообще взломают поэтому пойду куплю её пока она с большой скидкой поэтому удачи всем кто ждёт взлом а я уже устал ждать рад что в этом не...
  • Анон
А что делать с этой картиной то?
  • Анон
Прошел его только с помощью чар запрета
  • Анон
Подойди к нему пока он говорит у могилы
  • Анон
Я нашла подъем на верх к вратам, поднималась, но задание Войдите в штормовую пещеру не засчитывает, подскажите что я делаю не так NeMo_MaMa_
  • Анон
У меня тоже, кстати.
  • Анон
"Этот символ, похожий на синее пламя, в правом верхнем углу вашей карты называется Vital Energy Rutab.net" Нет на карте такого символа
  • Анон

Смотреть все