НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как изменить правила игры на сервере Counter-Strike 1.6

Counter-Strike 1.6Updated Oct 30, 20264 min read

Чтобы изменить правила игры на сервере Counter-Strike 1.6 в PlayNHost, отредактируйте строки правил в cstrike/game.cfg на вкладке Files, например mp_roundtime "3", и смените карту. Сервер выполняет game.cfg при каждой загрузке карты, поэтому ваши правила сохраняются после смены карты и перезапусков. Чтобы сначала попробовать правило, введите его на вкладке Console.

Как изменить правило насовсем

  1. Откройте свой сервер в панели и нажмите вкладку Files.
  2. Откройте папку cstrike и нажмите game.cfg.
  3. Найдите строку нужного правила и измените значение, например mp_buytime "0.25" на mp_buytime "1". Если правила в файле нет, добавьте его в конец отдельной строкой, например mp_roundtime "3".
  4. Нажмите Сохранить содержимое.
  5. Нажмите вкладку Console и введите changelevel de_dust2 или нажмите Перезапустить. Когда файл читается, Console выводит Executing ReGameDLL Configuration File.
Редактор файлов с открытым cstrike/game.cfg на сервере Counter-Strike 1.6

game.cfg приходит из ReGameDLL, пересобранной игровой библиотеки Counter-Strike, на которой работает ваш сервер. Над каждой настройкой в нём есть комментарий с описанием и обычным значением.

Какие правила меняют чаще всего?

Значения из списка настроек ReGameDLL и его игровой библиотеки:

ПравилоЧто задаётЗначение в игреНа новом сервере
mp_roundtimeДлина раунда в минутах5нет в game.cfg
mp_freezetimeВремя заморозки в начале раунда в секундах6нет в game.cfg
mp_buytimeВремя закупки в минутах. -1 без ограничения, 0 покупать нельзя1.50.25
mp_startmoneyДеньги в начале800нет в game.cfg
mp_maxmoneyБольше всего денег, которое может держать игрок, до 9999991600016000
mp_c4timerСекунд до взрыва бомбы45нет в game.cfg
mp_friendlyfireУрон по своим, 0 выкл., 1 вкл.0нет в game.cfg
mp_timelimitМинут на карту. 0 без ограничения020
mp_maxroundsРаундов на карту. 0 без ограничения0нет в game.cfg
mp_winlimitСколько побед в раундах заканчивает карту. 0 без ограничения0нет в game.cfg
mp_limitteamsНа сколько игроков одна команда может быть больше другой, 0 без ограничения2нет в game.cfg
mp_autoteambalanceБалансировка команд. 0 выкл., 1 после следующего раунда, 2 в следующем раунде11
mp_freeforallКаждый сам за себя, 0 выкл., 1 вкл.00
sv_alltalkКто кого слышит в голосовом чате. 0 мёртвые не слышат живых, 1 все слышат всех00

«На новом сервере» это значение в game.cfg, который записывает установка (ReGameDLL 5.30.0.814). Правила, которых нет в файле, используют значение игры, если их не задаёт cstrike/server.cfg.

Как попробовать правило, не редактируя файл?

Введите его на вкладке Console, например mp_roundtime 3, и нажмите Enter. Время раунда, время заморозки, таймер бомбы и mp_limitteams перечитываются в начале каждого раунда, поэтому действуют со следующего раунда. Введите sv_restart 1, чтобы перезапустить матч через 1 секунду: все начнут заново с новыми правилами. Правило, введённое в Console, действует до следующего перезапуска. Если в game.cfg есть строка для этого правила, при следующей смене карты снова установится значение из файла.

Что выбрать: game.cfg или server.cfg?

Для правил игры используйте game.cfg. Сервер выполняет server.cfg один раз при запуске, а game.cfg на каждой карте. Правило, заданное в обоих файлах, при каждой смене карты снова устанавливается из game.cfg, поэтому держите каждое правило в одном месте. server.cfg используйте для настроек сервера, таких как пароль для входа: Как поставить пароль на сервер Counter-Strike 1.6.

Что полезно знать

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ