Как ограничить пинг?

3 ноября 2014 г. Просмотров: 968
От пинга игрока на том или ином сервере, а точнее, от значения пинга зависит, каким будет игровой процесс: будут ли зависания, лаги, прочие сбои, или игра будет, что называется, «летать». И чем пинг игрока выше, тем риск возникновения каких-нибудь неприятных явлений больше. Во избежание всяких помех ограничьте на своем сервере пинг.

Инструкция

  • Для примера будет рассмотрена знаменитая игра 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.
  • Оцените статью!