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

Содержание

  1. Интерполяция в CS:GO
  2. cl_interpolate 0
  3. cl_interpolate 1
  4. cl_interp_ratio
  5. cl_interp

Интерполяция в CS:GO

Интерполяция может колоссально повлиять на ваш геймплей. Неправильные настройки могут делать вашу игру ужасной. Если у вас были моменты когда вы стреляете, но ничего не засчитывает, возможно это именно траблы с неверными настройками интерполяции. Вот вам яркий пример: cl_interpolate

Все это происходит из-за пинга. Вы можете видеть противника на своем мониторе, но на самом деле он находится в другой позиции. Простыми словами мы видим прошлое, но в момент выстрела сервер говорит что там никого нет. Server tick cs go

Для того чтобы избежать подобных разногласий между вами и сервером, разработчики придумали команду cl_lagcompensation. Данная команда компенсирует ту самую разницу в пинге. Если вы включите данную команду, наш компьютер будет отправлять доказательства на сервер, а именно что противник был у нас на прицеле cl_lagcompensation

Сама же команда вводится в классической консоли с помощью ввода
cl_lagcompensation 1

Бывало ли у вас когда вы зашли за стену, но вас убивают?

Если ваш ответ — «да», то это от части действия этой команды. Например, вы спрятались за стенку, но у игрока у которого большой пинг, вы все еще на мониторе. Он убивает вас, ведь его компьютер отправил на сервер подтверждение. Также, на это влияет и ваш пинг, ведь информацию, что вы все таки спрятались за стенку, будет доставляться долго. Если все два этих фактора накладываются, случается нечто подобное. Но это лишь излишки, ведь реальная польза от компенсации гораздо больше.

Всегда перед стартом игры прописывайте в консоли:

  1. cl_lagcompensation 1;
  2. cl_interpolate — эта команда включает интерполяцию. От нее зависят, еще две команды: cl_interp_ratio, cl_interp!

Но давайте сперва разберемся — что же такое интерполяция?

Мы знаем что такое тики и тикрейт (разработчики любят называть снимками игрового мира). Чтобы разобраться, нужно понять, что если система выводила на наш экран каждый снимок того что происходит в момент движения модельки и игра бы была рванной. cl_lagcompensation

cl_interpolate 0

Теперь смоделируем ситуацию, если у вас залагал интернет, буквально на долю секунды, мы потеряли всего один тик от сервера. В таком случае, моделька телепортируетсяcl_interpolate 0

cl_interpolate 1

Теперь посмотрим на движение модельки со включенной интерполяцией 

cl_interpolate 1

Как можно увидеть модель двигается очень плавно, потому что, теперь работает рендеринг. И даже в случае если из-за интернета мы потеряем тик, моделька по-прежнему будет плавно двигаться. Чтобы погрузится в суть этого, нужно посмотреть на скрин ниже:

Время и видимость кс го

Вертикальные палочки визуализирую пакеты которые мы получаем с сервера (тики). Как можно понять, то что мы видим на своих экранах во время игры, на самом деле отстает на два тика, то есть мы видим прошлое. Это происходит, потому что интерполяция будет ждать, пока еще не придут два тика (пакета данных), чтобы на их основе давать плавные движения окружающих объектов в игре серверные тики кс го

Внимательно посмотрев на фото, можно увидеть что между промежутками тика у нас есть задержка. Мы расчесывали длину тика, разделив одну секунду на количество самих тиков. В обычном матчмейкинге их 64, по этому формула выглядит так: 1000/64=15.625 мс – это точная задержка когда мы играем в ММ

расстояние между тиками

cl_interp_ratio

Но как мы уже говорили, интерполяция добавляет искусственную задержку — это прошлое. По этому она подождет еще два тика. И если мы удвоим все данные, реальная задержка будет выглядеть так: 15.625*2=31.25 мс.

Реальная задержка кс го

Эта задержка добавляется что бы сделать игру плавной. Но ее можно регулировать в зависимости от нужд. Для этого в кс го есть команда cl_interp_ratio. К CS:GO есть лимит и мы можем выставить только два значения:

  • cl_interp_ratio 1
  • cl_interp_ratio 2

НАСТРОЙКА МЫШКИ ДЛЯ КОМФОРТНОЙ ИГРЫ В КС ГО

Если мы ставим cl_interp_ratio 1 — игра будет интерполировать 2 тика, в итоге задержка будет примерно 15 миллисекунд (15.625); При консольной команде cl_interp_ratio 2 – игра будет интерполировать 3 тика, задержка будет 31.25 мс. Эти значения сугубо для ММ, на Faceit или других платформах с серверами на 128 тикрейте, ситуация будет иной, а показатели в 2 раза меньше

тикрейт платформ

cl_interp

В прошлом использовать команда cl_interp, в ней можно было ввести задержку интерполяции в секундах.

ТАКЖЕ УЗНАЙТЕ ГДЕ ПОЛУЧИТЬ ССЫЛКУ НА ТРЕЙД

ВАЖНО:

  1. Если например поставить cl_interp 0, игра примет все за минимальные значения и станет например 15.625 мс;
  2. Если же поставить cl_interp 1, то логично что будут максимальные значения 31.25 мс.

ПОЛЕЗНЫЙ КОНТЕНТТРЕНИРОВКА АИМА И СТРЕЛЬБЫ (Советы от профессионалов).

Но в поздних версиях Source, interp контролируется командой cl_interp_ratio. Дело в том что разработчики просто забыли удалить команду из игры и теперь она гуляет по различным гайдам в интернете и путает людей. Проверить данный факт и убедится своими глазами довольно просто:

  • Создаем любую локальную карту;
  • В консоли прописываем: sv_max_allowed_net_graph 2. В net_graph 2 мы можем увидеть задержку интерполяции, в графе задержка показывается как «lerp».

Проверка интерпа в нет графе

Для теста cl_interp нужно вводить меню, когда вы находитесь на карте ничего не поменяется. Во время теста легко убедится, что ничего не меняется, чего и следовало ожидать.

Если после всего если вы думаете что нужно использовать cl_interp_ratio 1, думая что задержки лучше убрать, вы будете не правы.

ХОРОШАЯ СТАТЬЯ: Все виды и качество оружия в кс го

И так:

  • cl_interpolate 1- используем;
  • cl_interpolate 0 не используем.

В другом случае пользуемся такой шпаргалкой:

  • Если вы хотите чтобы игры была супер плавной и у вас большой пинг, плохой интернет, ставим cl_interp_ratio 2;
  • Если вы играете на LAN или же у вас низкий пинг, ставим значение
    cl_interp_ratio 1;
  • Насчет про игроков Украина s1mple и Франция ZywOo например играют со значением
    cl_interp_ratio 2.

Иногда про игроки не понимают, как работают значения и в эру интернет игр оставляли LAN настройки. Зачастую это сильно сказывается на уровне игры.

ПОЛЕЗНАЯ СТАТЬЯ: Пропал интернет? Горит "Подключение к сети кс го"

Ниже по ссылке есть таблица с собранной статистикой, где отчетливо видно как влияют те или иные настройки на игру:

Таблица влияния настроек
Заметно что большинство кто играет с сl_interp_ratio 1 имеют значительную просадку в статистике по убийствам в эру интернет турниров. Может ли это означать, что настройки так сильно влияют на игрока остается пищей для размышлений, но подтверждений полно. Вот полная таблица выглядит таким образом.

ЗАБИРАЙ СЕБЕ ВО ВКЛАДКИ: Все консольные команды, Как повысить ФПС

Пользуйтесь проверенной информацией, ведь возможно она вам
поможет выйти на новый уровень игры.

Tags: 
photo - Виталий Бене

Виталий Бене

Редактор

Обожаю играть в компьютерные игры с детства. Меня зовут Виталий Бене. Являюсь редактором на сайте с 2018 года. Почти с момента его создания. Всегда мечтал работать в индустрии киберспорта. А особенно, если речь идет о CS:GO! Хочу создать максимально больше полезного материала для всей индустрии киберспорта и любителей CS:GO.