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

Как разместить сервер Half-Life Deathmatch (GoldSrc, 2026)

Half-Life Deathmatch: это арена-шутер каждый сам за себя 1998 года на движке GoldSrc: монтировка, прыжки на gauss, растяжки и снарки на Crossfire. Это руководство про две вещи. Во-первых, как поднять сервер примерно за 5 минут на 2hours.gg без настройки. Во-вторых, факты про GoldSrc, которые реально нужны, если хотите понять, что работает под капотом, включая деталь, в которой ошибаются: папку игры.

Самый быстрый путь: размещённый сервер по часам

Вам не нужно трогать steamcmd или файл конфига. На 2hours.gg вы выбираете карту и размер, сервер загружается примерно за 5 минут, и вы получаете IP, чтобы поделиться. Вы платите по часам, так что короткая сессия стоит пару центов, а когда вы остановите, ничего не работает.

  • Выберите карту: Crossfire по умолчанию. Boot Camp, Bounce, Datacore, Frenzy, Lambda Bunker, Rapidcore, Snark Pit, Stalkyard, Subtransit и Undertow все есть в выборе.
  • Выберите размер: Small (8 игроков), Medium (16) или Large (32). GoldSrc спокойно держит большое лобби каждый сам за себя.
  • Необязательный пароль для входа: Задайте его в форме развёртывания, чтобы оставить сервер для своей компании.

Как подключаются друзья

Каждый игрок открывает консоль клавишей ~ и выполняет команду connect с IP вашего сервера. Порт 27015. Если вы задали пароль для входа, добавьте его сначала.

connect IP:27015
password yourpass; connect IP:27015

Детали GoldSrc под капотом

Half-Life Deathmatch не отдельный мод. Это базовая игра Half-Life, поэтому папка игры valve, а не своя папка. На этом спотыкается много ручных настроек. На выделенном сервере (Steam app 90) строка запуска выглядит так:

./hlds_run -game valve -norestart -port 27015 +ip 0.0.0.0 +sv_lan 0 \
  +maxplayers 16 +map crossfire +exec server.cfg
  • App id: 90 (Half-Life Dedicated Server), устанавливается анонимно.
  • Папка игры: valve. Карты лежат в valve/maps, конфиг это valve/server.cfg в корне папки (плоские cvar, а не valve/cfg, как в играх на Source).
  • sv_lan 0: Обязательно, иначе сервер не будет отвечать на публичные запросы и не появится в браузере.

Что встроено, а чего нет

Держим это честно, чтобы никто не рассчитывал на функцию, которой нет.

  • Все классические карты: Каждая стоковая карта HLDM идёт с сервером, поэтому никто ничего не скачивает, чтобы зайти.
  • Ботов нет: В обычном deathmatch нет ИИ-игроков, чтобы заполнить пустые слоты, поэтому HLDM лучше играется с друзьями. Приведите хотя бы пару человек.
  • Пока без пользовательских карт: Пользовательским картам нужен хост FastDL, который в этом выпуске не подключён. Пока держитесь стоковой ротации.

Управляйте сервером: команды администратора

Вы его развернули, значит вы админ. Откройте игровую консоль клавишей ~, войдите один раз с паролем RCON с карточки сервера, затем добавляйте к командам администратора префикс rcon. И веб-консоль, и игровая консоль делают одно и то же.

rcon_password yourpassword
rcon changelevel stalkyard
rcon status
rcon mp_timelimit 20
rcon mp_fraglimit 30
rcon kick <name>

Разверните сервер Half-Life Deathmatch с почасовой оплатой

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

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