Чтобы добавить свою карту на сервер Counter-Strike 1.6 в PlayNHost, загрузите её файл .bsp в папку cstrike/maps на вкладке Files, затем введите changelevel и название карты на вкладке Console. Перезапуск не нужен. Карту, которая идёт как .zip с несколькими папками, распаковывают внутри cstrike.
Как загрузить одну карту
- Откройте свой сервер в панели и нажмите вкладку Files.
- Откройте папку
cstrike, затем папкуmaps. - Нажмите Загрузить и выберите файл
.bsp, напримерaim_map.bsp. Файлы можно и перетащить на страницу. - Дождитесь, пока файл появится в списке.
- Нажмите вкладку Console, введите
changelevel aim_mapи нажмите Enter. Сервер загрузит новую карту.

Используйте имя файла без .bsp. Если Console выводит changelevel failed: 'aim_map' not found on server. (карта не найдена на сервере), проверьте, что файл лежит в cstrike/maps и что название совпадает точно.
Как загрузить карту, которая идёт в zip-архиве?
Многие карты идут с дополнительными файлами, такими как текстуры (.wad), звуки или модели, в папках вроде maps, sound или models.
- На вкладке Files откройте папку
cstrike. - Нажмите Загрузить и выберите файл
.zip. - Отметьте флажком
.zipи нажмите Распаковать. Папки внутри него распаковываются вcstrike, так что каждый файл попадает туда, где его ищет игра. - Откройте
cstrike/mapsи проверьте, что там есть.bsp. Если в архиве всё лежало ещё в одной папке, поднимите файлы выше кнопкой Переместить. - Закончив, удалите
.zip.
Загрузка папок в браузере не поддерживается: сначала упакуйте папку в zip или используйте SFTP, если файлов много. См. Как подключиться к файлам сервера по SFTP.
Нужно ли игрокам скачивать карту?
Да, для игры на карте каждому игроку нужны её файлы. У кого их нет, те скачивают их с вашего сервера при входе: настройка ReHLDS, которая это разрешает, sv_allowdownload, по умолчанию равна 1, а если в cstrike/server.cfg есть строка sv_allowdownload, панель возвращает ей "1" при каждом запуске. Большие карты со множеством дополнительных файлов грузятся дольше для каждого нового игрока.
Как оставить карту в ротации?
- На вкладке Files откройте
cstrike/mapcycle.txt. - Добавьте название карты без
.bspотдельной строкой. - Нажмите Сохранить содержимое и перезапустите сервер, чтобы ротация перечиталась.
Чтобы сервер стартовал на своей карте, впишите её название в Карта в Настройки, Настройки игры и перезапустите сервер. Карта принимает только буквы, цифры, - и _, поэтому карту с точкой в названии можно запустить через changelevel, но нельзя задать как стартовую. Задача Сменить карту на странице Быстрые задачи оставляет только буквы, цифры и подчёркивания. Подробнее в Как сменить карту на сервере Counter-Strike 1.6.
Как удалить карту?
Откройте cstrike/maps, откройте меню карты и выберите Удалить файл. Уберите её и из cstrike/mapcycle.txt. Не удаляйте карту, на которой сейчас играет сервер, и ту, что указана в Карта.
Перед большими изменениями сделайте бэкап: Как сделать бэкап сервера Counter-Strike 1.6 и восстановить его. Подробнее о файловом менеджере: Как загружать, редактировать и упорядочивать файлы сервера.



