ТОП участники

  • alen
    804 Очка(ов)
  • bobovwik
    107 Очка(ов)
  • _SNd!_
    54 Очка(ов)
  • hide
    47 Очка(ов)
  • EAGERSPORT
    35 Очка(ов)
 

Warning: Parameter 3 to mb_videobot() expected to be a reference, value given in /home/users1/a/alen/domains/mycybersport.com/libraries/joomla/event/dispatcher.php on line 136
Снижение задержки сервера | pingbooster
(6 голоса, среднее 3.67 из 5)
Интересное! - Общие
Автор: alen   
25.04.2010 16:32

cs161cssPingbooster - решение, позволяющее снизить задержку в игре, зависящую от сервера. Если сервер стоит на ОС Windows то требуется плагин,а если на ОС Linux, то включить pingbooster можно одной командой, которую надо запихнуть в файл запуска ваших серверов. Стандартно сервера имеют собвственную задержку около 20мс на обработку пакетов, с помощь. этой команды ее можно снизить.

Команды включения pingbooster:

  • для Counter-Strike 1.6 (и т.д. Half-Life модов) "-pingbooster"
  • для Counter-Strike:Source "-pingboost"

Команда имеет несколько значений:

  • Режим "1" Самый безопасный и наименее ресурсоемкий метод снижения пинга. Этот метод снижает задержки к 10 мсек на сервере.
  • Режим "2" использует аналогичные методы снижения задержки, но возможны зависания сервера, требуется тест в каждом конкретном случае.Попробуйте.
  • Режим "3" сводит  задержки до минимально возможного уровня . Но он может очень сильно загрузить процессор.

Для Counter-Strike 1.6 существуют так же плагины для снижения пинга.

  • Booster
Установка:
1)Переносим папку booster в ваш /cstrike/addons/ .
2)В /cstrike/addons/metamod/plugins.ini добавляем строку:
win32 addons/booster/booster_mm.dll  , сохраняем.
3)Добавляем в основной конфиг нашего сервера:
booster_show_connmsg 1
booster_autofps 100
booster_minsleepms 3
booster_force_systicrate 10000
booster_cpu_enabled 0
booster_cpu_spikemax 3
booster_cpu_spikelevel 75
booster_cpu_mminc 2
  • Alx Low Ping

Кидаем файлы в:

/cstrike/addons/

В конфиге lowping настраиваем:

alx_lowping_autofps - автоматичекская установка FPS сервера.

alx_lowping_sleepm - скажу прямо - это оптимизирует выше указанную команду автофпс. итак:
1 - значит можно ставить autofps от 600 до 1200
2 - от 400 до 500
3 - от 300 до 400
4 - от 200 до 300
5 - от 150 до 250
6 и до 10 - и так далее снижается. 10 - это вообще лажа, наоборот пролагивать может = )

alx_lowping_join_msg - мессага, которая вылезает в консоли игрока при заходе на сервак. Значения: 0 - ОФФ, 1 - строчное соообщение, 2 - сообщение табличкой.

alx_lowping_sysrate - мануальное управление. Вообще не юзайте его. Это на пожарный случай, если вышеуказанная система не запашет. Но такое врядли, я с ней хорошо поработал, и она всегда пашет) Если значение будет превышать 30, то все команды недействительны.


alx_lowping_cpu - включение\выключение контроля CPU. Значения 1 и 0 соответственно.

alx_lowping_cpu_mspike - в какое количество шагов будет сброшен дамп проца после пересечения значения level

alx_lowping_cpu_level - уровень нагрузки на процессор (в %), при достиженнии которого будет сброс до cpu 0, в течение времени timer

alx_lowping_cpu_timer - время, в которое будет сброшен CPU нагрузки на проц. Зависит от значения level, если превышает значение level то в течение этого времени timer он сброссит дамп до 0. Зависит ещё и от mspike
alx_lowping_strengthening - усиление, ускорение работы. Оптимизация команд соединения для каждого клиента персонально, для добывания самого низкого значения пинга =)

alx_lowping_proc_mdl - стабилизация оружия, моделей, выстрелов, чтобы пинг не прыгал

alx_lowping_premonitor_win - тип premonitor: 0-Win XР, 1-Win Vista

alx_lowping_alxbots_support - поддержка моих ботов (на других непашет)

alx_lowping_hpk - включение\выключение пинг кикера. 1 и 0 соответственно

alx_lowping_hpk_mping - максимальный пинг игрока, при превышении которого, он будет удален с сервера

alx_lowping_hpk_tests - количество тестов пинга

alx_lowping_hpk_checks - количество проверок

alx_lowping_hpk_delay - интервал кика в секундах


 
Rambler's Top100