Игровые серверы на часы. Платите, только когда играете.

Как разместить сервер Day of Defeat: Source (выделенный сервер DoD:S)

Day of Defeat: Source: это командные бои Второй мировой на движке Source, Ось против Союзников за цели карты. Это руководство показывает два способа поднять сервер: ручной путь через srcds на своей коробке и почасовой путь на 2hours.gg, где сервер поднимается примерно за 5 минут. Оба дают одну и ту же игру. Размещённый путь пропускает установку SteamCMD, проброс портов и правку конфигов.

Что нужно знать сначала

Выделенный сервер Day of Defeat: Source: это отдельное приложение Steam, отдельное от игры, в которую вы играете.

  • App id выделенного сервера: 232290. Это установка сервера, а не страница магазина (app 300).
  • Папка игры: dod. Именно там лежат server.cfg и карты.
  • Порты: 27015 UDP несёт игровой трафик и запрос A2S. 27015 TCP это нативный Source RCON. Токен GSLT не нужен.
  • Игроки: Выберите размер при развёртывании: 8, 16 или 32 слота.

Вариант A: разместить с почасовой оплатой на 2hours.gg

Откройте страницу развёртывания, выберите карту и размер и задайте пароль для входа, если хотите приватный сервер. Сервер загружается с уже установленными всеми официальными картами, так что никто ничего не скачивает. Вы получаете веб-консоль со встроенным нативным RCON.

  • Карта: Выберите из Anzio, Avalanche, Argentan, Colmar, Donner, Flash, Jagd, Kalt и Palermo. Карта задаёт сценарий, поэтому отдельного режима задавать не нужно.
  • Размер: Small это 8 игроков, Medium это 16, Large это 32.
  • Вход: Оставьте пароль пустым для публичного сервера, куда любой заходит по IP, или задайте его, чтобы оставить сервер приватным.

Вариант B: запустить srcds самостоятельно

Если хотите запустить сервер на своей машине, установите выделенный сервер через SteamCMD, затем запустите srcds, направив его на игру dod и карту. Проброс портов (27015 UDP и TCP) и конфиг вы делаете сами.

# install the dedicated server
steamcmd +force_install_dir ./dods +login anonymous +app_update 232290 validate +quit

# launch it
./srcds_run -game dod +map dod_anzio +maxplayers 16 -port 27015

Стартовый server.cfg

Положите это в dod/cfg/server.cfg. Он задаёт имя, пароль RCON и лимит времени раунда. На размещённом сервере это уже сделано за вас, так что это нужно только на пути srcds.

hostname "My DoD:S Server"
rcon_password "changeme"
mp_timelimit 30
mp_friendlyfire 0
sv_alltalk 0

Как заходят друзья

Дайте игрокам ваш IP. Они заходят из игровой консоли или браузера серверов.

  • Публичный: Откройте консоль клавишей ~ и выполните: connect IP:27015
  • Приватный: Если вы задали пароль для входа, они сначала вводят его: password yourpass; connect IP:27015
  • Браузер: Или найдите его в игровом браузере серверов по IP. Имя размещённого сервера начинается с 2hours.gg.

О пользовательских картах

Каждая официальная карта идёт с сервером, так что для стоковой игры скачивания не нужны. Пользовательским картам нужен хост FastDL, чтобы игроки их подтягивали, а он в этом выпуске не подключён. Пока держитесь списка официальных карт.

Разверните сервер Day of Defeat: Source с почасовой оплатой

Смотрите также

← Назад ко всем руководствам