Установка карт в CS 1.6 через FTP

Рассмотрим процесс установки новых карт на наш сервер.
Рекомендуем ресурсы 17'sBuddies и gamebanana.com для поиска карт.

Процесс установки довольно простой. Для примера возьмем карту DE_ELDORADO

Автор позаботился о структуре архива и раскидал все файлы по нужным директориям. Нам останется только скопировать их к себе в cstrike (кроме файла 17buddies.net.txt, который является рекламой ресурса).

Далее необходимо прописать название карты (без .bsp) в файле maps.ini (cstrike/addons/amxmodx/configs/maps.ini)

и файле mapcycle.txt (cstrike/mapcycle.txt)

*Если вы хотите проверить карту для себя лично, через создание "Новой игры", тогда прописывать карту в файлах maps.ini, mapcycle.txt - не нужно.



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

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

Расширение файла​
Директория назначения​
Описание​
tga​
/cstrike/gfx/env​
Графика на карте (баннеры, реклама) и небо
txt, bsp, res, nav​
/cstrike/maps​
txt - описание карты
bsp - сама карта
res - список ресурсов, которые будут загружены клиенту
nav - навигация ботов на карте
mdl​
/cstrike/models​
Дополнительные модели, которые задействованы на карте
bmp, txt​
/cstrike/overviews​
Файлы обзора карты сверху в режиме наблюдателя
wav
/cstrike/sound​
Звуки, которыми наполнена карта
spr​
/cstrike/sprites​
Дополнительные спрайты, которые задействованы на карте
wad​
/cstrike​
Пак текстур


Подсказка: Вы можете посмотреть все нужные ресурсы для карты и где они должны находится, в файле с расширением .res - просто откройте его любым текстовым редактором.

Получаем такую структуру расположение ресурсов для карты:

После того, как вы скопировали все файлы по нужным директориям и прописали название карты в maps.ini и mapcycle.txt, останется сделать смену карты или рестарт сервера, чтобы новые карты стали доступны.