Режимы и карты: пара чисел вместо названия
Как включить нужный режим на сервере CS 2: названия там нет, режим задаётся парой чисел сразу. Плюс смена карты на живом сервере и что у нас с мастерской.
Здесь показано, как выставить нужный режим игры и как поменять карту — в том числе на живом сервере. ⏱️ Минута на настройку, если знать, какие числа ставить.
Знать их и правда придётся: привычного выпадающего списка с названиями режимов у сервера CS 2 нет. Вместо него два числа — «Тип игры» и «Режим игры». Работают они только парой: одно и то же число «Режима игры» при разных «Типах» даёт совсем разные режимы.
Оба поля лежат в разделе «Мир и сложность» вкладки «Настройки игры». Значения уходят в стартовую команду, значит, применяются перезапуском.
Ретейки — это не режим
Ретейк — это когда раунд начинается с уже заложенной бомбы, и одна команда её отбивает. Пары чисел под такое нет, и искать её незачем: сервер поднимают на обычном казуальном режиме, а сами ретейки добавляет отдельный плагин. Как ставится вся эта стопка — в статье про плагины и RCON.
Сменить карту
Поле «Стартовая карта» задаёт карту, с которой сервер поднимется. Принимает оно только буквы, цифры и подчёркивание: de_dust2, de_mirage, cs_office. Причина строгая: значение уходит в стартовую команду текстом, и пробел или точка с запятой в нём превратились бы в отдельную команду.
На уже работающем сервере карту меняют командой во вкладке «Консоль»: map de_inferno. Она включает новую карту сразу и переносит на неё всех, кто в игре. Но только до следующего запуска: подняться сервер снова с той карты, что стоит в поле «Стартовая карта».
Карты мастерской
Мастерская Steam — это склад карт, которые сделали сами игроки. Карту оттуда запускают не по названию, а по её номеру: он стоит в адресе страницы карты, сразу после ?id=. Команда во вкладке «Консоль» выглядит так: host_workshop_map 3070689635. Убедиться, что сервер эту карту видит, помогает команда ds_workshop_listmaps.
Вписать номер карты мастерской в поле «Стартовая карта» вместо названия тоже не выйдет: в стартовой команде стоит +map, а карты мастерской включаются совсем другой командой. Так что после каждого запуска такую карту придётся включать заново — либо один раз прописать её в настроечном файле сервера через вкладку «Файлы».