Не знаете, как понизить пинг на своём CS 1.6 сервере? Читайте!
Есть большое количество модов для понижения пинга на cs 1.6 сервере. В этой статье я приведу в пример несколько таких модов.
1. Booster lite.
Этот мод снижает пинг в среднем в 2 – 4 раза и повышает немного fps. Скачать booster lite можно по ссылке ниже:
"Скачать Мод booster lite"
Перед установкой booster`а убедитесь, что у вас на сервера установлено AMX Mod X иначе booster и другие моды, работать не будут. Если у вас нету AMX Mod X (это в основном если сервер собирают с 0) то качаем его по ссылке ниже:
"Скачать AMX Mod X"
Установка AMX Mod выполняется в D:\Counter-strike\cstrike\addons.
И так перейдём к установке и настройке booster lite:
Если у вас на сервере стоит booster других версий, то его надо удалить!
1) В папке addons надо создать папку boosterlite.
2) В папку boosterlite надо скопировать все файлы кроме txt файлов.
3) Надо зайти в папку addons/metamod и открыть файл plugins.ini.
4) Надо обязательно добавить в plugins.ini строку:
- Код:
-
win32 addons/boosterlite/booster_lite_mm.dll
5) Закрыть и сохранить проделанную нами работу.
Установка завершена.
Для того чтобы бустер работал надо сделать:
1) В файле server.cfg должно быть написано:
- Код:
-
booster_lite_mode 0
sys_ticrate 10000
2) Сервер надо запускать с прописанной командой в свойствах ярлыка hlds.exe -noipx -
Например:
D:\counter-strike\HLDS\hlds.exe –noipx
2. ALX Low Ping
Чем хорош этот мод?
1) Совершенные и надёжные функции autofps.
2) Встроенный "HELP".
3) Ведение логов.
4) Оптимизирован под разные виды Windows.
5) Не даёт утечек памяти.
6) Может восстановить сервер от падения.
7) Дополнительные команды ускорения.
8 ) Более совершенная оптимизация под метамод.
9) Связь с АМХ Mod X
10) Лучше работает, меньше "жрёт" ресурсов. Можно сразу на одном компе два сервера запускать с этим ловпингом и проблем не будет.
11) Оптимизация моделей оружия в игре (пинг в игре меньше скачет при выстрелах, взрывах и всего такого).
12) Более шустрая работа с FPS.
13) Ну и встроенный HPK.
Скажу сразу - DLL довольно объёмная.
Для работы обязательно:
Metamod
AMX Mod X
Microsooft .NET FrameWork не ниже 3.0, а лучше сразу 3.5 (это уже вина моей студии, потому что под старый FrameWork она не хочет компилировать).
Скачать ALX Low Ping, можно по ссылке ниже:
"Скачать ALX Low-Ping"
Немного о 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 - файл ПОЛНОЙ внутренней проверки. ALX Low Ping внутри себя проверяет каждую функцию. Это требуется только в том случае, когда происходит серьёзный сбой. Но 90% на то, что сбоев не будет.
strengthening_on.cfgs - переводится как усиление (можно сказать ускорение). В этом конфиге расположены команды для ускорения сервера, оптимизации работы для каждого клиента на сервере, подгонки настроек клиента. В strengthening_off.cfgs - обратные настройки. Чтобы при выходе клиента у него всё стояло по умолчанию, как было при входе. Про его изменение тоже спрашивайте у мну тута.
lowping.ini - параметры запуска всех функций ловпинга. Задаются значения и параметры для каждой функции. Там тоже ничего трогать не надо, всё оптимизировано. Но если уж невтерпёж узнать подробную информацию, то пишите.
lowping.cfg - главный файл конфигурации. НАСТРАИВАТЬ ВСЕМ. Обычный конфиг, и в нём, в принципе, всё написано. Но я ниже расскажу.
Не забудьте прочитать файл README.txt. И вот ещё: если вы меняете какие-то системные cfgs Low Ping`a, то это может плохо кончиться. Сейчас там всё настроено мной оптимально. Если что-то будет изменено неверно, то ALX Low Ping сделает всё по дефолту, а это может даже тормозить сервер.
П.С. Так как система ALX Low Ping`a довольно тяжёлая и сложная, то она после запуска сервера требует 1-2 минуты на саму стабилизацию, точнее чтобы разогнать сервер. И ещё небольшая информация: если сервер совершает МОЩНУЮ ошибку, то есть уже почти ВЫЛЕТЕЛ, ALX Low Ping способен восстановить ваш сервер от падения. Над этим я долго трудился. Да, и при таком случае он может кикнуть всех клиентов, или в более лёгком случае переконнектить.
Теперь команды.
Без значений (так сказать, команды просмотра):
alx_fps - FPS сервера
alx_ticrate - тикрейт сервера
alx_lowping_helpme - покажет инфо о всех командах, естественно на инглише
alx_lowping_about - просто о ловпинге
alx_lowping_version - ну, это версия =)
С значениями:
Общие.
alx_lowping_autofps - автоматичекская установка FPS сервера. МАКС 1200. НО, ВНИМАНИЕ, ЗАВСИСИТ ОТ КОМАНДЫ - alx_lowping_sleepm
и не вбивайте самый максимум, это вам не booster. Юзайте около та 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 (полная)
Всё установка сервера завершена. Приятной игры. Если есть какие-то вопросы, то задаём их на нашем форуме!