Как добавить свои карты в CS 1.6Пользовательские карты для Counter-Strike 1.6 подключаются переносом скомпилированного файла в папку maps. Движок GoldSrc загружает локации в формате .bsp, поэтому исходник .vmf или случайный архив из интернета запустить нельзя.
Правильно найти рабочий каталог важнее, чем распаковать архив. После копирования карта обычно сразу доступна в меню, если её формат совместим с установленной версией игры.
Для собственной разработки сначала требуется собрать .bsp в редакторе. Готовую локацию можно взять из проверенного каталога, положить в нужную папку и проверить локальным запуском.
Подготовка папки для пользовательских карт
Откройте корневую директорию установленного Counter-Strike и найдите папку cstrike, внутри которой расположена maps. В Steam часто используется путь Counter-Strike Global Offensive\cs16\cstrike\maps, а в автономной версии — Counter-Strike\cstrike\maps. Если каталога maps нет, создайте его внутри cstrike.
Перед копированием закройте игру и проверьте права на запись. Не помещайте карту в саму папку cstrike: движок ищет файлы локаций именно в maps. Для проверки используйте простое имя латиницей без пробелов, например de_custom.bsp.
Какие файлы нужно перенести
Основной элемент пользовательской карты — один файл .bsp, содержащий геометрию, объекты и игровую логику. Некоторые сборки требуют дополнительных ресурсов, которые перечислены в описании автора.
.bsp — скомпилированная карта, которую должен загружать движок игры.
.res — дополнительные ресурсы, если их указал автор карты.
- Текстуры или звуки — переносятся только при наличии отдельных файлов.
readme.txt — описание и условия использования, но для запуска не обязателен.
mapcycle.txt — нужен при настройке цикла локаций на сервере.
Скопируйте главный файл .bsp непосредственно в maps, не меняя его название при первом запуске. Затем полностью перезапустите Counter-Strike, чтобы игра заново просканировала каталог и обновила список доступных карт.
Проверка карты в игре
Запустите Counter-Strike, откройте меню «Новая игра» и выберите «Найти новые карты». Пользовательская локация должна появиться среди остальных вариантов. Если используемая версия игры имеет другой интерфейс, проверьте список непосредственно после выбора пункта «Новая игра».
Карту также можно открыть командой map de_custom, где de_custom — название файла без расширения. Префиксы de_ и cs_ обычно используют для обозначения Deathmatch и командных локаций, однако фактический режим определяется объектами и настройками самой карты.
Действия в консоли для проверки карты
Если локация не отображается в меню, используйте консоль игры. Нажмите клавишу ~ или включите консоль в параметрах Counter-Strike. В некоторых сборках её можно активировать параметром запуска -console.
- Откройте консоль клавишей
~ и проверьте, не появляются ли сообщения об ошибке.
- Введите
map de_custom, чтобы запустить карту напрямую.
- Выполните
sv_lan 1, чтобы разрешить подключение в локальной сети.
- Добавьте
bot_add, если в сборке поддерживаются боты и включён их запас.
- Включите
cl_showfps 1, чтобы оценить производительность карты и стабильность кадров.
После проверки отключите локальный режим командой sv_lan 0, если сервер не должен быть доступен другим пользователям. Для обычного одиночного запуска эта настройка не требуется.
Настройка сервера и решение проблем
На выделенном сервере карты размещаются в его каталоге cstrike/maps. Для последовательной смены локаций создайте или отредактируйте mapcycle.txt: в каждой строке укажите название карты без расширения .bsp. Сервер запустит первую карту из списка, а затем перейдёт к следующей по окончании раунда.
Если карта не появляется, проверьте, что файл находится непосредственно в активной папке maps, имеет ненулевой размер и скачан полностью. Некоторые модифицированные сборки используют отдельные каталоги, поэтому ориентируйтесь на путь запущенной игры. Также проверьте, не заблокировал ли антивирус файл или каталог.
Несовместимость возникает при использовании карт для CS: Source, CS:GO или других движков. Обычные .bsp для GoldSrc работают в CS 1.6, но отдельные модели, звуки или скрипты могут требовать дополнительных ресурсов. Собственную локацию сначала компилируйте совместимым инструментом GoldSrc и проверяйте на локальном сервере.
Добавьте карту и поделитесь результатом
Готовую карту берите только из проверенного источника, сохраняйте указанные автором условия и проверяйте архив антивирусом. После установки протестируйте несколько раундов, смену карты и подключение к локальному серверу — это выявит отсутствующие ресурсы и несовместимые объекты.
Скачайте подходящую локацию из каталога, перенесите файл .bsp в папку maps и проверьте её командой map, чтобы сразу начать играть на собственной карте. |