voln.io
Counter-Strike 1.6 · инструкция

Как установить свою карту на сервер CS 1.6

Загрузка BSP и ресурсов карты Counter-Strike 1.6: папки maps, models, sound, WAD-файлы и проверка перед включением в ротацию.

Карта для CS 1.6 должна быть собрана для GoldSrc. BSP от CS: Source или CS 2 не заработает после переименования. Кроме самого BSP автор может распространять текстуры WAD, модели и звуки: отсутствие этих файлов объясняет многие ошибки загрузки и пустые текстуры у игроков.

Ряд серверных стоек в машинном зале дата-центра.
Фото: Carl Lender, Wikimedia Commons. Лицензия CC BY 2.0.

Порядок действий

  1. Подготовьте полный комплект

    Скачайте релиз из источника автора и прочитайте инструкцию внутри архива. Проверьте назначение игры и список ресурсов. До загрузки создайте бэкап, особенно если архив содержит файлы с уже существующими именами. Исполняемые библиотеки и готовый server.cfg для обычной карты не нужны.

  2. Разложите содержимое по каталогам

    Файл карты помещается в cstrike/maps. Ресурсы сохраняют структуру автора: models внутри cstrike/models, sound внутри cstrike/sound; требуемые WAD обычно располагаются в cstrike. Не создавайте лишнюю вложенность cstrike/cstrike. На Linux регистр имени важен, поэтому не меняйте написание файлов произвольно.

  3. Сначала проверьте ручную загрузку

    На пустом сервере выполните changelevel ИМЯ_КАРТЫ без расширения. Подключитесь клиентом, на котором ещё нет этой карты, и проверьте загрузку ресурсов. Если распространению нужен .res, используйте список ресурсов автора. В mapcycle.txt добавляйте карту только после успешной проверки и прохождения основных зон.

Пример структуры файловtext
cstrike/maps/aim_example.bsp
cstrike/maps/aim_example.res
cstrike/models/example/model.mdl
cstrike/sound/example/start.wav

Как проверить результат

Проверьте не только появление игроков, но и точки покупки, спавны обеих команд, лестницы, модели и звуки. В журнале не должно быть ошибок отсутствующих обязательных ресурсов. Затем сделайте полный перезапуск с выбранной картой в поле «Карта», если именно она должна открываться первой.

Читайте дальше

Counter-Strike 1.6 · инструкция

Как подключиться к серверу CS 1.6 по IP

Подключение к Counter-Strike 1.6 через connect: адрес с портом, консоль игры и проверка ошибок версии или пароля.

Counter-Strike 1.6 · инструкция

Где находится server.cfg в CS 1.6

Как редактировать cstrike/server.cfg, вынести свои правила в отдельный файл и не потерять настройки после запуска сервера CS 1.6.

Counter-Strike 1.6 · инструкция

Время раунда и деньги на сервере CS 1.6

Настройка mp_roundtime, mp_buytime, mp_freezetime и mp_startmoney для матча CS 1.6 с проверкой единиц времени и сброса игры.

Counter-Strike 1.6 · инструкция

Баланс команд и friendly fire в CS 1.6

Как настроить mp_autoteambalance, mp_limitteams и mp_friendlyfire для публичной игры или встречи постоянных составов в CS 1.6.

Counter-Strike 1.6 · инструкция

Смена карт и mapcycle.txt в CS 1.6

Разница между стартовой картой и ротацией CS 1.6: cstrike/mapcycle.txt, mp_timelimit и немедленный переход через changelevel.

Counter-Strike 1.6 · инструкция

Как поставить пароль на сервер CS 1.6

Закрытый сервер Counter-Strike 1.6 для друзей: поле пароля в панели, перезапуск, проверка входа и безопасная передача доступа.

Counter-Strike 1.6 · инструкция

Как забанить игрока на сервере CS 1.6

Блокировка игрока CS 1.6 через серверную консоль: проверка Steam ID, banid, сохранение banned.cfg и отмена ошибочного бана.

Counter-Strike 1.6 · инструкция

Логи CS 1.6: как найти причину сбоя сервера

Где искать журналы сервера CS 1.6, как отличить ошибку карты от неполной установки и какие строки приложить к обращению без паролей игроков.

Counter-Strike 1.6 · инструкция

Обновление CS 1.6 и неполная установка HLDS

Что делать при ошибке версии CS 1.6 или отсутствии cs.so: бэкап, проверка установки HLDS и отличие обновления от обычного запуска.