Anti Flood System by Virtual.New.BG
Публикувано на: 04 Ное 2011, 13:24
Автор: kostov [Virtual.New.BG] Версия: 3.0
Здравейте
След големи проучвания кои Flood скрипт как работи кое как зачита, успях да направя максимално добра защитата от Flood атаки със скриптове. Така предотвратиха лагванията и крашванията който могат да причинят подобни скриптове. Няма смисъл да обеснявам защо няма .sma . Нека се изразя така: "На който му е полезен плъгина нека го ползва" !
Сървър команди/Cvars:
Промени:
1.0 - Първа версия!
1.1 - Напълно пренаписан код за засичате на flood.cfg-та 99% ефективност!
* Добавена е защита против NameSpam!
* Оптимизиране на част от кода!
1.2 - Добавена опция при punish type през която играча да се бане през rcon (addip)
1.4 - Пренаписан част от кода.
* Намалено е времето за проверка на злонамерени скриптове
* Добавени са две нови cvar команди
1.5 - Защита от новия вид cfg флууд
2.0 - Напълно оптимизиран код.
* Добавяне на нови защити.
* Добавяне на повторна проверка за Cfg Flood
2.0Fix - Добавяне на още няколко защити против няколко вида Flood
* Намаляване на времето на всяка проверка
* Премахнати са рекламните съобщение който се логваха в конзолата
2.0FixV2 - Оправяне на сериозен пропуска в защитата
3.0 - Добавена е допълнителна проверка за флууда и е добавен нов cvar "antiflood_check_time"
Подробости:
1. Защита от Cmd Flood
2. Защита от Radio спам (Има лимит който само на всеки Х секунди даден играч ще може да ползва радио-то)
3. Защита от NameSpam
Благодарности:
1. darkspeed - Че съобщи за бъг в плъгина
2. You Suck ;] - За новия вид Flood който ми прати
3. 3emu - За новия вид Flood който ми прати
Пояснение:
Препоръчително е да използвате за наказание, ако защитата засече CFG Flood бан през addip. Защото има някои Flood скриптове които натоварват сървъра доста повече от обичайното и обикновената бан система било то Amxbans или Advanced Bans не може да си свърши работата заради прекаленото натоварване върху сървъра. За това, за да си нямава главоболия и да се чудите какво става просто задайте стойността на командата antiflood_punish_type да бъде 6
Плъгина е тестан от мен (@kostov) с доста видове Flood.cfg-та и РАБОТИ!
Download: Anti-Flood-System3.0.rar
Здравейте

След големи проучвания кои Flood скрипт как работи кое как зачита, успях да направя максимално добра защитата от Flood атаки със скриптове. Така предотвратиха лагванията и крашванията който могат да причинят подобни скриптове. Няма смисъл да обеснявам защо няма .sma . Нека се изразя така: "На който му е полезен плъгина нека го ползва" !
Сървър команди/Cvars:
Код за потвърждение: Избери целия код
antiflood_punish_type 1/2/3/4/5/6 - По какъв начин да наказва потребителите които се опитват да флуудят: - Default='1'
1 - Kick
2 - Ban
3 - Ban with Amxbans
4 - Ban with AdvanceBan
5 - Quit
6 - addip
===============================================================
antiflood_ban_time - За колко време да банва - Default='2880' - 2 дена
===============================================================
antiflood_reason_type - Каква причината да изписва когато играча бъде кикнат/баннат и т.н: Default='Don't Flood NOOB!'
===============================================================
antiflood_check_time - На какъв интервал да са проверките за флууд Default='1.0' (Препоръчително е да не пипате тази стойност)
===============================================================
name_spam_punish_type 1/2/3/4/5/6 - По какъв начин да наказва потребителите който използват NameSpam: - Default='1'
1 - Kick
2 - Ban
3 - Ban with Amxbans
4 - Ban with AdvanceBan
5 - Quit
6 - addip
===============================================================
name_spam_ban_time - За колко време да банва за NameSpam - Default='2880' - 2 дена
===============================================================
name_spam_max_warning - Колко пъти да предупреждава потребителя да спре с NameSpam-ма (препоръчително стойността да е над 1) - Default='3'
===============================================================
name_spam_max_secs - Какъв да е интервала секунди при промяна на ника, така че той да се счита за спам (препоръчително да не пипате зададената стойност) - Default='2'
===============================================================
radio_limit_second - Интервала от време през което радиото може да бъде използвано Default='7' секунди
1.0 - Първа версия!
1.1 - Напълно пренаписан код за засичате на flood.cfg-та 99% ефективност!
* Добавена е защита против NameSpam!
* Оптимизиране на част от кода!
1.2 - Добавена опция при punish type през която играча да се бане през rcon (addip)
1.4 - Пренаписан част от кода.
* Намалено е времето за проверка на злонамерени скриптове
* Добавени са две нови cvar команди
1.5 - Защита от новия вид cfg флууд
2.0 - Напълно оптимизиран код.
* Добавяне на нови защити.
* Добавяне на повторна проверка за Cfg Flood
2.0Fix - Добавяне на още няколко защити против няколко вида Flood
* Намаляване на времето на всяка проверка
* Премахнати са рекламните съобщение който се логваха в конзолата
2.0FixV2 - Оправяне на сериозен пропуска в защитата
3.0 - Добавена е допълнителна проверка за флууда и е добавен нов cvar "antiflood_check_time"
Подробости:
1. Защита от Cmd Flood
2. Защита от Radio спам (Има лимит който само на всеки Х секунди даден играч ще може да ползва радио-то)
3. Защита от NameSpam
Благодарности:
1. darkspeed - Че съобщи за бъг в плъгина
2. You Suck ;] - За новия вид Flood който ми прати
3. 3emu - За новия вид Flood който ми прати
Пояснение:
Препоръчително е да използвате за наказание, ако защитата засече CFG Flood бан през addip. Защото има някои Flood скриптове които натоварват сървъра доста повече от обичайното и обикновената бан система било то Amxbans или Advanced Bans не може да си свърши работата заради прекаленото натоварване върху сървъра. За това, за да си нямава главоболия и да се чудите какво става просто задайте стойността на командата antiflood_punish_type да бъде 6
Плъгина е тестан от мен (@kostov) с доста видове Flood.cfg-та и РАБОТИ!
Download: Anti-Flood-System3.0.rar