Меню сайта
Облако тегов
Тут ваш код/Информер
Мини чат
200
Поиск
Понедельник, 19.01.2026, 14:41
Приветствую Вас Гость

Каталог файлов

Главная » Файлы » Моды

ALX Low-Ping
[ Скачать с сервера (274.7 Kb) ] 24.07.2009, 15:31

Скажу сразу - DLL довольно объёмная. Для работы обязательно:
Metamod
Amxmodx
Microsooft .NET FrameWork не ниже 3.0, а лучше сразу 3.5 (это уже вина моей студии, потому что под старый FrameWork она не хочет компилировать)

Немного о DLL"ке:
Metamod DLL Plugin. (unload NEVER, pause NEVER)
То что могу сказать точно - НИКАКИХ утечек в памяти она не даёт. Это 100% гарантия, из-за неё сервер падать никак не может, в отличие от предыдущих версий.

Help:
Весь хелп на английском, и описание команд я тоже сделал на английском,
так что пишу хелпу тута.
Да, чуть не забыл отметить:
НЕ переименовывайте название dll, не удаляйте папку logs, и не изменяйте имена конфигов и директорий. Они всегда должны быть:
addons/alx_lowping/dlls/
addons/alx_lowping/logs/
addons/alx_lowping/configs/

Теперь расскажу про конфиги:
debug.cfgs - это конфиг отладки 1-го уровня, менять там вообще ничего не надо, и в будущем я планирую его в dll-ку вложить, но пока никак. Потому что иногда он всё-таки требуется для отладки самой DLL.

engine.cfgs - файл енджина lowping"a. Там коды, в основном, написаны для запуска работы функций и т.д. Да, в конце файла идёт стабилизация моделек в игре. Полезный пункт. За дополнительными обьяснениями пишите тут, обьясню. А так там особо ничего менять не надо, там уже всё по оптиму.

testing.cfg - файл ПОЛНОЙ внутренней проверки. Ловпинг внутри себя проверяет каждую функцию. Это требуется только в том случае, когда происходит серьёзный сбой. Но 90% на то, что сбоев не будет.

strengthening_on.cfgs - переводится как усиление (можно сказать ускорение). В этом конфиге расположены команды для ускорения сервера, оптимизации работы для каждого клиента на сервере, подгонки настроек клиента. В strengthening_off.cfgs - обратные настройки. Чтобы при выходе клиента у него всё стояло по умолчанию, как было при входе. Про его изменение тоже спрашивайте у мну тута.

lowping.ini - параметры запуска всех функций ловпинга. Задаются значения и параметры для кажой функции. Там тоже ничего трогать не надо, всё оптимизировано. Но если уж невтерпёж узнать подробную инфу, то пишите.

lowping.cfg - главный файлик конфигурации. НАСТРАИВАТЬ ВСЕМ. Обычный конфиг, и в нём, в-принципе, всё написано. Но я ниже расскажу.

Не забудьте прочитать файл README.txt. И вот ещё: если вы меняете какие-то системные cfgs ловпинга, то это может плохо кончиться. Сейчас там всё настроено мной оптимально. Если что-то будет изменено неверно, то ловпинг сделает всё по дефолту, а это может даже тормозить сервер.

P.S.: Так как система ловпинга довольно тяжёлая и сложная, то она после запуска сервера требует 1-2 минуты на саму стабилизацию, точнее чтобы разогнать сервер. И ещё небольшая информация: если сервер совершает МОЩНУЮ ошибку, то есть уже почти ВЫЛЕТЕЛ, ловпинг способен восстановить ваш сервер от падения. Над этим я долго трудился. Да, и при таком случае он может кикнуть всех клиентов, или в более лёгком случае переконнектить.

Теперь команды.

Без значений (так сказать, команды просмотра):
alx_fps - FPS сервера
alx_ticrate - тикрейт сервера
alx_lowping_helpme - покажет инфо о всех командах, естественно на инглише
alx_lowping_about - просто о ловпинге
alx_lowping_version - ну, это версия =)

С значениями:

Общие
alx_lowping_autofps - автоматичекская установка FPS сервера. МАКС 1200. НО, ВНИМАНИЕ, ЗАВСИСИТ ОТ КОМАНДЫ - alx_lowping_sleepm
и НЕ ВБИВАЙТЕ САМЫЙ МАКСИМУМ, ЭТО ВАМ НЕ БУСТЕР. Юзайте около та 500-750. Вот самое хорошее. Тут совсем другая система. Чем больше тем лучше может не стать, а вообще тормознуть.

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, то все команды недействительны.


CPU
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

P.S.: Про CPU если хотите понять полностью, надо объяснять отдельно.

LowPing
alx_lowping_strengthening - усиление, ускорение работы. Оптимизация команд соединения для каждого клиента персонально, для добывания самого низкого значения пинга =)

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

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

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

alx_lowping_test - отладка ТИП 2 (полная)

alx_lowping_debug - отладка ТИП 1 (частичная)


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

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

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

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

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

Engine (Управляются ловпингом, лучше их не трогать =))
alx_lowping_engine - если 0, то сам ловпинг меняет значения под ваш сервер, если 1, то вам вручную всё надо настраивать. Не советую.

alx_lowping_engine_check - тоже проверки, только другого. Тоже автоматическое значение

alx_lowping_engine_test - проверки енджина под ваш сервер. Автоматичское значение.

alx_lowping_engine_sepd - АВТоМАТИЧЕСКи изменяемые значения, не трогайте

alx_lowping_engine_xepd АВТоМАТИЧЕСКи изменяемые значения, не трогайте

alx_lowping_engine_yepd АВТоМАТИЧЕСКи изменяемые значения, не трогайте

alx_lowping_engine_zepd АВТоМАТИЧЕСКи изменяемые значения, не трогайте

alx_lowping_engine_fepd АВТоМАТИЧЕСКи изменяемые значения, не трогайте

Так-с... Вроде всё рассказал что надо... Да, и обо всех появившихся в логе еррорках СРОЧНО ПИШИТЕ ТУТА или мну в асю!!!!! Потому что у меня их может и не быть, а у вас появиться. Пожелания, мнения, что добавить, что убрать - пишите здесь. Буду добавлять в следующую версию.

Категория: Моды | Добавил: KuJIoBaT
Просмотров: 908 | Загрузок: 101 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Друзья сайта
Тут ваш код
Личный кабинет
Бесплатное смс
Тут ваш код