Коротко. Сервер HumanitZ можно бесплатно запустить самому: установите приложение Steam 2728330 (выделенный сервер HumanitZ) из ветки linuxbranch через SteamCMD, запустите его через HumanitZServer.sh и откройте игровой порт, по умолчанию 7777 согласно ReadMe, который идёт вместе с сервером. Или арендуйте сервер HumanitZ и обойдитесь без установки и настройки сети.
Игроки находят сервер по названию в списке серверов в игре. На PlayNHost адрес указан на странице «Обзор» сервера.
Проверено 5 ноября 2026 на HumanitZ Hotfix 1.1X, последнем патче, который разработчики анонсировали в Steam (30 октября 2026).
Вместе с загрузкой сервера разработчики выдают два файла, которые служат руководством: ReadMe.txt в папке сервера и HumanitZServer/REF_GameServerSettings.ini, эталонный файл настроек с комментарием к большинству ключей. В этом руководстве использованы эти файлы, данные Steam о серверном приложении, заметки разработчиков к патчам в Steam и конфигурация, которую мы применяем на своих серверах HumanitZ. Если что-то мы проверить не смогли, об этом сказано. Чтобы сразу перейти к аренде, откройте вариант 2.
Что понадобится
Серверное ПО: «HZ_SERVER», приложение Steam 2728330. Оно бесплатное и скачивается с анонимным входом в Steam. В ветке по умолчанию лежат серверные файлы для Windows, а файлы для Linux находятся в ветке linuxbranch, которую мы и устанавливаем.
Компьютер, который работает постоянно: запасной ПК, домашний сервер или виртуальная машина в облаке. Серверное приложение 64-разрядное. В этом руководстве используется Linux, на нём работаем мы. Разработчики объявили в декабре 2023, что серверные файлы для Windows лежат в ветке по умолчанию, но Windows-сервер мы не проверяли.
RAM и CPU: разработчики не публикуют требования к серверу: в ReadMe их нет, а страница Steam серверного приложения требует только 64-разрядную систему. Любые цифры, которые вы встретите в других местах, считайте оценкой.
Лимит игроков: задаётся параметром MaxPlayers в файле настроек (16 в эталонном файле разработчиков).
Сеть: игровой порт (по умолчанию 7777) должен быть доступен из интернета.
Вариант 1: запустить самому
Эти шаги рассчитаны на Debian или Ubuntu. Команда загрузки та же, что используют наши серверы.
Затем убедитесь, что в папке сервера есть steamapps/appmanifest_2728330.acf. SteamCMD может завершить неудачную загрузку без ошибки, поэтому, если файла нет, запустите команду ещё раз. Наша собственная установка делает ту же проверку.
Скопируйте библиотеки клиента Steam туда, где их ищет сервер, как это делает наша установка:
Сервер читает настройки из GameServerSettings.ini. В ReadMe сказано переименовать REF_GameServerSettings.ini в GameServerSettings.ini, после чего файл окажется в папке HumanitZServer, а также что сервер создаёт этот файл, если не находит его. Редактируйте его при остановленном сервере. В нём два раздела, [Host Settings] и [World Settings]. Несколько ключей со значениями из эталонного файла разработчиков:
В эталонном файле гораздо больше ключей, среди них таймеры лута и респауна, воздушные сбросы, количество зомби и бандитов, собаки, прочность построек, износ, владение транспортом и погода, и у каждого есть комментарий о том, что он делает. В комментариях предупреждают, что сервер с названием, содержащим слово «Official», может не запуститься или не появиться в списке серверов, а смена SearchID убирает ваш сервер из списка по умолчанию. Оставьте Password пустым для открытого сервера. Задайте AdminPass до того, как поделитесь сервером: в игре команда /AdminAccess с этим паролем даёт права администратора.
Открытие портов
Игровой порт: по умолчанию 7777. В ReadMe сказано пробросить его, добавить правило брандмауэра и передать -port=7777, чтобы зафиксировать порт, если сервер не находится.
Порт запросов: число, которое вы передаёте через -queryport. В примере из ReadMe это 27015.
RCON: только если вы задали RCONEnabled=true. Он использует TCP на порту RConPort (8888 в эталонном файле).
В ReadMe не сказано, какой протокол используют игровой порт и порт запросов. Если игроки не могут подключиться, разрешите на обоих и TCP, и UDP.
Запуск и вход
Запуск сервера: запустите его из папки сервера скриптом разработчиков со своими портами и названием:
Скрипт делает бинарный файл сервера исполняемым и запускает его. На наших серверах в логе появляется Success => Session created!, когда сервер готов. Запускайте его под менеджером служб, например systemd, чтобы он перезапускался после сбоя.
Зайдите с обновлённой игры по названию сервера в списке серверов в игре. Если вы меняли SearchID, игроки ищут по этому ID.
Обновить: остановите сервер и снова выполните команду загрузки из шага 4. С каждым патчем разработчики просят владельцев серверов перезапускать их, чтобы получить его, и просят, чтобы все игроки тоже были полностью обновлены.
После крупного обновления
Когда в октябре 2026 вышла версия 1.1, разработчики написали, что владельцам серверов «настоятельно рекомендуется сделать полный вайп» серверов, чтобы принять изменения на стороне сервера, которые могут конфликтовать со старыми ассетами. Свои официальные серверы они вайпнули. Сделайте резервную копию сохранения перед любым крупным обновлением и решите вопрос с вайпом вместе с игроками.
Вариант 2: сервер на PlayNHost
Аренда избавляет от установки, портов и рутины с обновлениями.
Выберите план. Откройте страницу хостинга серверов HumanitZ и сравните планы: MILITIA (8 игроков), ELITE (14) и TITAN (25) на момент написания. Нажмите Создать сервер (Настроить план у TITAN) и оформите заказ. Цены меняются, поэтому проверяйте их на этой странице.
Дождитесь установки. Сервер появится в панели. В его Консоли выводится Success => Session created!, когда он готов.
Назовите его. На вкладке Настройки в разделе Настройки игры задайте Название сервера. Затем перезапустите сервер.
Пригласите игроков. В карточке Играть с друзьями на странице Обзор есть Адрес сервера, а Копировать приглашение копирует текст приглашения. См. Как зайти на сервер HumanitZ.
Установка пробует SteamCMD до трёх раз и продолжает, только когда файлы игры действительно на месте, так что загрузка, закончившаяся без файлов, до вашего сервера не доходит.
Когда включено Автообновление (по умолчанию, в Show advanced на вкладке Настройки), сервер при запуске проверяет самую новую сборку, поэтому перезапуск равен обновлению. Перезапускайте сервер после каждого патча.
Свой сервер или аренда: честное сравнение
Стоимость: серверное ПО бесплатное. Свой сервер обходится в электричество, оборудование и трафик либо в облачную машину. Аренда стоит ежемесячную плату, которую задаёт план.
Доступность: домашний сервер работает, только пока работают ваш ПК, электричество и интернет. Арендованный сервер работает на оборудовании хостинга.
Открытость: дома игроки подключаются к вашему публичному IP-адресу, а брандмауэр и роутер на вас. Арендованный сервер не выдаёт ваш домашний IP.
Настройка: для своего сервера нужны командная строка, проброс портов, правильная ветка Steam и файл настроек. Для аренды нужны план и название сервера.
Контроль: на своём сервере вам доступны все файлы. На наших серверах есть и вкладка Файлы.
Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Вы можете принять всё, принять только необходимые файлы cookie или выбрать по категориям.Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Здесь они включены по умолчанию. Вы можете отключить всё, что не хотите.Читать политику конфиденциальности