Перейти к содержанию

Host must allow you to join в Project Zomboid: проверка разрешения

Разрешение Steam co-op, приглашение и доступ к выделенному серверу.

Сообщение «Host must allow you to join» в Steam-игре, запущенной через Host, указывает на необходимость проверить разрешение конкретной учётной записи у хоста. Сам подключающийся игрок не может выдать себе это разрешение. У выделенного сервера другой порядок доступа. Руководство рассматривает Stable 42.21; названия кнопок могут отличаться.

Определите тип сервера

Уточните, запустил ли друг мир через Host в игре или мир обслуживает отдельная программа или панель выделенного сервера. Название «сервер друга» не определяет тип. Для Host начните с приглашения и разрешения Steam; для dedicated — с правил доступа и учётной записи у оператора. Публичный список или знание IP сами по себе не доказывают наличие доступа. Сохраните точный текст ошибки: последующий timeout — уже другой симптом.

Действия хоста и подключающегося

Хосту: загрузите нужный мир Host, войдите в него и откройте Escape → Invite или Invite Friends. Найдите точную Steam-учётную запись игрока и проверьте её разрешение; если доступ запрещён, используйте доступный элемент разрешения. Названия и вид кнопок могут различаться по версии и языку. Отправьте новое приглашение из работающего мира и оставьте игру запущенной.

Игроку: вернитесь в главное меню, проверьте, что вы с хостом друзья Steam именно на используемых аккаунтах, затем примите новое приглашение в нужную сессию. Одинаковое отображаемое имя не подтверждает совпадение аккаунта. Запускайте Steam-версию через работающий Steam. Если сознательно используете режим без Steam, сообщите об этом хосту; -nosteam меняет режим соединения и не выдаёт разрешение на Steam-приглашение.

Если разрешение уже выдано

Сверьте полные строки версии и ветку обоих клиентов, а для dedicated — версию запуска сервера. Повторно проверьте тот же аккаунт в том же работающем мире и отправьте новое приглашение. Запишите новую ошибку: P2P, timeout, недостающий файл и Loading Map требуют разных проверок. При подозрении на повреждение файлов закройте игру и выполните Steam → свойства игры → установленные файлы → проверка целостности; затем повторите попытку.

Если подозреваете моды, создайте отдельный именованный vanilla-мир и согласуйте состояние модов клиента. Исходный мир и его настройки сохраняйте; результат теста поможет сузить причину. Проверка файлов установки не выдаёт разрешение на вход.

Доступ к выделенному серверу

Уточните у оператора адрес, настроенный порт, пароль сервера и имя и пароль серверного аккаунта. Пароль серверной учётной записи не является паролем Steam; не публикуйте ни тот ни другой. Если сервер закрыт для незарегистрированных аккаунтов, оператор проверяет или выдаёт доступ средствами своей версии. Публичная выдача в списке, пароль и политика Open/whitelist — разные настройки. Open=true может расширить доступ и не должен применяться как универсальный обход; старые сообщения не доказывают, что каждому игроку обязательно вручную добавлять Steam ID. Не редактируйте базу по неподтверждённому рецепту.

Что проверить дальше

Текущий результатСледующее действиеПризнак продвижения
Host must allow you to joinХост проверяет конкретный Steam-аккаунт в Invite FriendsНовое приглашение принято и нужный персонаж вошёл в мир
Несовпадение версии или веткиСравнить полные версии участников и сервераВерсии совпадают; повторить и записать фактический результат
P2P или timeout после разрешенияСохранить новую ошибку и отдельно диагностировать сетьПонятен этап соединения, где возникает проблема
Ошибка файла или модаСравнить настройки в отдельном vanilla-тестеТест воспроизводит ошибку или указывает на исходную конфигурацию

Для обращения за помощью запишите тип сервера, полные версии клиента и сервера, режим Steam, проверку разрешения, точную ошибку, время попытки и результат отдельного vanilla-теста. Хост и игрок сохраняют свои журналы; перед отправкой удалите пароли, частные адреса и другие личные сведения. Не удаляйте папку Zomboid или персонажа, не сбрасывайте мир и не отключайте firewall только из-за этого сообщения.

Версия и применимость

Путь Host → Escape → Invite Friends и различие между разрешением Steam co-op и whitelist выделенного сервера описаны разработчиком в 2016 году. В более поздних сборках интерфейс и настройки могут отличаться: сверяйте их с установленной версией. Источник упоминает Stable 42.21, но содержит противоречивую отметку о границах применимости.