Project Zomboid

Руководство посвящено решению частой проблемы при подключении к мультиплееру в Project Zomboid, когда игра выдает сообщение «Хост должен разрешить вам присоединиться». Эта ошибка возникает из-за настроек приватности сервера, отсутствия игрока в белом списке или несоответствия версий модов. Вы узнаете пошаговый алгоритм действий для хоста и клиента, чтобы успешно начать совместное выживание через Steam или локальную сеть.

Как решить ошибку "Сервер должен позволить вам присоединиться" в Project Zomboid

Основная причина блокировки входа заключается в активированном белом списке (Whitelist) на сервере друга. По умолчанию многие настройки кооператива требуют ручного подтверждения каждого участника. Хосту необходимо загрузиться в свой мир, нажать клавишу Esc для открытия меню паузы и выбрать пункт «Пригласить игроков» (Invite Players). В открывшемся списке друзей Steam нужно найти никнейм товарища, кликнуть по нему левой кнопкой мыши для выделения, а затем нажать кнопку «Разрешить» (Allow) или сразу «Пригласить» (Invite), если она доступна. Только после того как статус игрока в этом меню изменится на разрешенный, он сможет войти на сервер. Если кнопка приглашения отсутствует или неактивна, проверьте, не включен ли у друга режим «Невидимки» в Steam, так как это блокирует работу оверлея и игровых приглашений.

Если стандартное приглашение через меню не срабатывает, попробуйте альтернативный метод подключения через интерфейс Steam. Хост должен находиться непосредственно в игре на своем сервере. Клиенту следует открыть список друзей в Steam (комбинация Shift+Tab), найти хоста в списке, нажать правой кнопкой мыши на его имя и выбрать пункт «Присоединиться к игре». Этот метод часто обходит внутренние проверки меню игры и отправляет прямой запрос на подключение. Убедитесь, что оба игрока используют одинаковую версию игры: либо стабильную сборку (например, Build 41), либо бета-ветку (Build 42). Различие в версиях клиента и сервера всегда приводит к отказу в соединении, даже если белый список настроен верно.

Частой причиной ошибки становится конфликт или отсутствие модификаций. Сервер может требовать наличия конкретных модов из Мастерской Steam, которые у клиента не установлены или устарели. Хосту следует проверить список активных модов в настройках сервера и убедиться, что друг подписался на все эти дополнения в Мастерской. После подписки клиенту необходимо перезапустить игру, зайти в главное меню, выбрать пункт «Файлы мастерской» (Workshop Files) и дождаться полной загрузки и установки всех обновлений. Если проблема сохраняется, попробуйте очистить кэш модов, удалив папку Workshop в директории сохранений %APPDATA%\ProjectZomboid\Saves\Multiplayer, а затем заново подписаться на моды.

Для игроков, использующих программы эмуляции локальной сети Hamachi на неофициальных версиях или для прямого подключения по IP, необходимо вручную настроить права доступа. Хосту следует открыть консоль сервера (клавиша тильда ` или ввод команд в чат, если есть права администратора) и прописать команду /setaccesslevel "Ник_Игрока" admin, заменив Ник_Игрока на точное имя друга в игре. Это принудительно добавит пользователя в список администраторов и обойдет ограничения белого списка. Также проверьте настройки брандмауэра Windows: убедитесь, что для файла Java или сервера открыты входящие подключения по UDP портам 16261 и 16262. Блокировка порта системой защиты часто интерпретируется игрой как запрет со стороны хоста.

Книга кодов и описаний