База знаний
Подготовили для вас полезные материалы и инструкции, которые помогут при работе с нашим сервисом
Последнее
Виртуальные серверы (VDS)
Выделенные серверы (DS)
Домены
Игровые серверы
WEB-хостинг
Конфигурационные параметры для серверов CS 2
1. Основные параметры сервера
hostname "строка" — имя сервера, отображается в браузере серверов.
sv_password "строка" — пароль для входа на сервер.
пусто или отсутствие параметра — вход свободный
любое значение — игроки должны ввести пароль перед подключением
rcon_password "строка" — RCON-пароль для удалённого управления сервером.
пусто или отсутствие параметра — RCON отключён
любое значение — позволяет использовать
rcon командыsv_contact "email/строка" — контакт администратора сервера.
servercfgfile "server.cfg" — имя основного конфиг-файла, который выполняется при старте.
mapcyclefile "mapcycle.txt" — файл со списком карт, по которому идет ротация.
motdfile "motd.txt" — файл с MOTD при входе на сервер (в CS2 в основном используется HTML MOTD, но переменная остаётся).
logsdir "logs" — каталог, куда сервер пишет лог-файлы.
sv_tags "строка" — теги сервера (через запятую), используются фильтром в браузере серверов.
sv_setsteamaccount "TOKEN" — GSLT-токен сервера Steam (обязателен для публичного сервера).
sv_steamgroup "ID" — Steam-группа, к которой привязан сервер (ID группы).
sv_pure 0/1/2 — режим проверки соответствия файлов клиента файлам сервера.
0 — проверка отключена
1 — мягкий режим по whitelist
2 — строгий режим: клиентские ресурсы должны совпадать с серверными/whitelist
2. Режим LAN / регион / защита запросов
sv_lan 0/1 — режим LAN.
0 — интернет-сервер (игроки аутентифицируются через Steam)
1 — чистый LAN: без внешней аутентификации, только локальная сеть
sv_region код — регион сервера для мастер-сервера Steam.
0 — US East
1 — US West
2 — South America
3 — Europe
4 — Asia
5 — Australia
6 — Middle East
7 — Africa
255/−1 — Worldwide / без конкретного региона
max_queries_sec X — максимум Info/Challenge-запросов в секунду с одного IP (защита от query flood).
max_queries_sec_global X — глобальный лимит запросов в секунду по всем клиентам.
max_queries_window X — окно (в секундах), в котором считаются запросы для лимитов выше.
3. Логи, RCON и безопасность
log on/off — включить/выключить ведение логов сервера.
sv_logfile 0/1 — писать ли логи вообще.
0 — не писать
1 — писать лог-файлы
sv_log_onefile 0/1 — писать все в один файл или новый на каждую карту.
0 — новый log на каждую карту
1 — один растущий log-файл
sv_logbans 0/1 — логировать выдачу банов.
sv_logblocks 0/1 — логировать попытки изменения защищённых CVAR’ов.
sv_logrelay 0/1 — логировать работу GOTV/relay (если активно).
net_log 0/1 — логировать ли сетевой трафик.
0 — не логировать
1 — писать сетевые события в лог
sv_rcon_banpenalty минуты — длительность бана за неправильный rcon-пароль.
0 — бан навсегда
>0 — бан на указанные минуты
sv_rcon_maxfailures X — сколько раз можно ошибиться с RCON до бана.
sv_rcon_minfailures X — сколько ошибок подряд в интервале
sv_rcon_minfailuretime.sv_rcon_minfailuretime секунды — окно, в котором считаются ошибки RCON.
sv_filterban 0/1 — режим работы списка IP (listip.cfg).
1 — IP из listip.cfg заблокированы
0 — только IP из listip.cfg разрешены
sv_disable_motd 0/1 — показывать ли MOTD.
0 — MOTD включён
1 — MOTD отключён
4. mp параметры
(основные серверные mp_ для режимов competitive/casual/custom)
mp_autokick 0/1 — автокик AFK/TK игроков.
0 — не кикать автоматически
1 — кикать AFK, TK и нарушителей
mp_autoteambalance 0/1 — авто-баланс команд.
0 — авто-баланс выключен
1 — сервер выравнивает команды по количеству игроков
mp_limitteams X — максимальная разница в количестве игроков между командами.
0 — ограничения нет
N > 0 — одна команда не может быть больше другой более чем на N игроков
mp_buytime X — время закупки в начале раунда.
значение в секундах (в CS2 чаще указывают секунды, а не минуты)
mp_buy_anywhere 0/1/2 — покупать ли вне зоны закупки.
0 — только в buy-зоне
1 — везде на карте
2 — только по своей половине карты
mp_c4timer X — время до взрыва бомбы в секундах.
mp_chattime X — длительность (в секундах), в течение которой доступен чат после окончания карты/матча.
mp_freezetime X — фризтайм в начале раунда (секунды).
mp_friendlyfire 0/1 — включить/выключить урон по своим.
0 — урон по своим отключён
1 — урон по своим включён
mp_footsteps 0/1 — включить/выключить слышимость шагов.
0 — шаги не слышно
1 — шаги слышно
mp_hostagepenalty X — сколько заложников можно убить, прежде чем игрока кикнет.
0 — авто-наказание за заложников отключено
N > 0 — количество допустимых убийств заложников
mp_afterroundmoney X — фиксированная сумма, выдаваемая всем игрокам после каждого раунда, независимо от результата.
mp_maxrounds X — максимальное количество раундов в матче.
0 — ограничение по раундам отключено
N > 0 — матч закончится после N раундов (или раньше, если команда наберёт нужное число побед)
mp_winlimit X — лимит побед команды до окончания матча (альтернатива mp_maxrounds).
mp_roundtime X — время одного раунда (в минутах, но допускается формат “1.92” = 1м55с).
mp_roundtime_defuse X — время раунда для карт с бомбой.
mp_roundtime_hostage X — время раунда для карт с заложниками.
mp_timelimit X — лимит времени карты в минутах.
0 — по времени карта не ограничена
mp_timeleft — показывает, сколько времени осталось до смены карты (информационный параметр).
mp_startmoney X — стартовые деньги (по умолчанию 800).
mp_maxmoney X — максимально возможная сумма денег у игрока.
mp_tkpunish 0/1 — автоматическое наказание за team-kill в следующем раунде.
0 — не наказывать
1 — нарушитель в следующем раунде не играет
mp_playerid 0/1/2 — отображение имён игроков при наведении прицела.
0 — показывать ники всех игроков
1 — показывать ники только тиммейтов
2 — не показывать имена
mp_forcecamera 0/1/2 — на кого можно смотреть после смерти.
0 — наблюдать за всеми
1 — только за своей командой
2 — только за тиммейтами от первого лица / чёрный экран
mp_force_pick_time X — время (сек), отведённое на выбор команды; по истечении игрока автоматически кидает в команду.
mp_free_armor 0/1 — выдавать ли игрокам бесплатную броню/шлем в начале раунда.
0 — не выдавать
1 — выдавать всем
mp_win_panel_display_time X — время (сек), сколько отображается табло между раундами.
mp_respawn_immunitytime X — время неуязвимости после респавна (используется в DM/кастом режимах).
mp_solid_teammates 0/1 — столкновения с тиммейтами.
0 — тиммейты «прозрачны»
1 — столкновения включены
mp_warmuptime X — длительность разминки в секундах.
mp_do_warmup_period 0/1 — включить/выключить разминку перед матчем.
mp_do_warmup_offline 0/1 — включить/выключить разминку в оффлайне против ботов.
mp_endwarmup_player_count X — автоматически завершить разминку, когда в игре X игроков.
mp_halftime 0/1 — включить/выключить смену сторон в середине матча (halftime).
mp_halftime_duration X — продолжительность перерыва на halftime (секунды).
mp_overtime_enable 0/1 — включить/выключить овертайм при ничьей.
mp_overtime_maxrounds X — количество раундов в одном овертайме (обычно 6 — по 3 за сторону).
mp_overtime_startmoney X — стартовые деньги игроков в овертайме.
mp_match_can_clinch 0/1 — можно ли закончить матч досрочно, если соперник уже не может догнать по раундам.
mp_match_end_restart 0/1 — перезапускать ли карту после окончания матча вместо смены карты.
mp_death_drop_defuser 0/1 — дропать ли набор сапёра при смерти.
mp_death_drop_grenade 0/1 — какую гранату дропать при смерти.
0 — не дропать
1 — дропать самую ценную
mp_death_drop_gun 0/1/2 — какое оружие дропать при смерти.
0 — не дропать оружие
1 — дропать лучшее оружие
2 — дропать оружие в руках, иначе лучшее
mp_defuser_allocation 1/2/3 — кому выдавать дефуз-киты.
1 — никому
2 — случайным игрокам
3 — всем
mp_buy_anywhere, mp_infinite_ammo, sv_infinite_ammo и т.п. в custom/practice-конфигах используются для тренировки, но по сути работают так же, как в CS:GO.
5. Сетевые параметры и lag compensation
sv_maxrate X — максимальный
rate (байт/сек) для клиента.0 — без верхнего лимита
X > 0 — максимальный rate для игроков
sv_minrate X — минимальный допустимый
rate.0 — без нижнего лимита
X > 0 — минимальный rate, ниже которого клиенту не дают опуститься
sv_maxupdaterate X — максимальный
cl_updaterate, который может использовать клиент.sv_minupdaterate X — минимальный
cl_updaterate, допустимый для клиента.sv_maxcmdrate X — максимальный
cl_cmdrate клиента.sv_mincmdrate X — минимальный
cl_cmdrate.sv_maxunlag X — максимальная учитываемая задержка (в секундах) для лагокомпенсации.
sv_unlag 0/1 — включить/выключить lag compensation (учёт задержки при расчёте попаданий).
0 — лагокомпенсация выключена
1 — включена
sv_lagcompensation 0/1 — дополнительный флаг включения системы компенсации лагов (поведение аналогично sv_unlag).
sv_timeout X — через сколько секунд без пакетов клиент считается отключившимся.
sv_enableoldqueries 0/1 — поддержка старого формата запросов сервер-листа.
sv_downloadurl "URL" — адрес HTTP/HTTPS для быстрой загрузки ресурсов (fastDL).
sv_allowdownload 0/1 — разрешать ли клиентам скачивать файлы непосредственно с сервера.
sv_allowupload 0/1 — разрешать ли клиентам загружать спреи/лого на сервер.
(часть возможностей кастомного контента в CS2 пока урезана, но сами CVAR’ы остались из CS:GO)
6. Физика и перемещение
sv_accelerate X — ускорение движения по земле.
sv_airaccelerate X — ускорение при движении в воздухе (strafe/jump).
sv_friction X — сила трения, определяющая, как быстро игрок замедляется по земле.
sv_gravity X — гравитация (по умолчанию 800).
sv_maxspeed X — максимальная базовая скорость игрока (до модификаторов от оружия).
sv_maxvelocity X — максимальная скорость любых объектов (игроки, гранаты и т.п.).
sv_stepsize X — максимальная высота ступеньки/бордюра, через которую игрок может «перешагнуть».
sv_stopspeed X — скорость, ниже которой игрок быстро останавливается из-за трения.
sv_spectatormaxspeed X — максимальная скорость движения наблюдателя (spectator).
sv_wateraccelerate X — ускорение движения в воде.
sv_waterfriction X — трение в воде.
sv_bounce X — степень «отскока» при столкновениях.
sv_clienttrace X — параметры трассировки лучей/хитбоксов (толщина луча, хит-рег).
7. Прочие серверные CVAR’ы (общие настройки)
sv_cheats 0/1 — разрешить cheat-команды.
0 — читы запрещены
1 — читы разрешены (noclip, god, give weapon и т.п.)
sv_alltalk 0/1 — голосовой и текстовый чат между командами.
0 — слышно только свою команду
1 — все слышат всех
sv_pausable 0/1 — можно ли ставить паузу через команды паузы матча.
sv_visiblemaxplayers X — сколько слотов будет видно в браузере серверов.
−1 — отображать реальный
maxplayersN ≥ 0 — показывать N слотов, независимо от реального
maxplayerssv_hibernate_when_empty 0/1 — переводить ли сервер в «hibernation» при отсутствии игроков (экономия ресурсов).
sv_hibernate_postgame_delay X — задержка (сек), через которую включается hibernation после окончания матча.
sv_zmax X — максимальная дистанция отрисовки мира (клиппинг/дальность видимости).
8. Голосовой чат
sv_voiceenable 0/1 — включить/выключить голосовой чат.
0 — голосовой чат отключён
1 — голосовой чат включён
sv_voicecodec "строка" — используемый голосовой кодек (в CS2 фактически Miles, но CVAR может быть).
sv_voicequality 1–5 — качество/битрейт голосовой связи.
voice_fadeouttime X — время затухания звука голоса после окончания передачи (секунд).
voice_profile X — профиль обработки/кодирования голоса (внутренний параметр движка).
voice_maxgain X — максимальное усиление громкости голоса.
9. Параметры sky и окружения
(у CS2 часть sky-логики уехала в логику карт и движка, но базовые CVAR’ы сохранились на уровне совместимости)
sv_skyname "название" — имя набора текстур неба (skybox) для карты (если карта поддерживает смену).
sv_skyvec_x / sv_skyvec_y / sv_skyvec_z — направление источника света/неба (вектор), в основном для отладки и модов.
10. Боты
Команды
bot_add — добавить бота (команда выбирается автоматически).
bot_add_t — добавить бота за Terrorists.
bot_add_ct — добавить бота за Counter-Terrorists.
bot_kick — кикнуть всех ботов с сервера (или по имени/
all в параметрах).CVAR’ы
bot_quota X — целевое количество ботов на сервере.
0 — квота не поддерживается автоматически
X > 0 — сервер будет подгонять число ботов под X
bot_quota_mode "normal/fill/match" — режим работы квоты ботов.
"normal" — обычное поведение
"fill" — заполнять сервер ботами до
bot_quota слотов"match" — поддерживать отношение людей к ботам (при подключении людей лишние боты кикаются)
bot_difficulty 0–3 — сложность ботов.
0 — Easy
1 — Normal
2 — Hard
3 — Expert
bot_defer_to_human 0/1 — приоритет целей в пользу людей.
0 — боты выполняют objectives независимо
1 — если на сервере есть люди, боты стараются не делать objectives
bot_join_team "T"/"CT"/"ANY" — команда, за которую заходят боты.
"T" — только за террористов
"CT" — только за контров
"ANY" — любая команда
bot_join_after_player 0/1 — добавлять ли ботов только после подключения живого игрока.
0 — боты могут заходить сразу
1 — боты заходят только после игроков
bot_walk 0/1 — заставить ботов ходить шагом.
0 — боты бегают нормально
1 — боты преимущественно ходят
bot_chatter "off/minimal/normal/radio" — стиль голосовых сообщений ботов.
"off" — без голосовых сообщений
"minimal" — редкие/важные сообщения
"normal" — обычный уровень «болтовни»
"radio" — активное использование радио/фраз
bot_dont_shoot 0/1 — боты не стреляют (полезно для тренировки).
bot_freeze 0/1 — заморозить ботов на месте.
bot_mimic 0/1 — боты повторяют движения/действия игрока (режим тренировки).
bot_allow_pistols 0/1 — разрешить пистолеты ботам.
bot_allow_snipers 0/1 — разрешить снайперское оружие ботам.
bot_allow_machinegun 0/1 — разрешить тяжёлый пулемёт ботам.
bot_prefix "строка" — префикс к именам ботов (клантег).
11. Tickrate / GOTV (CSTV) и производительность
CS2-серверы работают с фиксированным high-tick окружением (типа 64/128 в зависимости от режима/сервер-билда), прямого
sv_tickrate как у старого srcds нет — тикрейт задаётся параметрами запуска и политикой Valve/хостинга.Общие
fps_max X — на dedicated-сервере практически не влияет (упор в серверный тик и треды), но CVAR присутствует по совместимости.
GOTV / CSTV
(на сервере CS2 используется аналог GOTV — CSTV; основные tv_-параметры остались такие же, как в CS:GO)
tv_enable 0/1 — включить GOTV/CSTV на сервере.
0 — SourceTV/GOTV выключен
1 — после смены карты появится TV-бот-наблюдатель
tv_name "строка" — имя GOTV/CSTV, отображается в браузере и табло.
tv_title "строка" — заголовок трансляции, отображаемый зрителям.
tv_port X — порт GOTV (обычно 27020).
tv_maxclients X — максимальное количество зрителей GOTV.
tv_delay X — задержка трансляции (секунды) относительно реального матча.
tv_snapshotrate X — число снапшотов в секунду, которые отправляются зрителям.
tv_autorecord 0/1 — автоматически записывать демки всех матчей через GOTV.
tv_advertise_watchable 0/1 — публиковать ли текущий матч как «доступный для просмотра» для клиентов.
tv_transmitall 0/1 — передавать ли все сущности (полная трансляция) или урезанный набор.