Если есть проблема с движениями в CS2: делаем, как в CS:GO

После «старой» CS:GO все движения в новой CS2 поначалу кажутся какими-то странно-нервными. Не всем, но многим. И разумеется, не всем такое нравится…

Более того, есть даже мнение, что такая избыточная резкость, дёрганность и, главное, несогласованность движений в CS2 является внешним проявлением той самой новой механики т.н. субтиков, о которой рассказывали (и показывали) разрабы еще до начала збт.

Мнение, конечно, спорное. И споры вокруг него нынче разгорелись весьма нешуточные.

Не пропустите: Если Counter-Strike 2 лагает и фризит совсем жестко

Однако некоторые авторитетные товарищи из тех, которым дёрганность CS2 не кажется, не стали ограничиваться  полемикой и, изучив проблему, предложили самый что ни есть предметный вариант её решения.

Суть его состоит в том, чтобы с помощью комплекса команд «вывести движения из субтиковой зоны«, перевести их (массив данных) в старую 64-тиковую сетку и сделать таким образом CS2 максимально похожей на CS:GO.

Сразу отметим, что по отзывам, с этими новыми настройками игра воспринимается иначе. Но ощущения из серии «кому-как», так что, проверять и смотреть надо самому и хотя бы некоторое время (мгновенно и за одну катку не разобраться).

Если микрофон в CS2 глючит или вообще не работает

Чо же касается технической стороны дела, то в целом ничего сложно. Так что,

если есть проблема с точностью движений в CS2

… то вот, что можно сделать:

#1 — делаем autoexec-файл:
  • открываем клиент Steam > ПКМ по названию CS2 в Библиотеке > Свойства и переходим в раздел «Локальные файлы»;
  • жмем кнопку «Обзор» и далее открываем game > csgo > cfg
  • в папке cfg кликаем правой кнопкой мыши, в меню жмем «Создать» и далее — «Текстовый документ«;
  • прописываем для него удобное название, а также расширение .cfg (т.е. должно получиться, например cs2-move.cfg — расширение проверяем отдельно).
#2 — открываем autoexec-файл Блокнотом и
  • копируем туда следующий набор команд:
alias "_checkw" "-forward; alias checkw"
alias "+w" "+forward; alias checkw _checkw"
alias "-w" "checkw"
bind "w" "+w"

alias "_checks" "-back; alias checks"
alias "+s" "+back; alias checks _checks"
alias "-s" "checks"
bind "s" "+s"

alias "_checka" "-left; alias checka"
alias "+a" "+left; alias checka _checka"
alias "-a" "checka"
bind "a" "+a"

alias "_checkd" "-right; alias checkd"
alias "+d" "+right; alias checkd _checkd"
alias "-d" "checkd"
bind "d" "+d"

alias "_checkcrouch" "-duck; alias checkcrouch"
alias "+crouch" "+duck; alias checkcrouch _checkcrouch"
alias "-crouch" "checkcrouch"
bind "ctrl" "+crouch"

alias "_checkwalk" "-sprint; alias checkwalk"
alias "+walk" "+sprint; alias checkwalk _checkwalk"
alias "-walk" "checkwalk"
bind "shift" "+walk"

host_writeconfig

… если раскладка нестандартная, то просто меняем соответствующие клавиши на свои.

  • сохраняем изменения (Ctrl+S) и закрываем cfg-файл.
#3 — прописываем autoexec в параметрах запуска игры:
  • открываем клиент Steam > ПКМ по названию CS2 в Библиотеке > Свойства;
  • в строке «Параметры запуска» (во вкладке «Общие») пишем команду:
+exec file.cfg

… где, вместо file прописываем название своего только что созданного cfg-файла (в нашем примере — +exec cs2-move.cfg)

  • закрываем клиент и запускаем CS2.

Ну и проверяем, как оно теперь в плане персональных ощущений.

Не пропустите: FPS в Counter-Strike 2 — как прикрутить до нужного значения

Что будем искать? Например,VPN

Мы в социальных сетях