Wiki Black Mesa
Настройка сервера
Обновлено: 30.06.2026 16:43

Настройка сервера

🕒 Последнее изменение: 30 июня 2026 в 16:43

Данная статья описывает базовую настройку выделенного сервера Black Mesa: первый запуск, переменные запуска, файл server.cfg, ротацию карт, игровые режимы, RCON и подключение к серверу.

Первый запуск сервера

После выдачи сервера откройте панель управления и перейдите во вкладку «Startup».

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

После настройки переменных перейдите во вкладку «Console» и запустите сервер.

Первый запуск создаёт стандартные файлы конфигурации. После завершения запуска остановите сервер перед ручным редактированием файлов.

Переменные запуска

Переменная Описание
SRCDS_MAP Карта, которая загружается при запуске сервера.
MAX_PLAYERS Максимальное количество игроков на сервере.
GAME_MODE Игровой режим сервера.
AUTO_UPDATE Автоматическое обновление сервера при запуске.

Основной файл конфигурации

Основные параметры сервера настраиваются в файле:

bms/cfg/server.cfg

Если файл отсутствует после первого запуска, создайте его вручную в каталоге:

bms/cfg/

Файл использует стандартный формат конфигурации Source-серверов: один параметр на одну строку.

параметр "значение"

Пример server.cfg

hostname "My Black Mesa Server"
sv_password ""
rcon_password "your_secure_rcon_password"

maxplayers 16

mp_timelimit 15 mp_fraglimit 30 mp_friendlyfire 0 mp_autoteambalance 1

sv_alltalk 0

Основные параметры server.cfg

Параметр Описание
hostname Название сервера в списке серверов.
sv_password Пароль для входа на сервер. Пустое значение делает сервер публичным.
rcon_password Пароль удалённой консоли RCON.
maxplayers Максимальное количество игроков.
mp_timelimit Время карты в минутах.
mp_fraglimit Лимит убийств до завершения раунда. Значение 0 отключает лимит.
mp_friendlyfire Урон по союзникам. 0 — выключен, 1 — включён.
mp_autoteambalance Автоматический баланс команд.
sv_alltalk Общий голосовой чат между командами.

После изменения файла server.cfg перезапустите сервер.

Название сервера

Название сервера задаётся параметром:

hostname "My Black Mesa Server"

После изменения названия перезапустите сервер.

Пароль сервера

Для публичного сервера оставьте пароль пустым:

sv_password ""

Для приватного сервера укажите пароль:

sv_password "mypassword"

Настройка RCON

RCON используется для удалённого выполнения серверных команд.

Пароль RCON задаётся в файле server.cfg:

rcon_password "your_secure_rcon_password"

Внимание: не используйте одинаковый пароль для входа на сервер и для RCON.

Для использования RCON в игре откройте консоль и выполните:

rcon_password your_secure_rcon_password

После авторизации можно выполнять серверные команды:

rcon status
rcon changelevel dm_gasworks
rcon say Server restart in 5 minutes

Через консоль панели управления команды можно выполнять напрямую, без ввода RCON-пароля.

Ротация карт

Файл ротации карт расположен по пути:

bms/cfg/mapcycle.txt

Указывайте одну карту на строку. Название карты указывается без расширения файла.

Пример:

dm_bounce
dm_gasworks
dm_lambdabunker
dm_power
dm_stack
dm_subtransit
dm_undertow
dm_crossfire

После изменения файла mapcycle.txt перезапустите сервер или смените карту вручную.

Основные карты Black Mesa

Карта Описание
dm_bounce Многоуровневая арена.
dm_gasworks Промышленная карта с закрытыми и открытыми зонами.
dm_lambdabunker Карта в стиле комплекса Lambda.
dm_power Карта с открытыми линиями обзора.
dm_stack Вертикальная карта с несколькими уровнями.
dm_subtransit Карта в тематике подземного транспорта.
dm_undertow Карта с водными зонами и узкими проходами.
dm_crossfire Классическая deathmatch-карта.

Смена карты

Сменить карту через консоль сервера можно командой:

changelevel dm_crossfire

Через RCON:

rcon changelevel dm_crossfire

Игровые режимы

Игровой режим задаётся переменной запуска:

GAME_MODE
Значение Режим
dm Deathmatch.
tdm Team Deathmatch.

После изменения игрового режима перезапустите сервер.

Для командного режима рекомендуется оставить автобаланс включённым:

mp_autoteambalance 1

Подключение к серверу

IP-адрес и порт сервера отображаются во вкладке «Network» панели управления.

Формат подключения:

IP:PORT

Пример:

123.123.123.123:27015

Подключение через консоль игры

Включите консоль разработчика в настройках Black Mesa.

Откройте консоль клавишей:

~

Введите команду подключения:

connect IP:PORT

Пример:

connect 123.123.123.123:27015

Если сервер защищён паролем, сначала укажите пароль:

password mypassword
connect 123.123.123.123:27015

Сервер не запускается

Проверьте:

  • сервер был полностью установлен;
  • указана корректная стартовая карта;
  • файл bms/cfg/server.cfg не содержит ошибок;
  • порт сервера совпадает с портом во вкладке «Network»;
  • в консоли отсутствуют ошибки запуска.

Сервер не отображается в списке

Проверьте:

  • сервер полностью запущен;
  • название сервера задано через hostname;
  • сервер доступен по прямому подключению;
  • порт указан правильно.

Для проверки используйте прямое подключение:

connect IP:PORT

RCON не работает

Проверьте:

  • пароль rcon_password указан в server.cfg;
  • сервер был перезапущен после изменения пароля;
  • в игре введён правильный пароль RCON;
  • команда выполняется через префикс rcon.

Пример правильной последовательности:

rcon_password your_secure_rcon_password
rcon status

Рекомендации

  • основные настройки сервера храните в файле bms/cfg/server.cfg;
  • ротацию карт настраивайте в файле bms/cfg/mapcycle.txt;
  • не оставляйте rcon_password пустым на публичном сервере;
  • после изменения server.cfg, mapcycle.txt или переменных запуска перезапускайте сервер;
  • перед крупными изменениями создавайте резервную копию конфигурационных файлов.

Файлы, которые рекомендуется сохранить перед изменениями:

bms/cfg/server.cfg
bms/cfg/mapcycle.txt
Информация

После завершения платежа выбранная вами сумма будет зачислена на ваш баланс, что позволит вам продлить ваши услуги или разместить новые заказы.

Сколько вы хотите добавить?