servarium :)
главная / журнал / HumanitZ: как играть с друзьями на общем сервере и сохранять прогресс
гайд · 5 мин чтения · HumanitZ

HumanitZ: как играть с друзьями на общем сервере и сохранять прогресс

·

Гайд по кооперативу HumanitZ: как создать общую игру, подключиться к серверу по IP, настроить выделенный сервер, автосохранение и резервные копии мира.

В HumanitZ вылазка за медикаментами легко превращается в историю на целый вечер: один отвлекает заражённых, второй заводит машину, третий тащит добычу на базу. Но как играть с друзьями в одном мире и сохранять постройки, вещи и развитие персонажей после выхода?

Есть два варианта: сессия одного из игроков и отдельный выделенный сервер (dedicated server). Разберём подключение, сохранения и типичные ошибки с учётом версии HumanitZ 1.1 и патчей октября 2026 года.

Кооператив HumanitZ: локальный хост или выделенный сервер?

Оба режима позволяют исследовать карту, строить базу и выживать вместе. Разница — в том, кто запускает мир и хранит прогресс.


Сессия игрока (Hosted Multiplayer)

Выделенный сервер (Dedicated Server)

Кто запускает мир

Один из участников через меню игры

Отдельный серверный процесс на ПК или хостинге

Когда могут заходить друзья

Пока хост запустил сессию

Когда сервер работает, независимо от присутствия владельца

Где хранится прогресс

На компьютере хоста

В файлах выделенного сервера

Для кого подходит

Для пары друзей с общим расписанием

Для компании, которая заходит в разное время

Есть важное игровое отличие: наём и развитие сообщества NPC, добавленные в 1.1, работают в одиночной игре и Hosted Multiplayer, но не на выделенных серверах. Для пары друзей с общим расписанием подойдёт локальный хост; для компании с разными графиками — dedicated server.

Как играть в HumanitZ с другом без отдельного сервера

Для первого совместного прохождения достаточно актуальной версии игры у каждого участника.

  1. Откройте Play. Создайте мир либо выберите существующее сохранение.
  2. Переключите запуск на Multiplayer / Host Game. Названия пунктов могут отличаться на экранах создания и загрузки мира.
  3. Укажите имя и пароль. Разработчики советовали не включать Private для подключения через Steam: этот режим скрывает сессию из поиска.
  4. После загрузки хоста друг может нажать правой кнопкой на его профиль в Steam и выбрать «Присоединиться к игре» (Join Game).
  5. Есть и приглашение по F6. Если оно не работает, попробуйте Steam или поиск по названию.

В следующий раз хост открывает то же сохранение в мультиплеере. Начатую одиночную игру тоже можно сделать совместной, но отдельные миры игроков не объединяются.

Важно: после выхода хоста друзья теряют доступ к миру до его возвращения. Перед завершением сессии сохраняйтесь. Если приглашение не проходит, проверьте совпадение версий игры.

Как создать выделенный сервер HumanitZ для общего мира

Dedicated server работает отдельно от игрового клиента и принимает игроков без участия владельца. На нём хранятся карта, настройки и данные персонажей.

Его можно установить на Windows или Linux:

  1. Установите SteamCMD. ID серверного приложения — 2728330, он отличается от ID игры.
  2. Загрузите сервер. Пример для Windows:
    steamcmd +login anonymous +force_install_dir C:\HumanitZServer +app_update 2728330 validate +quit
    Для Linux используется ветка -beta linuxbranch. После обновлений повторите загрузку файлов и перезапустите процесс.
  3. Создайте конфигурацию. Скопируйте HumanitZServer/REF_GameServerSettings.ini в GameServerSettings.ini либо запустите сервер один раз для автоматического создания файла.
  4. Настройте сеть. Стандартные порты — 7777/UDP для игры и 27015/UDP для поиска. Для домашнего хостинга нужен публичный IPv4 и проброс портов. RCON для администрирования использует 8888/TCP; при включении защитите его отдельным паролем и ограничьте доступ.
  5. Запустите сервер командой HumanitZServer.exe -log -port=7777 -queryport=27015 и проверьте создание сессии в журнале.

Пример конфигурации для небольшой PvE-компании:

[Host Settings]
ServerName="Friends Survival RU"
Password="your-game-password"
SaveName="FriendsWorld"
SearchID="HumanitZ_Dedicated"
AdminPass="your-separate-admin-password"
MaxPlayers=8

[World Settings]
PVP=false
SaveIntervalSec=300
FreezeTime=true

ServerName отвечает за название, Password — за вход, MaxPlayers — за количество участников. Не меняйте SaveName без необходимости: другое имя может привести к загрузке иной карты или созданию новой.

Замените оба пароля из примера на собственные.

FreezeTime=true останавливает игровое время на пустом сервере. Изменения конфигурации вступают в силу после перезапуска; сверяйте новые опции с актуальным REF_GameServerSettings.ini.

Если не хочется заниматься SteamCMD, портами и обслуживанием домашнего ПК, можно запустить сервер HumanitZ в Сервариуме: управление миром, настройками и резервными копиями доступно из одной панели.

Как подключиться к серверу HumanitZ: через список или по IP

Участникам важно войти на один и тот же сервер: прогресс разных миров не объединяется.

  1. Откройте Play → Multiplayer.
  2. Выберите профессию и особенность персонажа (Affliction).
  3. Нажмите Find Server, найдите название мира, проверьте фильтры и выберите Join.
  4. Если сервер не виден, введите IP и игровой порт в формате адрес:порт в правом нижнем углу, укажите пароль и нажмите IP CONNECT.

Пример адреса — 203.0.113.10:7777 (условный IP). На арендованном сервере копируйте адрес из панели: порт может отличаться.

Не путайте игровой порт с query port для списка серверов. Нестандартный SearchID может скрыть мир из общего поиска, а слово Official в названии частного сервера документация не рекомендует.

После входа создайте группу или клан: доступ к территории и постройкам зависит от членства. Задания при этом не обязательно общие — проверяйте прогресс каждого.

Как сохраняется прогресс в HumanitZ

Мир и персонажи сохраняются отдельно. В мире остаются база, транспорт и изменения карты; у персонажей — развитие и инвентарь. На dedicated server записью управляет сервер, а не каждый игрок.

Автосохранение и ручное сохранение

В GameServerSettings.ini параметр SaveIntervalSec=300 задаёт автосохранение каждые пять минут, а 0 отключает его. Оставьте автоматическую запись включённой, чтобы сбой не стоил нескольких часов игры.

Администратор может вызвать /SaveGame, получив права через /AdminAccess пароль из AdminPass. Команда /Shutdown 60 предупреждает игроков и корректно завершает работу с сохранением данных. Избегайте принудительной остановки процесса.

На локальном хосте за сохранение при выходе отвечает владелец сессии. Гость не может самостоятельно гарантировать запись всего мира на компьютер хоста.

Где лежат сохранения и как делать бэкапы

На Windows локальные сохранения HumanitZ обычно находятся здесь:

%LOCALAPPDATA%\HumanitZ\Saved\SaveGames\SaveList\Default

У выделенного сервера путь относительно папки установки обычно такой:

HumanitZServer/Saved/SaveGames/SaveList/Default

У провайдера путь может отличаться. В бэкап включайте папку мира с персонажами и GameServerSettings.ini. Создавайте копию после штатного сохранения и остановки сервера либо через функцию бэкапа хостинга. Держите несколько версий отдельно от рабочего сервера.

Локальный мир можно перенести на dedicated server, скопировав сохранение и указав его имя в SaveName. Но с персонажем хоста возможна проблема идентификаторов: локальный файл Host_Offline не всегда корректно привязывается к сетевому ID. Проверяйте перенос на копии и при ошибке обращайтесь с тикетом в официальный Discord, не переименовывая файлы наугад.

Сбросы мира после обновлений: что важно знать

Не каждый патч требует сброса. Для 1.0 в феврале 2026 года понадобилось новое сохранение. При выходе 1.1 в октябре новое сохранение для обычной игры не было обязательным, но владельцам частных серверов разработчики настоятельно рекомендовали полный вайп; официальные серверы обнулили.

Разработчики исправляли откаты прогресса и ошибки асинхронного сохранения. Поэтому автосохранение и бэкап решают разные задачи, а совместимость старого мира с будущими патчами не гарантирована. Перед обновлением читайте патчноуты и архивируйте файлы.

Почему не получается подключиться к серверу HumanitZ

Начните с простых проверок:

  • Сервер не появляется. Проверьте запуск, фильтры, имя, SearchID и query-порт. Попробуйте IP-подключение.
  • Приглашение открывает только меню. Сверьте версии игры, дождитесь загрузки хоста и используйте Join Game через Steam вместо F6.
  • Тайм-аут. Проверьте игровой порт, брандмауэр, проброс и публичный IPv4 при домашнем хостинге.
  • Неверный пароль. Не путайте Password с AdminPass; проверьте список разрешённых игроков.
  • Пропали постройки. Проверьте адрес сервера и SaveName; не перезаписывайте файлы до бэкапа.

Если не помогло, подготовьте версию игры, логи и копию сохранения для тикета в официальном Discord или темы в Steam.

Частые вопросы о кооперативе HumanitZ

Можно ли играть вдвоём бесплатно, без аренды сервера?

Да. Один создаёт Hosted Multiplayer, второй подключается. Мир доступен гостю, пока хост в игре.

Может ли друг зайти в общий мир, если его создатель офлайн?

В локальной сессии — нет; на выделенном сервере — да, пока он работает. FreezeTime управляет временем на пустом сервере.

Сохраняется ли персонаж после выхода с сервера?

Да, на том сервере, где он играет. Но персонаж не становится общим для всех миров, а от сбросов и повреждения файлов защищают бэкапы.

Можно ли продолжить одиночное прохождение с друзьями?

Да, открыв локальный мир как Hosted Multiplayer. Для переноса на dedicated server копируют файлы сохранения и проверяют привязку персонажа хоста.

Итог: общий мир без потери прогресса

Для игры по вечерам хватит сессии одного из друзей. Для компании с разными графиками удобнее постоянный выделенный сервер.

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

Читать дальше