Параметры запуска CS2
Что делает каждый параметр, какие не работают в CS2 и сборщик строки для Steam.
Параметры запуска задают, как CS2 стартует: режим экрана, частоту монитора, конфиг. Из 100 про-игроков в открытых профилях настроек параметры указывают 58, чаще всего -novid (38), -tickrate (34), -console (26), -freq (25). У 14 из них в строке есть параметры из CS:GO, которые в CS2 ничего не делают — в таблице они отмечены.
Собрать строку
Все параметры
| Параметр | Что делает | В CS2 | Про-игроков |
|---|---|---|---|
-novid | Пропускает заставку при запуске игры. | работает | 38 |
-console | Открывает консоль сразу после запуска. | работает | 26 |
-freq 240 | Частота обновления монитора в герцах, синоним -refresh. | работает | 25 |
-refresh 240 | То же, что -freq: частота обновления монитора. | работает | 9 |
-fullscreen | Запуск в полноэкранном режиме. | работает | — |
-windowed | Запуск в окне. | работает | — |
-windowed -noborder | Окно без рамки, ставится вместе с -windowed. | работает | — |
-w 1280 -h 960 | Ширина и высота экрана в пикселях: -w задаёт ширину, -h — высоту. | работает | 2 |
-vulkan | Рендер через Vulkan вместо DirectX 11. | работает | — |
-allow_third_party_software | Разрешает сторонним программам работать с игрой — нужен, например, для захвата игры в OBS. | работает | 14 |
-tickrate 128 | Тикрейт своего сервера: тренировка с ботами, локальная игра. На матчмейкинг не влияет — там субтик. | работает | 34 |
-nojoy | Отключает поддержку геймпада. | работает | 7 |
-language english | Язык игры независимо от языка Steam. | работает | 1 |
+fps_max 0 | Предел кадров в секунду, 0 — без предела. | работает | 7 |
+exec autoexec | Выполняет конфиг из папки cfg при запуске. | работает | 6 |
+rate 786432 | Пропускная способность сети для клиента. | работает | 3 |
+cl_interp 0 | Интерполяция сетевых данных. | работает | 1 |
+clientport 27005 | Сетевой порт клиента. | работает | 2 |
+cl_cmdrate 128 | Частота отправки команд на сервер в CS:GO. В CS2 такой переменной нет. | наследие CS:GO | 2 |
+cl_updaterate 128 | Частота обновлений от сервера в CS:GO. В CS2 такой переменной нет. | наследие CS:GO | 2 |
+cl_forcepreload 1 | Предзагрузка ресурсов в CS:GO. В CS2 такой переменной нет. | наследие CS:GO | 3 |
+mat_queue_mode 2 | Многопоточный рендер в CS:GO. В CS2 такой переменной нет. | наследие CS:GO | 3 |
-high | Высокий приоритет процесса в Windows. Заметного прироста в CS2 не даёт. | без эффекта | 5 |
-d3d9ex | Режим DirectX 9Ex из CS:GO. CS2 работает на DirectX 11 и Vulkan. | наследие CS:GO | 6 |
-noforcemaccel | В CS:GO отключал ускорение мыши Windows. CS2 и так читает мышь напрямую. | наследие CS:GO | 3 |
-noforcemspd | В CS:GO отключал скорость указателя Windows. | наследие CS:GO | 3 |
-noforcemparms | В CS:GO отключал параметры мыши Windows. | наследие CS:GO | 3 |
-noaafonts | В CS:GO отключал сглаживание шрифтов. | наследие CS:GO | 2 |
Наличие консольных переменных (+fps_max, +rate и других) сверено с выгрузкой переменных игры. Настройки графики про-игроков — на странице лучших настроек графики.
Частые вопросы
Как прописать параметры запуска CS2
В библиотеке Steam нажмите правой кнопкой на Counter-Strike 2 → «Свойства» → «Общие» → поле «Параметры запуска». Вставьте строку из сборщика выше, параметры разделяются пробелом.
Какие параметры запуска ставят про-игроки
-novid — 38 игроков, -tickrate — 34 игрока, -console — 26 игроков, -freq — 25 игроков, -allow_third_party_software — 14 игроков, -refresh — 9 игроков, -nojoy — 7 игроков, +fps_max — 7 игроков.
Работает ли -tickrate 128 в CS2
Только на своём сервере: тренировка, боты, локальная игра. В матчмейкинге CS2 работает субтик, и параметр на него не влияет.
Какие параметры из CS:GO не работают в CS2
+cl_cmdrate, +cl_updaterate, +cl_forcepreload, +mat_queue_mode, -d3d9ex, -noforcemaccel, -noforcemspd, -noforcemparms, -noaafonts. Их можно убрать из строки.
Поднимают ли параметры запуска FPS
Напрямую — почти нет. На кадры влияют настройки графики и предел +fps_max 0; -vulkan на части систем даёт стабильнее кадры, это стоит проверить на своём компьютере.