Wiki Counter-Strike 34
Установка карт
Обновлено: 28.06.2026 12:49

Установка карт

🕒 Последнее изменение: 28 июня 2026 в 12:49

Это руководство описывает установку пользовательских карт на сервер Counter-Strike: Source: загрузку .bsp, добавление карты в ротацию, установку ресурсов карты и базовую диагностику.

Основной файл карты

Карты Counter-Strike: Source используют формат:

txt
.bsp

Пример:

txt
de_example.bsp

Файл карты нужно загрузить в:

txt
cstrike/maps/

Итоговый путь:

txt
cstrike/maps/de_example.bsp

Добавление карты в mapcycle.txt

Файл ротации карт:

txt
cstrike/mapcycle.txt

Добавьте название карты без .bsp.

Правильно:

txt
de_example

Неправильно:

txt
de_example.bsp

Пример:

txt
de_dust2
de_inferno
de_nuke
de_example

Добавление карты в maplist.txt

Файл списка карт:

txt
cstrike/maplist.txt

Добавьте карту без .bsp:

txt
de_example

maplist.txt может использоваться меню, голосованиями и некоторыми плагинами.

SourceMod maplists

Если используется SourceMod, карты могут дополнительно браться из файлов:

txt
cstrike/addons/sourcemod/configs/maplists.cfg
cstrike/addons/sourcemod/configs/adminmenu_maplist.ini

На большинстве серверов достаточно mapcycle.txt и maplist.txt, но если карта не появляется в SourceMod-меню, проверьте настройки SourceMod maplists.

Дополнительные файлы карты

Карты могут содержать не только .bsp.

Файл или папка Куда загружать Назначение
.bsp cstrike/maps/ Основной файл карты
.nav cstrike/maps/ Навигация ботов
.txt cstrike/maps/ Описание карты
.res cstrike/maps/ Список ресурсов для скачивания клиентами
materials/ cstrike/materials/ Текстуры и материалы
models/ cstrike/models/ Модели
sound/ cstrike/sound/ Звуки
scripts/ cstrike/scripts/ Скриптовые файлы
particles/ cstrike/particles/ Частицы и эффекты
resource/ cstrike/resource/ Ресурсы интерфейса

Если в архиве уже есть папки maps, materials, models, sound, переносите их содержимое в такие же папки внутри cstrike/.

Пример установки карты

Архив карты содержит:

txt
de_example.bsp
de_example.nav
materials/example/example.vmt
materials/example/example.vtf
models/example/example.mdl
sound/example/example.wav

Разместите файлы так:

txt
cstrike/maps/de_example.bsp
cstrike/maps/de_example.nav
cstrike/materials/example/example.vmt
cstrike/materials/example/example.vtf
cstrike/models/example/example.mdl
cstrike/sound/example/example.wav

Затем добавьте de_example в:

txt
cstrike/mapcycle.txt
cstrike/maplist.txt

Проверка карты

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

txt
changelevel de_example

Если используется SourceMod:

txt
sm_map de_example

Если карта установлена правильно, сервер загрузит её без ошибки.

Карта не запускается

Проверьте:

txt
файл .bsp находится в cstrike/maps/
название указано без .bsp
карта добавлена в mapcycle.txt
карта добавлена в maplist.txt
все дополнительные файлы загружены в правильные папки
сервер был перезапущен после установки

Игроки не могут скачать карту

Если игроки не могут скачать карту, проверьте:

txt
sv_allowdownload
размер карты
наличие FastDL
правильность sv_downloadurl
наличие всех файлов на FastDL

В server.cfg можно указать:

cfg
sv_allowdownload 1
sv_allowupload 0

Для крупных карт лучше использовать FastDL.

FastDL для карт

FastDL позволяет игрокам быстрее скачивать карты и ресурсы.

Пример настройки в server.cfg:

cfg
sv_downloadurl "https://example.com/css/"
sv_allowdownload 1
sv_allowupload 0

Структура файлов на FastDL должна повторять структуру cstrike/.

Пример:

txt
https://example.com/css/maps/de_example.bsp.bz2
https://example.com/css/materials/example/example.vmt
https://example.com/css/materials/example/example.vtf
https://example.com/css/sound/example/example.wav

Файлы карт часто сжимают в .bz2, но путь и имя должны соответствовать оригинальному файлу.

Ошибка missing map

Если игрок видит ошибку отсутствующей карты, проверьте:

txt
карта есть в cstrike/maps/
карта есть на FastDL, если он используется
название файла совпадает с названием карты
у игрока нет другой версии карты с тем же названием

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

Ошибка missing materials/models/sounds

Если на карте отсутствуют текстуры, модели или звуки, проверьте:

txt
materials загружены в cstrike/materials/
models загружены в cstrike/models/
sound загружены в cstrike/sound/
файлы также загружены на FastDL
есть .res файл, если карта требует загрузку ресурсов

Карта не отображается в меню

Проверьте:

txt
cstrike/mapcycle.txt
cstrike/maplist.txt
SourceMod maplists, если установлен SourceMod

Для SourceMod также проверьте:

txt
cstrike/addons/sourcemod/configs/maplists.cfg

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

Загружайте .bsp в cstrike/maps/.

В mapcycle.txt и maplist.txt указывайте карту без .bsp.

Не переименовывайте .bsp, если карта использует дополнительные ресурсы.

Загружайте materials, models, sound, scripts, particles в соответствующие папки внутри cstrike/.

Для больших карт используйте FastDL.

После установки карты перезапускайте сервер или выполняйте changelevel.

Перед массовой установкой карт создайте резервную копию:

txt
cstrike/maps/
cstrike/mapcycle.txt
cstrike/maplist.txt
cstrike/addons/sourcemod/configs/
Информация

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

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