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 с почасовой оплатой