Оптимізуємо пінг в cs s (прибираємо лаги) - все про cs source - каталог статей - персональний сайт

Прибираємо лаги в CS: S

Потрібно розуміти, що на кожному сервері доведеться ставити різні Рейт, так все сервера налаштовані по-різному (дивіться вище опис tickrate). Завдяки цій інструкції Ви без праці навчитеся це робити.

Для установки Рейт, просто введіть в консолі потрібне значення. Наприклад: cl_cmdrate 30

cl_updaterate - скільки разів в секунду Ваш комп'ютер запитує сервер про позиції гравців (за замовчуванням 20);
cl_cmdrate - скільки разів в секунду Ваш комп'ютер посилає позиції гравців на сервер (за замовчуванням 20);
rate - максимальна кількість байтів, які Ви можете отримати.

cmdrate updaterate

Зайдіть на сервер і поміняйте Ваші Рейт на cl_cmdrate 80 і cl_updaterate 60. Пограйте кілька хвилин. Ви повинні переконається, що значення в області під номером 5 на net_graph НЕ урізаються сервером. Якщо значення весь час показують 33.3 або 66.6, це означає, що Ви повинні зменшити значення до cl_cmdrate 66 і cl_updaterate 45. Пограйте кілька раундів, і спостерігайте за loss і choke. Якщо у Вас choke, Ви повинні поставити Рейт на більш низькі значення. Дотримуйтеся співвідношення три до чотирьох, тобто updaterate повинен становити ¾ від cmdrate. В принципі це необов'язково, але бажано.

Наприклад, якщо у Вас choke 10, то і Рейт слід опустити на 10 значень, до cl_updaterate 40 і cl_cmdrate 55. При грі на паблік серверах цілком нормальним вважається choke 5 в середині раунду, а на початку і в кінці раунду до 10-20 (choke всегода вище на початку і в кінці раунду, коли сервер скидає і оновлює об'єкти).

Увага! Як правило на серверах з постійним респаун гравців (типу DM або Conquest) choke вище, так як на сервер лягає велике навантаження, ніж на звичайний сервер. Тому зміна Рейт на жаль не завжди рятує від choke, але дозволяє його зменшити.

Налаштування Рейт дозволяє встановити максимальну кількість даних, які приходять до Вас від сервера в байтах в секунду. В принципі, прийнято встановлювати такі значення:

Для установки Рейт, просто введіть в консолі потрібне значення. Наприклад: rate 25000.

Щоб візуально знизити пінг, наберіть в консолі:

cl_cmdrate +80
У мене пінг зменшився до 1

Схожі статті