Від пінгу гравця на тому чи іншому сервері, а точніше, від значення пінгу залежить, яким буде ігровий процес: чи будуть зависання, лаги, інші збої, або гра буде, що називається, «літати». І чим пінг гравця вище, тим ризик виникнення якихось неприємних явищ більше. Щоб уникнути всяких перешкод обмежте на своєму сервері пінг.
Інструкція
Для прикладу буде розглянута знаменита гра Counter Strike. Спочатку відкрийте директорію з сервером гри, потім перейдіть в папку cstrike / cfg. За допомогою найпростішого текстового редактора «Блокнот» відкрийте файл під назвою mani_server.cfg, щоб обмежити пінг. У цьому файлі знайдіть значення mani_high_ping_kick і поставте після нього одиничку, щоб включити обмеження пінгу, або нуль, щоб відключити його.
Далі виконується настройка функції обмеження. Пропишіть для цього в рядку mani_high_ping_kick_limit максимальне значення пінгу для гравців на цьому сервері. Рекомендоване значення - від 200 до 300. Більше ставити не варто.
Для установки максимального числа перевірок затримки у того чи іншого гравця, перш ніж його викине з сервера, скористайтеся рядком kick_samples_required. Виконується перевірка з періодичністю 1 раз в 1,5 секунди.
Щоб зафіксувати зміст повідомлення, яке побачить гравець, кікнути з сервера за пінг, скористайтеся рядком mani_high_ping_kick_message. Після цього рядка введіть текст, не забудьте його взяти в лапки. Зробивши всі необхідні зміни в настройках, перезапустіть сервер - зміни вступлять в силу.
Щоб встановлювати обмеження на пінг, можна скористатися плагіном, який називається Better-Hpk. У файлі amxx.cfg пропишіть hpk_ping_max, після чого введіть максимальне значення пінгу гравця. Можна окремо встановити максимальне значення пінгу в нічний період. Робиться це за допомогою команди hpk_ping_max_night.
Встановіть відповідно, у скільки нічний час починається і закінчується, за допомогою команд hpk_night_start_hour і hpk_night_end_hour. Щоб встановити інтервал між виконанням перевірок, скористайтеся рядком hpk_ping_time.