Конфиг iM в CS2: launch options, autoexec.cfg и что устарело из CS:GO

admin5 мин чтенияОбновления
Конфиг 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

  1. Steam → Библиотека
  2. ПКМ на «Counter-Strike 2» → Свойства
  3. Вкладка «Общие» → блок «Параметры запуска»
  4. Вставить строку
  5. Закрыть окно

Перезапуск 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 работал при запуске:

  1. Создай файл autoexec.cfg в папке cfg (если его нет)
  2. Сохрани его в UTF-8 кодировке (Notepad++ → Кодировка → UTF-8 без BOM)
  3. В Steam launch options добавь +exec autoexec
  4. Запусти 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.

#config#im
Ваша реакция:

Похожие новости