Конфиг iM в CS2: launch options, autoexec.cfg и что устарело из CS:GO
Параметры запуска iM в CS2:
-novid -tickrate 128 -refresh 240
Эта строка интересна сама по себе — она пришла из CS:GO и осталась у iM как привычка, хотя в CS2 половина ключей уже не работает. В этом гайде разбираем, что именно из конфига iM ещё актуально, что устарело, и как должен выглядеть рабочий launch options сегодня.
Что устарело в launch options iM
Каждый ключ из строки -novid -tickrate 128 -refresh 240 разберём отдельно.
-novid
Что делал: в CS:GO отключал вступительное видео Valve при запуске игры.
Сейчас: игнорируется. CS2 не показывает Valve-видео вообще ни в каком виде. Ключ ничего не делает, но и не вредит.
-tickrate 128
Что делал: в CS:GO заставлял локальные сервера (тренировочные, lobby, демки) работать на 128 tick вместо 64. Полезно для синхронизации с Faceit и ESEA.
В CS2 это устаревшая концепция. Все серверы CS2 (Valve, Faceit, ESEA, ESL, BLAST) работают на единой sub-tick системе, которая обновляет данные по факту движения мыши, а не по фиксированной частоте. Это техническое нововведение Valve, описанное в патче Source 2 в сентябре 2023-го.
Соответственно -tickrate 128 в CS2 — это пустой ключ, он не оказывает никакого эффекта на работу серверов.
-refresh 240
Что делал: в CS:GO задавал частоту обновления монитора при запуске игры.
Сейчас: игнорируется. CS2 берёт частоту монитора из настроек Windows (Display → Advanced display settings → Refresh rate) автоматически. Если у тебя 360 Гц монитор в Windows, CS2 будет работать на 360 Гц.
Парадокс ситуации iM: у него монитор 360 Гц, а в launch options значится -refresh 240. Этот ключ не делает ничего — игра использует 360 Гц из Windows.
Что работает в launch options CS2
Актуальные ключи, которые имеют реальный эффект:
- -allow_third_party_software — разрешает работу оверлеев (Discord, NVIDIA Reflex Stats, MSI Afterburner). По умолчанию CS2 их блокирует.
- -high — поднимает приоритет процесса CS2 в Windows. +5-10% к стабильности FPS на ПК со средним загрузом CPU.
- -fullscreen — принудительный fullscreen вместо borderless windowed. Полезно с несколькими мониторами.
- -language english — английский интерфейс игры. Полезно для консольных команд (английские названия в гайдах).
- +exec autoexec — выполняет файл autoexec.cfg при запуске. Без этого ключа CS2 не загрузит твой кастомный конфиг.
Рабочая строка launch options, которой можно заменить старую от iM:
-allow_third_party_software -high +exec autoexec
Это даст оверлеи Discord, высокий приоритет процесса и автозагрузку autoexec.cfg.
Где задать launch options
- Steam → Библиотека
- ПКМ на «Counter-Strike 2» → Свойства
- Вкладка «Общие» → блок «Параметры запуска»
- Вставить строку
- Закрыть окно
Перезапуск Steam не требуется.
autoexec.cfg iM
autoexec.cfg — файл, который CS2 выполняет при запуске игры. Лежит в:
Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\autoexec.cfg
Несмотря на название папки «Global Offensive», это директория CS2 (Valve не переименовали её при переходе на Source 2).
Содержимое autoexec на основе настроек iM
// CROSSHAIR
cl_crosshairstyle 4
cl_crosshairsize 2
cl_crosshairthickness 0
cl_crosshairgap -2
cl_crosshairdot 0
cl_crosshaircolor 4
cl_crosshairalpha 255
cl_crosshair_drawoutline 0
// VIEWMODEL
viewmodel_offset_x 2
viewmodel_offset_y 1
viewmodel_offset_z -2
viewmodel_fov 68
cl_bob_lower_amt 5
cl_bobamt_lat 0.1
cl_bobamt_vert 0.1
// NETWORK
cl_interp_ratio 1
cl_interp 0.015625
rate 786432
// SOUND
volume 0.4
snd_musicvolume 0
snd_mvp_volume 0
snd_roundend_volume 0
// HUD
cl_hud_color 1
hud_scaling 0.95
// BINDS — стандартные для рифлера
bind "q" "+lookatweapon"
bind "v" "+voicerecord"
bind "x" "use weapon_knife"
bind "mouse4" "+jumpthrow"
host_writeconfig
echo "autoexec iM loaded"
Команда host_writeconfig в конце сохраняет настройки в config.cfg. echo выводит сообщение в консоль — удобно для проверки, что файл загрузился.
Чтобы autoexec работал при запуске:
- Создай файл autoexec.cfg в папке cfg (если его нет)
- Сохрани его в UTF-8 кодировке (Notepad++ → Кодировка → UTF-8 без BOM)
- В Steam launch options добавь
+exec autoexec - Запусти CS2 — в консоли должно появиться сообщение из строки
echo
Сетевые настройки: rate 786432
Три критичные строчки из autoexec iM:
- rate 786432 — максимальная скорость приёма данных от сервера (≈786 KB/s). Это потолок для CS2 с sub-tick. На дефолтном rate 196608 ты теряешь часть пакетов на быстрых обменах в clutch.
- cl_interp_ratio 1 — минимальная интерполяция (1 = быстрее реакция, 2 = плавнее, но задержка).
- cl_interp 0.015625 — точное значение интерполяции (1/64). В CS2 sub-tick это оптимум.
Эти три команды нужны не для FPS, а для consistency peek-advantage’а. На rate 786432 ты будешь видеть врагов на 2-4 мс быстрее, чем на rate 196608. Для рифлера, который заходит первым на T-сайде, это значимо.
FPS Max и max_fps_menu
iM использует:
- fps_max: 0 (без ограничения, GPU рендерит максимум возможного)
- fps_max_menu: 60 (в главном меню — экономит GPU и снижает шум кулеров)
В CS2 fps_max 0 безопасен — sub-tick не привязан к FPS клиента так строго, как 64/128-tick в CS:GO. Стейтары при стрельбе из-за плавающего FPS не возникают.
FAQ по конфигу iM
Почему iM не убрал -novid и -tickrate 128 из launch options?
Привычка с CS:GO. Эти ключи в CS2 не работают, но и не мешают — игра их игнорирует. Многие про-игроки оставили старые launch options без чистки. Заменять их строго не обязательно.
Стоит ли скопировать launch options iM целиком?
Нет. Лучше использовать рабочий вариант: -allow_third_party_software -high +exec autoexec. Это даёт реальный эффект, а строка iM устарела.
Где найти viewmodel настройки iM?
В autoexec выше — секция VIEWMODEL. Offset (2, 1, -2) и FOV 68 — это стандартное «правое» положение оружия. Иногда iM играет с offset (2.5, 2, -2) — оба варианта используются в команде.
Использует ли iM jumpthrow-bind?
Да, +jumpthrow на mouse4. После апдейта CS2 в апреле 2024 jumpthrow-скрипты официально разрешены через builtin-команду +jumpthrow, и это работает на всех серверах (Valve, Faceit, ESEA).
Загружается ли autoexec без +exec autoexec?
Нет. В CS2 файл autoexec.cfg создаётся, но не выполняется автоматически. Обязательно добавь +exec autoexec в launch options.
Сохраняется ли autoexec.cfg между обновлениями CS2?
Да. Файл лежит в папке пользователя cfg и не перезаписывается при патчах. Иногда после крупных обновлений Valve сбрасывает launch options — повторно добавь +exec autoexec.
Похожие новости
Обновление Counter-Strike 2: изменения в локализации
В новом обновлении CS2 были внесены изменения в локализацию. Узнайте, что нового в игре!
Обновления Counter-Strike 2: Исправления и улучшения
В новом обновлении CS2 исправлены ошибки и обновлены карты. Узнайте все детали!
Обновление Counter-Strike 2: Новые улучшения и изменения
Вышло новое обновление для CS2, которое улучшает движение игроков и добавляет новые элементы в игру.
Обновление Counter-Strike 2: изменения в Retakes и улучшения стабильности
Новое обновление CS2 улучшает игру в режиме Retakes и исправляет ошибки. Узнайте все детали!
Обновление Counter-Strike 2: Исправления и улучшения
В новом обновлении CS2 исправлены баги и улучшена графика. Узнайте все детали!
Обновление Counter-Strike 2: улучшения геймплея и TrueView
В новом обновлении CS2 разработчики исправили множество багов и добавили TrueView для более точного воспроизведения демо.