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

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

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

У CS 1.6 основной файл находится в cstrike/server.cfg, без промежуточной папки cfg. Это GoldSrc: инструкции для cstrike/cfg/server.cfg относятся к Counter-Strike: Source. Панель управляет несколькими строками основного файла, поэтому собственные правила удобнее держать в отдельном cstrike/community.cfg и подключать командой exec.

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

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

  1. Сохраните исходную конфигурацию

    Перед правкой скачайте cstrike/server.cfg через «Файлы» и создайте бэкап. Работайте с файлом в каталоге cstrike, а не с промежуточной копией .hcp/server.cfg. Название и пароль задавайте через «Настройки игры»: ручные значения этих строк вернутся к значениям панели при следующем запуске.

  2. Создайте файл правил

    Создайте cstrike/community.cfg как обычный текстовый файл. Для первой проверки достаточно mp_timelimit 30 и echo community_config_loaded на отдельных строках. Не переносите чужой конфиг целиком: он может содержать пароль, команды установки аддонов и настройки другого движка. Сначала проверьте каждую нужную переменную отдельно.

  3. Подключите правила

    В конец существующего cstrike/server.cfg добавьте одну строку exec community.cfg. Не удаляйте строки hostname, sv_password, rcon_password, sv_lan и log: их поддерживает шаблон. Выполните exec community.cfg в консоли панели для проверки без остановки процесса, затем проверьте обычный перезапуск.

cstrike/community.cfgtext
mp_timelimit 30
echo community_config_loaded

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

В консоли появится community_config_loaded. Введите mp_timelimit без значения и убедитесь, что движок показывает 30. После перезапуска повторите проверку: только она подтверждает постоянное применение. Команды вводятся прямо в консоль панели, без префикса rcon; удалённый RCON в этом шаблоне выключен.

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

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

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

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

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

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

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 и отличие обновления от обычного запуска.