Подробный гайд: смена карты в 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
- Откройте консоль: нажмите клавишу
~(тильда/ё).
3. Введите команду, например:
map de_dust2
Нажмите Enter — карта загрузится.
Для использования команд на публичном сервере требуются права администратора (RCON) или установленные плагины (SourceMod, AMX Mod X).
Для владельцев серверов: автоматическая ротация карт
- Откройте файл
cstrike/mapcycle.txt.
2. Добавьте названия карт по одной на строку:
de_dust2
de_inferno
de_nuke
cs_office
3. В server.cfg укажите:
mapcyclefile "mapcycle.txt"
- После окончания раунда сервер автоматически загрузит следующую карту из списка.
Частые проблемы и решения
| Проблема | Решение |
|---|---|
| «Карта не найдена» | Убедитесь, что файл .bsp находится в папке cstrike/maps/ или в установленных VPK. |
| «Недостаточно прав» | Для смены карты на публичном сервере нужны права администратора или используйте RCON. |
«Карта не загружается после nextlevel» |
Команда сработает только после окончания раунда. Дождитесь его завершения. |
| «Консоль не открывается» | Проверьте, включена ли она в настройках игры, или добавьте -console в параметры запуска Steam. |
Совет:
Если вы администрируете сервер с плагинами (например, CS:S DM), смена карты может регулироваться настройками плагина. Например, переменная cssdm_force_mapchanges управляет автоматической ротацией.
Удачной игры!