Разбор того, как переход CS2 на субтиковое движение изменил три составляющие контр-стрейфа — затухание скорости, окно остановки и возврат прицела, — а также практические методы измерения этих отрезков на тренировочной карте.
Введение
Многие воспринимают контр-стрейф как одно действие, но на самом деле это три отрезка на временной оси: затухание скорости, окно остановки и возврат прицела. С переходом CS2 на субтиковое движение длина каждого из них изменилась, но большинство игроков по-прежнему сверяют часы по старому ритму. Эта заметка не о мистике, а о том, как измерить эти три отрезка на тренировочной карте.
1. Субтик — это не более частый тик, а вынесение «перемещения» из кадра
Сначала разберём распространённое заблуждение: субтик не означает, что сервер обновляется чаще. Он разбивает перемещение игрока внутри одного кадра на несколько подшагов и интегрирует их. Самое прямое влияние на практику: при высокоскоростном движении выборка перемещения становится более непрерывной, поэтому траектория персонажа при фликах, обходе колонн и прижатии к стенам реже «прыгает по клеткам».
Для контр-стрейфа это означает: раньше при нажатии обратной клавиши смещение обрезалось только на следующем тике, создавая естественный «буфер». Теперь подшаги плотнее, и точка срабатывания обратного ввода ближе к моменту нажатия. Иными словами, окно допуска контр-стрейфа сузилось, и при той же длительности нажатия вы останавливаетесь раньше.
Проверка проста: на тренировочной карте выполняйте A-D поперечное движение вдоль линии стены и записывайте координаты после каждой остановки с помощью cl_showpos. Сделайте двадцать раз и посмотрите на разброс координат. Если разброс больше, чем вы помните по старому движку, значит, вы жмёте обратную клавишу слишком рано — старый ритм в новой модели даёт «перелёт».
2. Окно остановки: не «нажать в обратную сторону», а «вернуть прицел до обнуления скорости»
Определим окно остановки как абсолютное время от отпускания клавиши движения вперёд до восстановления прицела до приемлемой точности. Оно определяется двумя переменными: кривой затухания скорости и длительностью удержания обратной клавиши.
Здесь есть контринтуитивный вывод: чем дольше вы держите обратную клавишу, тем не обязательно точнее остановка. Если удерживать обратную клавишу дольше точки обнуления скорости, персонаж начинает ускоряться в обратном направлении, и начало возврата прицела отодвигается. На практике это выглядит как «остановился, но первый выстрел улетел» — многие ошибочно списывают это на чувствительность, а на самом деле обратная клавиша была зажата на лишние 20–30 мс.
Рекомендую воспроизводимый контрольный эксперимент: на aim_botz с фиксированной дистанции выполните одну и ту же серию поперечных остановок с обратной клавишей «80 мс / 120 мс / 160 мс», по десять выстрелов в каждой серии. Запишите смещение центра распределения попаданий. Вы увидите чёткий перелом — после определённой длительности точка попадания смещается в обратную сторону, и это подпись избыточного удержания обратной клавиши.
3. Возврат прицела: это не то же самое, что остановка
Возврат прицела — это процесс схождения прицела из состояния рассеивания обратно к базовому положению после выстрела. Он делит временную ось с остановкой, но не находится под прямым управлением качества остановки. То есть вы можете остановиться идеально чисто, но из-за слишком плотного темпа стрельбы второй и третий выстрелы попадут в окно незавершённого возврата.
В CS2 это особенно заметно на очередях из винтовок: первый выстрел попадает сразу после остановки, а второй, если он приходится на середину возврата, даёт фиксированное смещение вверх. Это смещение можно натренировать до мышечной памяти — при условии, что вы знаете о его существовании.
Практический совет: на тренировочной карте стреляйте только двойками, устанавливая интервал «до завершения возврата» и «после завершения возврата», по тридцать серий в каждом режиме, и сравнивайте точки попадания. Запишите разницу между режимами — это и есть «учёт возврата» для вашего оружия и вашей чувствительности.
4. Объединяем три отрезка в одну тренировочную линию
В заключение — выполнимый метод тренировки, без излишеств:
- Поперечное движение с остановкой, только одиночные выстрелы, цель — сходимость разброса координат;
- Поперечное движение с остановкой и двойка, наблюдение за тем, попадает ли второй выстрел после завершения возврата;
- Добавить один фейковый флик (без выстрела), чтобы проверить, не сбивает ли «пустой флик» окно остановки.
Когда все три шага стабильны, возвращайтесь на боевую карту для дуэлей. Контр-стрейф никогда не был вопросом скорости рук — это вопрос временной оси. Субтик нарезает эту ось мельче, и ваша задача — не жать быстрее, а чётко измерить каждый отрезок.