Гид

Создание сервера

Создайте сервер и играйте на нём сами

  1. Завершите установку и убедитесь, что открывается главное меню игры.
  2. Войдите в лобби Custom Games.
  3. Откройте Host Settings.
  4. Убедитесь, что Universal Plug and Play (UPnP) установлен в Enabled — это должно автоматически сделать игру доступной за пределами локальной сети, если роутер поддерживает эту функцию и вы разрешили игру в брандмауэре. Если другие игроки всё ещё не могут подключиться, возможно, потребуется выполнить шаги из раздела «Обеспечьте доступ к игре» ниже.
  5. Включите Display Server in Browser, если хотите публично объявить сервер на мастер-серверах. Так список серверов находит ваш сервер и показывает его другим игрокам. Если эта настройка отключена, вам придётся сообщить игрокам свой IP-адрес, чтобы они подключились напрямую: нужно нажать F1 и ввести в консоли connect 219.59.24.16, заменив IP-адрес вашим.
  6. Для сетевого сеанса задайте Network Mode в Online. Выберите узнаваемое имя Server Name и ограничение Max Players от 1 до 16.
  7. Для игры только с друзьями задайте Password и передайте его приватно. Скрытый сервер всё равно может принимать подключения, поэтому доступ ограничивайте паролем.
  8. В Voting Mode выберите No Voting, затем нажмите Close, чтобы сохранить настройки и выйти из Host Settings.
  9. Выберите карту и подходящий режим, затем начните игру.

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

Обеспечьте доступ к игре

Игрокам нужен доступ и к порту игрового трафика, и к информационному порту. UPnP должен автоматически открыть эти порты, если его поддерживают ваш роутер и брандмауэр (или роутер и брандмауэр вашего хостинг-провайдера).

Порты и протоколы

Используйте эти порты, если не меняли соответствующие настройки.

  • UDP 11774 — игровой трафик. Соответствующая настройка игры — Server.GamePort.
  • TCP 11775 — информационный сервер. Соответствующая настройка — Server.Port.
  • TCP 11777 — необязательная сигнализация голосовой связи. Соответствующая настройка — Server.SignalServerPort.
  • TCP 11776 — необязательный RCON. Соответствующая настройка — Game.RconPort.

Если UPnP не работает, разрешите UDP 11774 и TCP 11775 в брандмауэре хоста и настройте их проброс на компьютер хоста в конфигурации роутера. На серверах Docker эти порты также нужно опубликовать. RCON предназначен для удалённого администрирования, и обычно его не нужно открывать для внешних подключений.

Проверяйте в таком порядке

  1. Компьютер хоста: войдите в лобби, загрузите карту и убедитесь, что игра не сообщает об ошибках запуска или контента.
  2. Другое устройство в локальной сети: подключитесь по локальному адресу хоста и появитесь на карте. Синтаксис консоли — Server.Connect host:port, где используется информационный порт. Например, введите Server.Connect 192.168.1.50:11775, заменив адрес и порт значениями вашего хоста. Для сервера с паролем используйте запрос пароля в списке серверов.
  3. Игрок вне локальной сети: попросите друга с другим интернет-подключением зайти и появиться на карте через ваш публичный адрес или запись в списке серверов. Доиграйте до смены карты и подключитесь повторно. Проверка на том же ПК или сайт проверки TCP-портов не показывают, доходит ли до сервера игровой трафик UDP.

Если по локальной сети всё работает, а внешний игрок подключиться не может, проверьте адрес назначения проброса, протокол, профиль брандмауэра и WAN-адрес роутера. При двух роутерах может потребоваться настройка обоих уровней NAT. Если провайдер использует CGNAT, запросите публичный адрес с поддержкой входящих подключений либо используйте хостинг или VPN с пробросом портов.

Если внешние игроки подключаются, а вы не можете зайти по собственному публичному адресу из локальной сети, возможно, роутер не поддерживает NAT loopback. Внутри сети используйте локальный адрес, не меняя рабочую публичную конфигурацию.

Для автономного сервера следуйте разделу «Выделенные серверы». Настройка ротации описана в разделе «Плейлисты и голосование», а RCON, обслуживание и несколько экземпляров — в разделе «Администрирование сервера».