НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Игроки не могут зайти на сервер Sven Co-op

Sven Co-opUpdated Nov 2, 20265 min read

Когда игроки не могут зайти на сервер Sven Co-op в PlayNHost, чаще всего сервер ещё не Онлайн или игрок ввёл адрес без порта. Проверьте значок на странице Обзор, затем пусть игрок вставит в connect весь адрес, который копирует кнопка Присоединиться.

Проверьте по порядку

  1. Откройте свой сервер в панели и посмотрите на значок рядом с названием. Он должен показывать Онлайн. Запускается означает, что сервер ещё не вывел в Console строку Connection to Steam servers successful.: подождите её.
  2. Нажмите Присоединиться на карточке сервера и отправьте игроку скопированный Адрес сервера. Он выглядит как address:port, и порт является его частью.
  3. Попросите игрока открыть консоль игры клавишей «обратный апостроф» или ~ и ввести connect и весь этот адрес.
  4. Если у вашего сервера есть пароль для входа, попросите игрока ввести в консоли password "the-join-password" перед connect.
  5. Если игрок видит Your .dll [cl_dlls/client.dll] differs from the server's, попросите его перезапустить Steam, чтобы игра обновилась, а сами перезапустите сервер, чтобы он проверил в Steam ту же сборку.
Карточка сервера на странице «Обзор» сервера Sven Co-op с кнопкой «Присоединиться» и адресом сервера

Почему сервер не становится «Онлайн»?

Значок меняется на Онлайн только тогда, когда Console выводит Connection to Steam servers successful. Если этой строки так и нет:

  • На странице написано Идёт установка: игра ещё скачивается. Когда она закончится, страница обновится сама.
  • На странице написано Не удалось установить: нажмите Создать тикет, и поддержка во всём разберётся.
  • Сервер останавливается сам: прочитайте последние строки, которые Console вывела перед остановкой.

Подробнее о серверах, которые не запускаются: Как исправить сервер, который не запускается.

Почему никто не может зайти на сервер, который показывает «Онлайн»?

Проверьте Карта по умолчанию в Настройки, Настройки игры. Это должно быть точное название файла карты, который есть на сервере, без .bsp, например svencoop1. Вики Sven Co-op предупреждает, что сервер без стартовой карты «will remain stuck in an un-connectible state» (останется в состоянии, в котором к нему нельзя подключиться), а название карты, которое сервер не находит, тоже оставляет его без карты. Если не уверены, верните в Карта по умолчанию значение svencoop1 и перезапустите сервер. См. Как сменить карту на сервере Sven Co-op.

Почему игрок видит «differs from the server's»?

Your .dll [cl_dlls/client.dll] differs from the server's означает, что игра игрока и ваш сервер работают на разных версиях Sven Co-op. В FAQ Sven Co-op сказано, что играть можно только на серверах той же версии, что и ваша игра. Ваш сервер проверяет в Steam новую сборку при каждом запуске, поэтому перезапуск после обновления игры выравнивает версии. Если игрок в Steam перешёл на тестовую версию игры, ему нужно вернуться на обычную версию: ваш сервер работает только на публичной версии. См. Как обновить сервер Sven Co-op.

Почему игрок не находит сервер в списке?

Список это лишь один из путей: connect с адресом работает всегда, пока сервер Онлайн. Если вашего сервера нет в списке:

  • Регион равен -1, что означает «Не показывать сервер в браузере серверов». Задайте другой регион в Настройки, Настройки игры и перезапустите сервер.
  • Регион задан для части света, по которой игрок не фильтрует. 255 (международный) это значение на новом сервере.
  • Название сервера изменили, пока сервер работал: новое название появится после следующего запуска.

См. Как изменить название, пароль и регион сервера Sven Co-op.

Почему игроков не пускает, когда на сервере много народу?

Возможно, заняты все слоты игроков. Макс. игроков в Настройки игры, которое показано как Слоты на странице Обзор, задаёт, сколько игроков помещается одновременно, от 2 до слотов игроков вашего тарифа. См. Сколько игроков может быть на сервере Sven Co-op.

Почему один игрок не может зайти, а все остальные могут?

  • Игрок, возможно, забанен на вашем сервере. Баны лежат в svencoop/banned.cfg (Steam ID) и svencoop/listip.cfg (адреса), которые server.cfg загружает при каждом запуске. См. Как кикнуть и забанить игроков на сервере Sven Co-op.
  • Игрок ввёл старый пароль. Пароль для входа меняется только тогда, когда сервер перезапускается после его сохранения.

Почему вход не работает после того, как я добавил много карт в список голосования?

В официальном руководстве по настройке сервера есть предупреждение о списке голосования за карту mapvote.cfg: «Exceeding 200 maps may prevent players joining due to "reliable channel overflowed"!» (превышение 200 карт может не пустить игроков из-за "reliable channel overflowed"). Держите этот список короче 200 карт. См. Как добавить свои карты на сервер Sven Co-op.

Все остальные проблемы описаны в Проблемы с сервером Sven Co-op и их решения. Шаги входа для ваших игроков: Как зайти на сервер Sven Co-op.

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ