Не знаете, как
понизить пинг на своём 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 строку:
Code
win32 addons/boosterlite/booster_lite_mm.dll
5) Закрыть и сохранить проделанную нами работу.
Установка завершена.
Для того чтобы бустер работал надо
сделать:
1) В файле server.cfg должно быть
написано:
Code
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,
и не изменяйте имена конфигов и директорий. Они всегда должны быть:
Code
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