Подробный гайд: смена карты в Counter-Strike 1.6
Основные консольные команды для смены карты
| Команда | Описание | Пример |
|---|---|---|
| changelevel <название> | Смена карты без перезагрузки сервера, игроки остаются | changelevel de_dust2 |
| map <название> | Полная перезагрузка сервера с новой картой | map de_inferno |
| changelevel2 <название> | Переход на карту с сохранением прогресса (для синглплеера) | |
| reload | Перезагрузить текущую карту | reload |
Для использования команд changelevel и map требуются права администратора или доступ к консоли сервера.
Способы смены карты
1. Через консоль (для администраторов)
- Откройте консоль клавишей
~(тильда)
2. Введите команду:
changelevel de_dust2
- Нажмите Enter — карта сменится немедленно
2. Через админ-меню (если установлен AMX Mod X)
- Нажмите клавишу вызова меню (обычно
MилиF1) - Выберите пункт «Смена карты» или «Vote Map»
- Выберите карту из списка или запустите голосование
Для работы админ-меню карта должна быть предварительно установлена на сервер и прописана в конфигурационных файлах.
3. Автоматическая смена по таймеру
Настройте в файле server.cfg:
mp_timelimit "20" // Карта сменится через 20 минут
mp_mapvoteratio "0.66" // Для смены карты через голосование нужно 66% голосов
Как установить новую карту на сервер
- Скачайте карту (файл .bsp, иногда с дополнительными ресурсами)
2. Скопируйте файлы в соответствующие папки:
/cstrike/maps/ → файл .bsp (обязательно)
/cstrike/ → файл .wad (если есть)
/cstrike/gfx/env/ → текстуры неба (.tga)
/cstrike/models/ → модели (.mdl)
/cstrike/sound/ → звуки (.wav)
/cstrike/sprites/ → спрайты (.spr)
/cstrike/overviews/ → миникарты (.bmp)
3. Добавьте карту в ротацию:
- Откройте /cstrike/mapcycle.txt и добавьте название карты (без расширения)
- Для серверов с AMX Mod X также отредактируйте /cstrike/addons/amxmodx/configs/maps.ini
Если на карте используются кастомные ресурсы (модели, звуки), обязательно копируйте всю структуру папок, иначе игра вылетит с ошибкой.
Популярные названия карт
| Тип | Префикс | Примеры |
|---|---|---|
| Обезвреживание бомбы | de_ | de_dust2, de_inferno, de_nuke |
| Спасение заложников | cs_ | cs_italy, cs_office, cs_mansion |
| Тренировка прицела | aim_ | aim_map, aim_headshot |
| Арена/файт | fy_ | fy_pool_day, fy_snow |
| Бханп | bh_ | bh_prodigy, bh_assault |
Полезные команды для работы с картами
// Просмотр списка доступных карт
maps
// Информация о текущей карте
status
// Голосование за карту (для игроков)
votemap de_dust2
// Установка времени раунда
mp_roundtime "5" // 5 минут на раунд
// Время на закупку
mp_buytime "1.5" // 90 секунд
// Стартовые деньги
mp_startmoney "800"
Частые проблемы и решения
| Проблема | Решение |
|---|---|
| «Map not found» | Карта не установлена в /cstrike/maps/ или неправильно указано название |
| Вылет с ошибкой WAD/models | Не скопированы все необходимые файлы (.wad, папки models/sprites) |
| Карта не появляется в голосовании | Не добавлена в mapcycle.txt или maps.ini |
| Игроки не могут подключиться | Отсутствует .res-файл с описанием ресурсов для автозагрузки |
Советы
- Для быстрой смены карты используйте changelevel — игроки не будут отключены от сервера.
- Проверяйте названия карт — они чувствительны к регистру и должны быть без расширения .bsp.
- Резервное копирование: перед заменой файлов сделайте бэкап папки cstrike.
- Тестируйте карты на локальном сервере перед установкой на публичный.
Бонус: Чтобы узнать, куда установлена ваша CS 1.6:
• Non-Steam: ПКМ по ярлыку → «Расположение файла»
• Steam: Библиотека → ПКМ по CS → «Управление» → «Просмотреть локальные файлы»
Гайд актуален для оригинальной Counter-Strike 1.6 и серверов на базе HLDS/AMX Mod X. Команды могут отличаться на модифицированных сборках.