Подробный гайд: смена карты в Counter-Strike: Source

Смена карты в Counter-Strike: Source: команды map и changelevel, ротация, настройка сервера, популярные карты, решение проблем с консолью и правами.

2026.05.14                  


Подробный гайд: смена карты в Counter-Strike: SourceПодробный гайд: смена карты в Counter-Strike: Source

Основные команды консоли

1. Команда map — жёсткая смена карты

map <название_карты>
  • Загружает указанную карту и перезапускает сервер.
  • Все игроки отключаются (жёсткая смена / hard change).
  • Расширение .bsp указывать не нужно.

Примеры:

map de_dust2          // Загрузить классическую карту дефьюза
map cs_office         // Загрузить карту с заложниками
map de_inferno        // Загрузить Inferno
map test_hardware     // Запустить бенчмарк-карту

Если ввести название карты частично (например, map de_du), игра загрузит первую найденную карту, начинающуюся с этого сочетания (в данном случае — de_dust).


2. Команда changelevel — мягкая смена карты

changelevel <название_карты>
  • Переход на новую карту без перезапуска сервера.
  • Сохраняет прогресс игроков (оружие, статистику раунда).
  • Идеально для администрирования работающих серверов.

3. Дополнительные полезные команды

Команда Описание
maps <фрагмент> Показать список карт, содержащих указанный фрагмент имени. maps * — все карты.
changelevel_next Мгновенно перейти к следующей карте в ротации сервера.
skip_next_map Пропустить следующую карту в цикле.
nextlevel <карта> Установить карту, которая загрузится после окончания текущего раунда.
mapcyclefile <файл> Указать файл с ротацией карт (например, mapcycle.txt).

Популярные названия карт в CS:S

Bomb Defuse (de_)

de_dust2, de_dust, de_inferno, de_nuke, de_train
de_cobblestone, de_chateau, de_piranesi, de_prodigy
de_tides, de_aztec, de_port

Hostage Rescue (cs_)

cs_office, cs_italy, cs_militia, cs_assault
cs_compound, cs_havana

Другие типы

aim_map, awp_india, fy_pool_day, surf_*, deathrun_*

Полный список официальных карт доступен на Liquipedia и CS:Fandom.


Как открыть консоль и использовать команды

1. Включите консоль разработчика:
  • Настройки → Клавиатура → Расширенные → «Включить консоль разработчика» → Да.
  • Или добавьте в параметры запуска в Steam: -console
  1. Откройте консоль: нажмите клавишу ~ (тильда/ё).
3. Введите команду, например:
   map de_dust2

Нажмите Enter — карта загрузится.

Для использования команд на публичном сервере требуются права администратора (RCON) или установленные плагины (SourceMod, AMX Mod X).


Для владельцев серверов: автоматическая ротация карт

  1. Откройте файл cstrike/mapcycle.txt.
2. Добавьте названия карт по одной на строку:
   de_dust2
   de_inferno
   de_nuke
   cs_office
3. В server.cfg укажите:
   mapcyclefile "mapcycle.txt"
  1. После окончания раунда сервер автоматически загрузит следующую карту из списка.

Частые проблемы и решения

Проблема Решение
«Карта не найдена» Убедитесь, что файл .bsp находится в папке cstrike/maps/ или в установленных VPK.
«Недостаточно прав» Для смены карты на публичном сервере нужны права администратора или используйте RCON.
«Карта не загружается после nextlevel» Команда сработает только после окончания раунда. Дождитесь его завершения.
«Консоль не открывается» Проверьте, включена ли она в настройках игры, или добавьте -console в параметры запуска Steam.

Совет:

Если вы администрируете сервер с плагинами (например, CS:S DM), смена карты может регулироваться настройками плагина. Например, переменная cssdm_force_mapchanges управляет автоматической ротацией.

Удачной игры!