СКАЧАТЬ КС 1.6 ↓

Лучшие настройки КС 1.6: видео, звук, мышь, сеть

Настройки Опубликовано

Настройки КС 1.6: меню видео, мышь и график сети net_graph

Лучшие настройки КС 1.6 сводятся к четырём блокам: мышь без ускорения (m_rawinput 1 и фиксированное sensitivity), сетевые параметры под лимиты сервера (rate, cl_updaterate, cl_cmdrate, ex_interp), стабильный видеорежим с комфортной гаммой и звук, в котором слышны шаги. Ниже все команды с пояснениями и готовый конфиг, который можно вставить целиком и подстроить под себя.

Если игра у вас ещё не установлена, возьмите классическую сборку КС 1.6 от CS-Play: она бесплатная, установщик сам скачивает игру, а контрольная сумма SHA-256 указана на странице сборки. Порядок установки описан на странице как установить КС 1.6.

Где хранить настройки

Консоль открывается клавишей ~ (если в запуске не стоит параметр -console, включите консоль в меню «Параметры», «Клавиатура», «Дополнительно»). Всё, что вы меняете в игре, сохраняется в cstrike/config.cfg, но этот файл игра перезаписывает при выходе, и случайная смена значения закрепится надолго.

Надёжнее вести свой файл cstrike/userconfig.cfg: он выполняется при каждом запуске. Любой другой файл можно запустить вручную:

exec mysettings.cfg

Меняйте по одному параметру и сразу проверяйте результат: так понятно, что именно помогло, а что навредило.

Мышь

Это самый важный блок, потому что именно он определяет, куда уйдёт прицел.

КомандаЧто делаетПример
sensitivityЧувствительность мыши в игре (по умолчанию 3)sensitivity 2.5
m_rawinput1 включает прямое чтение данных мыши, без обработки Windowsm_rawinput 1
m_filterСглаживание движения, 1 добавляет задержку и «вязкость»m_filter 0
m_customaccelУскорение мыши внутри игры, 0 выключаетm_customaccel 0
zoom_sensitivity_ratioМножитель чувствительности при прицеливании через оптикуzoom_sensitivity_ratio 1.0

Как выбрать sensitivity

Угол поворота зависит от трёх вещей: DPI мыши, значения sensitivity и параметра m_yaw (по умолчанию 0.022). Удобно сравнивать настройки через произведение DPI на sensitivity: при 800 DPI и sensitivity 2 получается 1600, и это число можно переносить между мышами, пересчитывая обратно.

Практический способ подбора:

  1. Поставьте DPI мыши 400 или 800 (не гонитесь за высокими значениями).
  2. Задайте sensitivity 2.
  3. Зайдите на пустую карту и сделайте разворот на 180 градусов одним движением руки.
  4. Если рука не помещается на коврике, уменьшите значение, если разворот слишком короткий и рывковый, увеличьте.
  5. Когда стало удобно, перестаньте менять. Мышечная память работает только на постоянных настройках.

Ускорение и сглаживание

Команда m_rawinput 1 убирает влияние системных настроек указателя. Всё равно проверьте Windows: в параметрах мыши выключите «Повышенную точность установки указателя». Для старых систем и сборок пригодятся параметры запуска -noforcemaccel, -noforcemspd и -noforcemparms: они запрещают игре подменять системные параметры мыши.

Рядом ставьте m_filter 0. Сглаживание усредняет движение за несколько кадров, и прицел начинает отставать от руки.

Чувствительность в оптике

Команда zoom_sensitivity_ratio задаёт, во сколько раз меняется чувствительность при включённом прицеле AWP, Scout и других снайперских винтовок. Значение по умолчанию 1.2. Правило простое: если при зуме прицел «ускользает» и вы промахиваетесь по движущейся цели, значение надо уменьшить, если слишком вязкий, увеличить. Начните с 1.0 и меняйте шагом 0.1.

Сеть: rate, cl_updaterate, cl_cmdrate, ex_interp

Сетевые команды чаще всего окружены мифами. Главное, что нужно знать: итоговые значения ограничены сервером. Если админ поставил sv_maxrate или sv_maxupdaterate ниже ваших значений, сервер просто не даст выйти за лимит.

КомандаЧто делаетПример
rateМаксимальный объём данных в секунду, который сервер шлёт вам (байт/с)rate 25000
cl_updaterateСколько обновлений мира в секунду вы просите у сервераcl_updaterate 101
cl_cmdrateСколько пакетов с вашими командами в секунду уходит на серверcl_cmdrate 101
ex_interpИнтервал интерполяции: через сколько секунд клиент «досчитывает» движение других игроковex_interp 0.01
cl_lwКлиентское отображение выстрелов (1 включено)cl_lw 1
cl_lcКомпенсация лагов на стороне клиента (1 включено)cl_lc 1

Что ставить

Стандартный набор для хорошего канала:

rate 25000
cl_updaterate 101
cl_cmdrate 101
ex_interp 0.01

Параметр ex_interp связан с cl_updaterate: при 100 обновлениях в секунду интервал между ними равен 0.01 секунды, поэтому ex_interp 0.01 согласован с cl_updaterate 100. Если вы поставите слишком малое значение, на сервере с лимитом частоты обновлений движение других игроков станет дёрганым, а слишком большое даёт ощущение, что противник «живёт» чуть позже, чем вы его видите.

Как проверить результат

Включите индикатор:

net_graph 3
net_graphpos 2

На нём важны три показателя:

  • ping: время отклика сервера. Он зависит от маршрута, и никакие команды консоли его не снижают.
  • loss: потерянные пакеты. Всё, что выше нуля на постоянной основе, говорит о проблемах канала или Wi-Fi.
  • choke: пакеты, которые клиент или сервер удержал из-за лимитов. Если choke растёт, увеличьте rate или проверьте, что fps_max не слишком низкий для выбранных cl_cmdrate и cl_updaterate.

Если на каком-то сервере ощущается задержка, прежде чем править конфиг, посмотрите net_graph именно на нём. Подобрать подходящий вариант можно в списке серверов КС 1.6.

Видео: режим, fps и гамма

Видеорежим

В меню «Параметры», «Видео» выберите рендер OpenGL: он самый стабильный на современных системах. Режимы Software и Direct3D оставьте только для случая, когда OpenGL не запускается. Разрешение выбирайте родное для вашего монитора или то, к которому привыкли руки: многие играют на 1024x768 или 1280x960 с растяжением, но это дело вкуса, а не требование.

В параметры запуска Steam можно добавить:

-console -novid -freq 144 -w 1280 -h 960

Здесь -console включает консоль, -novid убирает вступительный ролик, -freq задаёт частоту обновления монитора (укажите ту, которую поддерживает ваш экран), -w и -h задают размер окна. Если картинка пропала или монитор показал «вне диапазона», уберите -freq и разрешение из параметров.

fps

По умолчанию fps_max равен 99.5, и для большинства серверов этого достаточно. Включите вертикальную синхронизацию в играх только если у вас заметны разрывы картинки: она добавляет задержку. Отключается командой:

gl_vsync 0

Показать текущий fps в углу можно через cl_showfps 1, но проще смотреть на net_graph.

Гамма и яркость

Видимость тёмных углов на картах определяют две команды:

gamma 3
brightness 2

gamma принимает значения в диапазоне от 1.8 до 3. Чем выше, тем светлее тени, но слишком высокое значение «выжигает» картинку. Начните с 2.5 и повышайте, пока не станут различимы силуэты в тёмных местах без потери контраста.

Убираем визуальный шум

Эффекты, которые отвлекают и ничего не дают в бою:

max_shells 0
max_smokepuffs 0
cl_weather 0
cl_bob 0.01

Команды отключают лишние гильзы и частицы дыма, погодные эффекты и покачивание оружия при ходьбе. На слабых компьютерах это ещё и добавит fps.

Звук

В КС 1.6 звук работает как информация: по шагам и перезарядке слышно, где противник. Основные команды:

КомандаЧто делаетПример
volumeОбщая громкость эффектовvolume 0.7
MP3VolumeГромкость музыкиMP3Volume 0
hisoundКачество звука (1 включает высокое)hisound 1
voice_enableВключает голосовой чатvoice_enable 1
voice_scaleГромкость голосов других игроковvoice_scale 0.6

Для шагов важно не поднять громкость на максимум, а убрать всё лишнее: музыку (MP3Volume 0) и слишком громкий голосовой чат. Голос тоже можно приглушить voice_scale 0.4, чтобы он не перекрывал звуки шагов. Используйте стереонаушники и отключите в Windows пространственные эффекты (виртуальный объёмный звук): они искажают направление звука.

Готовый конфиг

Скопируйте блок в cstrike/userconfig.cfg и подстройте числа:

// мышь
sensitivity 2.5
m_rawinput 1
m_filter 0
m_customaccel 0
zoom_sensitivity_ratio 1.0

// сеть
rate 25000
cl_updaterate 101
cl_cmdrate 101
ex_interp 0.01
cl_lw 1
cl_lc 1

// видео
gl_vsync 0
gamma 3
brightness 2
max_shells 0
max_smokepuffs 0
cl_weather 0
cl_bob 0.01

// звук
volume 0.7
MP3Volume 0
hisound 1
voice_scale 0.6

Типичные ошибки

  • Настройки сбрасываются после запуска. Игра перезаписала config.cfg. Продублируйте значения в userconfig.cfg.
  • Команда не работает на сервере. Сервер ограничил параметр, например rate или частоту обновлений. Это не ошибка клиента.
  • Прицел «плывёт» и отстаёт от руки. Проверьте m_filter 0, m_rawinput 1 и выключите повышенную точность указателя в Windows.
  • Растёт choke. Увеличьте rate или снизьте нагрузку на канал (закройте загрузки и стриминг).
  • Резкие падения fps. Проверьте фоновые программы и разрешение. Попробуйте режим OpenGL и параметр -novid.
  • Копирование чужого конфига целиком. Чужая чувствительность и сеть подходят чужой мыши и каналу. Берите идею, значения подбирайте под себя.

Свой сервер для проверки настроек

Проверять сеть удобнее всего там, где вы сами задаёте лимиты: ставите нужные sv_maxrate и sv_maxupdaterate, меняете карту и режим и смотрите, как меняется net_graph. Для этого можно арендовать готовый сервер КС 1.6 на площадке игровой хостинг CSserv. Если хотите играть с друзьями без подбора публичных серверов, это самый простой путь, а ответы на частые вопросы по запуску собраны на странице FAQ.

Что запомнить

Мышь: m_rawinput 1, m_filter 0, одно постоянное sensitivity. Сеть: rate 25000, cl_updaterate 101, cl_cmdrate 101, ex_interp 0.01 с поправкой на лимиты сервера. Видео: OpenGL, свой видеорежим, гамма под ваш монитор. Звук: без музыки и с приглушёнными голосами. Остальное решается тренировкой, а не командами консоли.

Частые вопросы

Какая чувствительность мыши лучше всего в КС 1.6?

Универсального значения нет, оно зависит от DPI мыши и размера коврика. Ориентир: подберите такое sensitivity, чтобы разворот на 180 градусов занимал движение руки по коврику примерно на 15-25 см, и больше не меняйте.

Нужно ли включать m_rawinput 1?

Да, в большинстве случаев. Команда m_rawinput 1 передаёт игре данные мыши напрямую, без обработки Windows, поэтому ускорение указателя системы перестаёт влиять на прицел.

Какие значения rate, cl_updaterate и cl_cmdrate ставить?

Частый вариант: rate 25000, cl_updaterate 101, cl_cmdrate 101. Реальные значения ограничены настройками сервера (sv_minrate, sv_maxrate, sv_maxupdaterate), поэтому проверяйте результат через net_graph 3.

Что показывает net_graph и зачем он нужен?

Это графический индикатор сети и производительности: fps, ping, loss (потери пакетов) и choke (пакеты, задержанные из-за лимитов канала). Включается командой net_graph 3.

Где хранить свои настройки, чтобы они не сбрасывались?

Запишите команды в файл userconfig.cfg в папке cstrike. Он выполняется при каждом запуске игры, поэтому настройки восстановятся даже после сброса config.cfg.

Читайте также

Войдите, чтобы продолжить

Оценка и комментарий сохранятся после входа.