lerp - промежуток времени в котором пакеты полученные клиентом будут интерполироваться. По сути, значение lerp определяет пропорцию между пакетами, пришедшими от сервера, и пакетами, сгенерированными на клиенте. Чем меньше значение lerp, тем меньше пакетов будет "придумано" на клиентской стороне, тем точнее то, что вы видите, будет соответствовать тому, что происходит на сервере. Чем больше значение lerp, тем большую долю в вашей картинке будет играть интерполяция. Интерполяция - получение промежуточных значений какой-либо величины, путем усреднения крайних. Интерполяция служит для сглаживания картинки, т.к. пакетов приходящих от сервера зачастую не хватает для того чтобы картинка смотрелась плавно.
Теперь русским языком - чем больше lerp - тем больше пакетов выдумает сервер за вас. Поэтому - на украинских серверах, где потери минимальны ,выставляем lerp минимально возможный. Если же вдруг вас занесло поиграть на бурж сервер - расчет идет следующий:
Настройка lerp вручную (через консоль)
lerp = 1000/cl_updaterate * cl_interp_ratio (оптимальное значение 2).
В CS:S lerp настраевается командами: cl_interp_ratio (Если не 0, то 2) cl_interp очень неплохо 0.003(Если не 0, то cl_interp_ratio / cl_updaterate) updaterate зависит от сервера, и это все, что от него зависит. Пинг - абсолютно не при чем. Ещё кое что, если lerp желтый - идут большие потери пакетов, а значит сервер- УГ. Если lerp оранжевый, то потерь нет, но если будет лаг или лосс, то интерполировать будет нечего. Белый lerp означает то, что есть, что интерполировать и если пакет потеряется, то ничего страшного не будет, ибо есть запас.
настройка скриптом вот он сам:
alias lerpa+ "incrementvar cl_interp 0.01 0.09 +0.0001"// cl_interp +0.0001 alias lerpa- "incrementvar cl_interp 0.01 0.09 -0.0001"// cl_interp -0.0001 alias lerpb+ "incrementvar cl_interp 0.01 0.09 +0.001" // cl_interp +0.001 alias lerpb- "incrementvar cl_interp 0.01 0.09 -0.001"// cl_interp -0.001 alias lerpc+ "incrementvar cl_interp 0.01 0.09 +0.01"// cl_interp +0.01 alias lerpc- "incrementvar cl_interp 0.01 0.09 -0.01"// cl_interp +0.01
1.заходим по пути x:\Program Files\Steam\SteamApps\...акаунт...\counter-strike source\cstrike\cfg 2. создаем текстовый файл с названием autoexec 3.прописываем туда команды и сохраняем 4.меняем разширение файла из *.txt в *.cfg