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

Как разрешить игрокам Teeworlds 0.7 заходить на сервер DDNet

DDNet (DDraceNetwork)Updated Oct 23, 20264 min read

Ваш сервер DDNet одновременно принимает игроков на клиенте DDNet и на старом клиенте Teeworlds 0.7. Ничего включать не нужно: сервер сам делает копию каждой карты для 0.7, а игроки 0.7 заходят по адресу вашего сервера.

Что сервер делает для игроков 0.7

Клиенту Teeworlds 0.7 нужна собственная копия каждой карты. Пока сервер работает, он делает такую копию для каждого файла .map в data/maps и хранит её в data/maps7 в разделе Files.

  • При каждом запуске он сначала делает копию стартовой карты, чтобы игроки 0.7 могли зайти с первой минуты.
  • Затем он копирует все остальные карты и каждые 20 секунд проверяет, нет ли новых загруженных вами.
  • Console пишет [PlayNHost] Made 0.7 copies of и число карт.
  • На странице Карты у карты с копией есть значок 0.7.
Список «Карты на сервере» со значками 0.7

После запуска Console также показывает register/7/ipv4: successfully registered: сервер объявил и свою сторону 0.7. Игроки 0.7 заходят по адресу, как описано ниже.

Как заходят игроки 0.7

  1. Они открывают Teeworlds 0.7 и нажимают F1, чтобы открыть его консоль.
  2. Они вводят connect и адрес из строки Адрес на карточке Играть с друзьями на странице Обзор и нажимают Enter.
  3. Если у сервера есть пароль, они вводят его, когда игра спросит.

Игроки на клиенте DDNet заходят как обычно: Как зайти на сервер DDNet. DDNet бесплатна, поэтому игроки 0.7 могут перейти и на клиент DDNet, чтобы получить все возможности.

Если игроки 0.7 не могут зайти

Карта без копии 0.7 выключает поддержку 0.7 до конца этого запуска, как только сервер её загружает. Так бывает, если переключиться на карту в первые полминуты после её загрузки, через Console или задачу Сменить карту, либо если игроки голосуют за новую карту в первую минуту после запуска, до того как сделана её копия. Страница «Карты» дожидается значка 0.7, прежде чем показать кнопки переключения и голосования, поэтому сама так не делает.

Чтобы это исправить:

  1. Откройте Карты в левом меню и проверьте, что у каждой используемой карты есть значок 0.7. Новая загрузка получает его примерно за полминуты, пока сервер работает.
  2. Перезапустите сервер. См. Как запустить, остановить, перезапустить и принудительно остановить сервер.

Карта, которую сервер не может скопировать для 0.7, никогда не получает значок 0.7. Когда сервер загружает её, как стартовую карту или после голосования, поддержка 0.7 выключается до следующего перезапуска. Если игроки 0.7 для вас важны, выберите другую стартовую карту или удалите эту карту.

Полезно знать

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

СОЗДАЙТЕ СВОЙ ИГРОВОЙ СЕРВЕР
ГОТОВЫ НАЧАТЬ?

Сэкономьте до 30% на вашем новом игровом сервере.
Премиальная производительность, мгновенная активация и непревзойдённая надёжность по лучшей цене.

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