Плагины от лагов на сервер кс. Оптимизируем сервер

09.02.2019

Getting Started.

Alright, so in order to really get set up... We"ll need a few things. This mod requires a few others in order to work.

First We"ll need:
Dawnguard
Race Compatibility
Naruto-Overhaul
and the Update.esm

Race Compatibility for the fact that The Uchiha Clan Mod is in fact a custom race.

Naruto-Overhaul for the Jutsu and Eye textures... Vampirism is a unless you have Better Vampires or Vampiric Thirst mods. So just stay away from Vampirism if you really care about how the eyes look.

Dawnguard and the Update are required. (At least they are for mine. Idk if there"s a plain version or not.)

Other than those, you don"t need anything else. But I would recommend Apachii Hair, or any other hair mod to make a decent looking character.

Character Creation, and Choosing a Path.

Creating the Character isn"t hard. You just choose the Uchiha Race and customize them. If male, I recommend setting the complexion down to zero. Otherwise the cheeks look like your character got into a fight with acne and lost. I also recommend getting rid of the facial hair, and changing the base hairstyle. (That"s where a hair mod comes in handy. Otherwise the Uchiha will look like an idiot.)

Character Creation is done. That wasn"t hard... Same as the basic vanilla races, right?

When you start, you"ll have to select the Eye"s Manager power, and use it. This saves the character"s base eyes, allowing them to go back to normal when you turn off the Sharingan.

Then you"ll have to cast the Sharingan Awakening. This won"t actually awaken the Sharingan untill you have killed twenty people. (They have to be humanoid. Creatures, monsters, and Draugr won"t help at all. Vampires are still counted though.) Casting this will let you choose a path.

The Paths are as follows:
Madara
Sasuke
Itachi
Tobi
and Shisui.

Each one has their own strengths. Some have a few, if any weaknesses.

The Paths of Uchiha.

Each path has it"s own style. Some may use the same Mangekyo Abilities, (Such as Shisui sharing Itachi, and Sasuke"s Tsukuyomi.) while one doesn"t use the other abilities.

All Mangekyo"s will degrade your eyesight. There is an Uchiha Boss under the Ragged Flagon... at level sixty... Ish.

Tobi"s Mangekyo does not have the Amaterasu, or Tsukuyomi. He get"s the Kamui, allowing him to become ethereal, and teleporting. With his own little pocket dimension to rest in.

Madara gets a basic Tsukuyomi(Illusion Spell that paralizes.) and his Susano"o. (God of Valor.) The Susano"o at first is almost useless besides being a shield. When upgraded though, you become a giant god of wrath. His perfect Susano"o is what set"s him above in the Mangekyo abilities... Granted you have to get the Eternal Mangekyo from "The Last Uchiha." Madara also get"s two Jutsu to his path. The "Goukakyu no Jutsu," and the coveted "Gouka Mekyaku." If you go to get the Rinnegan, he also gets a few Mokuton abilities. -I had to rewrite this one... He doesn"t get black fire.-

Sasuke gets quite a bit. First you have the Chidori, Chidori: Nagashi, and the Chidori: Eisou once you hit the Mangekyo... Plus Kirin, can"t forget the freaking Thunderclap. He also get"s the Amaterasu, and the Tsukuyomi. If you got the SasukeRinnegan.esp then you can even get his Rinnegan. (It adds in another level of eye powers that make you feel like a god...) Sasuke"s Susano"o isn"t as big as Madara"s, but there is a perfect form. He doesn"t get the wood style, but meh, he can call a friggin Lightning Bolt on people. It can, and will hit their heads... Kind of funny to watch actually.

Itachi gets a few things. Fire style Ninjutsu, Amaterasu, and Tsukuyomi. His Susano"o is actually pretty powerfull, despite the fact that he doesn"t have a perfect form for it. Itachi also get"s the Mirage Raven. Which basically let"s you cheat death. Itachi is more powerful with Illusions than the others... At least with vanilla styled illusions.

Shisui gets the Body Flicker technique. This let"s him teleport to a targeted area, or behind the back of his opponent. He also gets the Kotoamatsukami, and the same Tsukuyomi that Itachi has. These set him just above Itachi in the terms of Mangekyo Illusions. He might also have the Mirage Raven like Itachi does, but I"m not very sure. I haven"t dealt with the last two paths. They"d make good mages, or Assassins due to their Illusion abilities... But I"m not a big fan of Skyrim"s Illusion magic.

The Paths When Choosing To Play With Classes.

As I said in the last section. Itachi"s, and Shisui"s paths are good for Assassin, or thief builds.

Unfortunately non of these paths are really good for Heavy Fighter builds. Unless if you use the Susano"o of Madara and Sasuke. I"d recommend using either the Kusanagi Sword that comes with the Overhaul, or a Dragonbone Sword. Even then, Heavy Armor isn"t really good for them.

The Best Mage types, are Madara, and Sasuke. But they are also... okay... Fighters. Madara uses a lot of his fire jutsu in the show but only gets two in the mod. While Sasuke uses a lot of Lightning. Sasuke only gets one Fire Jutsu in this mod, I never use it since it"ll give me a CTD. My system isn"t set up for a rapid fire fireball spell like that.

Tobi can be a good mage or thief, but he isn"t really all that good in terms of power and skill. I"d rather get the Tobi Pack mod just to use the teleporting abilities as a Sasuke, or Madara Character. Other than that, he"s pretty useless. Even though he can get the Rinnegan.

Here is a basic list of which paths I feel go great with which class.

Warrior, Knight, Paladin, etc.: Madara, and Sasuke... Only because of their Susano"o abilities. Shisui would make a good one, just cause he can teleport and stab someone in the back, but other than that he"s not cut out for it.

Mage Types: Madara, Sasuke, Itachi, and Shisui. The last two are best with Illusions. Madara with Fire and Wood, and Sasuke with Lightning. Madara can only use Wood Style when you get the Rinnegan.

Assassin, Thief types: Itachi, and Shisui. They are masters of Illusion magic, and their Mangekyos posess powerful Illusionary abilities. What Assassin doesn"t know how to mess with peoples heads? Shisui can also use the Shunshin, or Body Flicker. Which as I said, teleports him to a targets backside. Stab happy!

I haven"t really played with Itachi, Shisui, or Tobi paths very much. So I can"t really say how good they are. Shisui"s abilities are hard for me to play with as my graphics card hates high speed stuff. My RAM is far too low for me to effectively get a new one. Tobi"s Path is only really good for fast traveling, and storing items in the pocket dimension. Itachi"s Path, while makeing a very good Assassin, isn"t really my style. I prefer to just blow everything up, even though I know how to make and play a good assassin character without needing Illusion skills.

Since I always play as a Swordmage, I use Madara"s, or Sasuke"s paths. And I haven"t even tried to get the Rinnegan yet... Damn, now I have to do that.

Anywho, you don"t have to play with classes anyways. They just add to the roleplaying. I actually try to max out all of my skills when playing Skyrim. Just like I did in Oblivion. I"d have my class skills, but I would also work on the other skills too.

End Note: I do not own The Uchiha Clan mod. It"s a great race mod, and I hope to see more. Hopefully the next game will let the author of this mod do a whole lot more for it. I would like to thank "esu_riddick and Omega 1084" from Nexus for creating and sharing this mod with other players.

As stated above. This mod guide is "Slightly" out of date. A few changes were made after V.16.3, which is the version I had when I wrote this small guide. The changes were only a few things that weren"t an issue with everything that is written for this guide.-

The updates were mainly for:
-The Rinnegan"s abilities (Power Levels, MCM configuring, etc.)
-Sasuke"s Path can now access the Rinne-Sharingan without needing another plugin
-Tobi"s path was fixed for quite a few of the bugs found in it
-Madara"s Mokuton (Woodstyle) Jutsu were cleaned a bit, and some were enhanced
-Susano"o was enhanced for all paths, though Madara"s is the only one with a Perfect Form
-As well as a few other things.

As far as I know, this mod was never converted for Skyrim: Special Edition, I haven"t seen an update for this mod since mid-to-late 2016. (Besides, I hate to say it... but Skyrim: SE is too buggy for me to say is the better of the two games. It"s a pain to mod, a pain to play with SKSE64, and is constantly being updated for the... Majorly Valued Creators Club... Cough-A major POS!-Cough)

Модификация добавляет новую играбельную расу Учих из вселенной Наруто и всё тесно связанное с ней.

Геймплей:
Возможность опробовать себя в роли одного из последних представителей Клана Учиха, возможность уподобиться Самому первому прародителю - Индре, познав истинные секреты Шарингана, обрести Риннэган и получить могущество Пэйна или даже Рикудо Сэннина...
Система открытия новых возможностей, новых видов глаз, так как и задумано по оригинальному миру Наруто. Возможность выбрать свой путь, со своими способностями и отличиями от других...Может вы захотите пойти по пути изворотливого и живучего Тоби, а может Мстительного Саске, или же стирающего в пепел своих врагов Мадары? Только вам решать.

Способности:
Много новых способностей связанных с Кеккей Генкаем Учих - Шаринганом (А так же с Риннэганом)
Которые даются игроку в зависимости от выбранного им пути. Получить все способности которые вы захотите - не получиться, выбирайте то что хорошо подойдет вам.

Список Способностей:
Шаринган: - особый глаз который в зависимости от количества Томоэ может все сильнее замедлять время, находить существ, видеть в темноте. Не имеет других уникальных способностей.

Мангекьё и Бесконечный Мангекьё Шаринган - Эволюция Шарингана с 3 Томоэ, дает возможность использовать помимо замедления уникальные способности для каждого из путей. Разница лишь в количестве использований за день и.... сами узнаете. Для открытия необходима смерть близкого вам человека, не важно подстроенная вами или вашим врагом, а так же большое количество убийств, для Бесконечного Мангекьё вам предстоит сильно потрудиться.... смотрите не ослепните...

Сусаноо - скелетообразный защитник, разделен на 3 или в случае с Мадарой 4 стадии, с каждой стадией потребляет всё больше здоровья но дает лучшую защиту и силу.
Аматерасу - чёрное испепеляющее пламя, работает как крик, поджигает все в радиусе видимости в зависимости от степени крика.
Тсукуёми - способность отправляющая врага в мир иллюзий, где он не способен наблюдать и воспринимать реальность, обычно сопровождается параличом или сильным замедлением действий от 15 до 45 секунд и, в некоторых случаях, также наносит урон.
Шуншин - телепортация на короткое расстояние в поле зрения до 40 метров.
Телепортация - всевозможные техники Телепортации в разные места, на этом специализируется Тоби.
Камуи - измерение в которое можно попасть если знать как, Тоби Знает. В измерении имеется кровать, сундук, клетка для гостей...
Котоамацуками - Специфическая способность контролирующая разум жертвы, разделена на 3 стадии: Друг,Спутник,ХАРАКИРИ...
Изанаги - Автоматически срабатывающая способность. Когда вам грозит опасность а ваше здоровье приближается к 15% от полной шкалы, если вы не умрете, то применяется данная способность, которая восстанавливает вам здоровье и дает сбежать, оставив клона, НО цена довольно высока.... Берегите свою жизнь.

Риннэган - Особый вид глаз, эволюция Шарингана, дает пользователю прибавку к магии и прочим характеристикам, позволяет применять особые способности. Для открытия необходима колоссальное количество жертв и открытый Бесконечный Мангекьё, после чего узнать в храме Нака Шринне о том как заполучить Риннеган...

Чибаку Тенсэй - Управление Гравитацией (на подобии ванильного Телекинеза только сильнее) : Позволяет притягивать Людей и Животных и отбрасывать прочь.
Шинра Тенсэй - Управление Гравитацией: отталкивающая волна наносящая большой урон
Шинра Тенсэй Ареал - Тоже что и обычный Шинра Тенсэй но сильнее и распространяется вокруг пользователя.
Призыв специальных животных - Один из путей Рикудо - призыв адских тварей.
Призыв меча из Чакры - Обычный меч из метала чакры как у Пэйна
Гигантский Метеорит - Сверхмощная техника Риннэгана Мадары
Техники Мокутона - особенные древесные техники Мадары
Гедо: Риннэ Тенсэй - самая удивительная техника, она способно вернуть мертвых к жизни, навсегда, не в качестве нежити. Говорят, слишком слабые люди после ее применения не выживают...
Также присутствует много других способностей которые не имеют отношения к особенностям Учих, но для каждого пути они также различны..

Броня и Оружие:
Некоторое количество брони и Оружия учих, что бы найти его и заполучить у вас могут уйти долгое время,а может вам повезет.

Локации :
Присутствует Нака Шринне который вам предстоит найти... не переживайте, если вы достаточно потрудитесь в мастерстве ниндзя убийцы своими глазами,..то вы обязательно найдете святыню Учих...

Настройка Мода :
Мод имеет своё меню MCM в котором можно настроить некоторые детали.

Требования:
Skyrim 1.9 и выше.

Ручная Установка:
Скопировать содержимое из нужных вам папок в папку Skyrim/Data и подключить esp файлы.

Итак вы создали свой сервер CS 1.6, но вот ведь проблема, сервер периодически зависает или падает, у игроков жутко скачет пинг...
Как избавиться или же свести к минимуму риск возникновения подобных неприятностей:

1. Требования к "железу" и подключению

Одна из причин лагов на сервере - недостаточная мощность компьютера или недостаточная скорость и надежность сетевого соединения.
На самом деле ознакомиться с этим пунктом желательно еще до того как вы решите создавать сервер.

Рассмотрим подробнее системные требования HLDS сервера. Внимание, все требования приведены с учетом того, что компьютер используется только для обеспечения работы сервера, если есть еще и параллельные задачи(например вы хотите поиграть на сервере с того же компьютера где он и установлен), требования необходимо повысить.

- Оперативная память
Наиболее важное системное требование. Зависит в первую очередь от числа слотов на сервере. Также зависит от модов и плагинов, но в меньшей степени. Во время работы HLDS сервер потребляет в среднем 8-12Мб на 1 игровой слот, но поскольку это значение может достаточно сильно варьироваться, то рекомендуемым значением является 20Мб на слот.

Таким образом при определении необходимого размера памяти под сервер руководствуйтесь требованиями:

10 слотов на сервере = 200Мб RAM
12 слотов на сервере = 240Мб RAM
16 слотов на сервере = 320Мб RAM
20 слотов на сервере = 400Мб RAM
24 слота на сервере = 480Мб RAM
и т. д.

- Процессор
Нагрузка на процессор во многом зависит от того будут ли на сервер установлены моды, и если да то какие. например сервер с Zombie-модом будет расходовать ресурсы CPU раза в 2 больше чем простой паблик. Также многое тут зависит от числа слотов, от требуемого FPS сервера. В общем для примерной оценки можно сказать что для нормальной работы паблика на 20 слотов с последней версией AMXX без дополнительных модов подойдет любой процессор Intel/AMD с частотой 2Ггц.
Если вы собираетесь поднимать более одного сервера, то желательно(но не обязательно) чтобы и ядер в процессоре было больше одного.

Остальные параметры железа играют незначительную роль и рассматривать их подробно не будем.

- Сетевое соединение (Если вы создаете сервер только для локалки, вам этот пункт не нужен)

Требование к скорости соединения с интернетом зависит в первую очередь от числа слотов, а также, в меньшей степени от плагинов. Наиболее требователен HLDS сервер к исходящей скорости (скорости отдачи), с этим нужно быть внимательнее, поскольку многие провайдеры делают в своих безлимитных тарифах исходящую скорость (скорость отдачи) заметно ниже, чем входящую скорость (скорость закачки).
Необходимая исходящая скорость на 1 слот примерно 15 кбайт/сек (120 кбит/сек)
Необходимая входящая скорость на 1 слот примерно 2 кбайт/сек (16 кбит/сек)
Заметим, что реально средний потребляемый трафик, будет несколько ниже приведенных значений, но скорость сильно меняется в процессе работы сервера, поэтому нужно руководствоваться максимальными значениями.
Умножаем эти значения на число слотов на сервере и получаем требование к скорости.

2. FPS сервера

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


Методы повышения FPS:


Linux
На линуксе все очень просто: добавляем в параметры командной строки -pingboost 3 для обеспечивания максимальной нагрузки на CPU и максимального FPS. Если нагрузку надо снизить то понижаем значение до -pingboost 2 или -pingboost 1.

Windows
Тут все несколько сложнее. По-умолчанию в Windows установлена слишком низкая частота MMTimer(мультимедиа таймер), в следствии чего HLDS сервер обрабатывает пакеты с низкой частотой, из-за этого fps сервера не будет больше 64, что хорошему пингу не способствует. Есть 2 пути решения этой проблемы:

- Увеличение частоты mmtimer.
Самый простой способ - запуск любого приложения Windows, который увеличивает частоту mmtimer, например Windows Media Player. Просто запускаете WMP в фоновом режиме и FPS увеличивается до 500 а возможно и до 1000. Во время работы сервера в зависимости от нагрузки на процессор FPS изменяется в диапазоне от 150 до 500 или до 1000.
Также можно использовать Booster 1.7 (я юзаю этот, можно 2.40) - плагин к Metamod.
Действует он таким же образом, изменяя mmtimer для обеспечения заданного FPS.


Вот настройки Booster 1.70 по-умолчанию: (добавлять в server.cfg)
booster_show_connmsg 1
booster_autofps 150
booster_minsleepms 3
booster_force_systicrate 0
booster_cpu_enabled 0
booster_cpu_spikemax 3
booster_cpu_spikelevel 75
booster_cpu_mminc 2


Из всех этих настроек наиболее важны booster_autofps и booster_minsleepms, первая означает каким FPS должен быть в среднем, вторая ограничивает максимум FPS следующим образом, например:
booster_autofps 150 означает, в среднем FPS сервера будет около 150 fps
booster_minsleepms 3 означает, что максимум FPS сервера = 1000/3 = 333 fps
Настраивать их нужно по своему усмотрению, в зависимости от нагрузки сервера на ваш процессор. Помните, что не всегда имеет смысл гнаться за слишком высоким FPS, иногда лучше снизить нагрузку. Отличия в пинге игроков и нагрузке на CPU между серверами работающие допустим на 200 и на 500 FPS достаточно небольшие. Эти же самые различия для серверов к примеру на 64 и на 200 FPS гораздо больше. То есть пинг не будет снижаться пропорционально увеличению FPS.
Важно, если вы используете Booster - никаких других приложений, увеличивающих частоту mmtimer не должно быть запущено, иначе контроль максимума fps booster_minsleepms теряет смысл.
Функция мониторинга нагрузки CPU - booster_cpu_enabled 1 работает только на английской версии Windows и только для одноядерных процессоров.
Есть еще один плагин схожий по функциям, но шире по настройкам и возможностям, чем Booster. Это ALX Lowping. Использовать его можете на свое усмотрение, на данный момент плагин очень хорошо себя арекомендовал, я пользуюсь им.

Обработка пакетов HLDS в необходимое время.
При этом способе сервер HLDS обрабатывает пакеты только в то время, когда это необходимо, то есть, когда приходит пакет от клиента. FPS сервера будет увеличен ровно настолько, насколько это нужно для обработки пакета. Поскольку этот способ не требует увеличения частоты mmtimer, то он может неплохо сэкономить ресурсы CPU. Для этого нужно установить плагин Booster Lite
Настройки Booster Lite по умолчанию:
sys_ticrate 10000
booster_lite_mode 0 //контролирует степень нагрузки на CPU (от 0 до 3) 0 - самый высокий уровень, наиболее эффективно понижает пинг, 3 - самый низкий уровень, фактически отключает Booster-Lite
booster_lite_extra_sleep_frequency 10
Использование Booster-Lite позволяет добиться такого же, а возможно даже и лучшего результата, чем при использовании Booster. И при этом к тому же нагрузка на процессор будет существенно меньшей даже если ставить booster_lite_mode 0.
Есть лишь один минус - при использовании Booster-Lite нельзя запускать никакие приложения, повышающие частоту mmtimer (Windows Media Player, Winamp, QIP и т.д.). Иначе последствия будут непредсказуемыми, начиная от ускорения игрового времени на сервере и заканчивая вылетом сервера с ошибкой.

Какой из двух методов повышения FPS выбрать решать вам. Можно еще использовать Booster версии выше чем 2.0, там объединены функции Booster 1.7 и Booster-Lite, но его использование повышает риск падения сервера.
Если у вас несколько серверов и многоядерный процессор и вы хотите распределить разные сервера(нагрузку) по разным ядрам, не используйте Booster 1.70 или ALX LowPing, поскольку несмотря на заданное соответствие (Affinity), нагрузка всех серверов всегда будет ложиться только на 1 ядро.

3. Защита от атак
Сервер может сильно лагать или даже зависнуть в случае успешно проведенной DDos атаки. Для защиты от атак и эксплоитов рекомендуется использовать программу Anti CSDoS. Все что от вас требуется это запустить программу, нажать кнопку "Patch HLDS" и оставить в фоновом режиме. Последняя версия Anti CSDoS 3.2 защищает от всех известных атак практически любую версию сервера.

4. HLDS совместно с другими программами
Что делать, если вы хотите поиграть на собственном сервере, но как только на него заходите, он начинает ужасно лагать? Тут все дело в расстановке соответствий и приоритетов. Заходите в диспетчер задач (Ctrl+Alt+Del) находите в списке "Процессы" hlds.exe правая кнопка -> приоритет - выше среднего. На процесс hl.exe приоритет ставьте ниже среднего, но если это приведет к падению FPS(клиента), то лучше оставить средним.

Жмём СПАСИБО