Jump to content

[Plugin] Anti-Flood (LLG-Functions)


SpyRexx

Recommended Posts

Descriere: Acest plugin este important pentru securitatea si optimizarea serverului vostru CS1.6!
 
Pluginul va ajuta impotriva:

 

- flood.cfg

- lag.cfg
- autobuy-exploit
- floodcmd
- floodradiocmd
- o mai buna optimizare pentru server
 

 

Descarcare:  NeW Link!
 
Nume: LLG-Functions
Autor: CoD2.0 
Versiune: 1.0stable
 
Instalare:
1. Fisierul LLG-Functions.amxx il puneti in addons/amxmodx/plugins
2. Fisierul LLG-Functions.cfg il puneti in addons/amxmodx/configs
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
 
 
LLG-Functions.amxx
 
 
Cvar-uri (modificari se fac in fisierul amxmodx\configs\LLG-Functions)
 

 

//Pluginu ofera protectie impotriva floodului prin CFG, are rolul de a scana si indentifica playerul care foloseste comanda fullupdate

//0 - Dezactivata protectia
//1 - Clinetul primeste Kick
//2 - Clientul primeste Ban x min pe IP
//3 - Clientul primeste TIMEOUT
llgfunctions_cfgfloodfix 1
 
//Pluginul scaneaza si indentifica comenzile de flood cand acestea sunt executate
//0 - Dezactivata protectia
//1 - Clinetul primeste Kick
//2 - Clientul primeste Ban x min pe IP
//3 - Clientul primeste TIMEOUT
llgfunctions_cfgfloodcmd 1
 
//Pluginul asigura protectia contra expoitului de tip AUTOBUY!
//0 - Dezactivata protectia
//1 - Activata protectia
llgfunctions_autobuyfix 1
 
//Pluginul scaneaza playerii sa nu pota abuza de comenzile radio, excesul acestor comenzi creeaza flood
//0 - Dezactivat protectia
//<value> - Timpul pe care playerii vor trebui sa astepte pentru a trimite un alt mesaj de radio, implicit 5 secunde
llgfunctions_radiofloodcmd 5
 
//Pluginul sterge si rescrie fisierul 'vault.ini' care ingreuneaza schimbarea harti, chiar si cand acesta depaseste cativa KB. Trebuie sa setati printr-un cvar limba serverului folosita de dvs pentru a fi adaugata in urma stergeri fisierului
//0 - server_language ro
//1 - server_language en
llgfunctions_vaultlanguage 1
 

 

Imagini:
Am facut si un mic tutorial cu functile acestui plugin!
 
AutobuyBUG - Exploitul se manifesta printr-un script autobuy, care provoaca crash instant la server.
Serverul nu contine LLG-Functions:
244ckd1.jpg
 
La apasarea f1 dupa cum se vede serverul primeste crash instant!
 
Serverul contine protectie LLG-Functions:
1zvve4n.jpg
 
La apasarea f1, serverul nu primeste crash. Clientul pe deoparte (cel care foloseste bug) primeste KICK, BAN, TIMEOUT in functione de setarile voastre din LLG-Functions.cfg!
 
Flood.cfg, lag.cfg: Aceste exploituri sunt bazate pe .cfg si au rolul de a provoca spam/lag. Unele servere chiar primind timeout.
 
Serverul nu contine protectie LLG-Functions:
20zefib.jpg
 
Dupa cum vedeti de la lag 16, am ajuns la lag 80, fiind singur pe server!
Deci va dati seama la un nr mai ridicat de playeri ca lagul va varia cu mult peste.
 
Serverul contine protectie LLG-Functions:
s661wj.jpg
 
La folosirea flood.cfg, lag.cfg serverul imi da imediat KICK. Eu am setat pe kick, dar mai aveti si optiunile BAN automat 30 min si Timeout, voi setati cum doriti din llg-functions.cfg!
 
 
Am adaugat si o protectie pentru comenzile radio. Abuzul, spamul comenzilor radio in chat, provoaca lag.
 
Serverul nu contine protectie LLG-Functions:
oihmww.jpg
 
Fiind singur pe server, abuzul acel comenzi nu va provoca lag. Dar daca serverul este 32/32 iar playeri abuzeaza de aceste comenzi, situatia va fi alta.
 
Serverul contine protectie LLG-Functions:
rcnj2g.jpg
 
Eu l-am setat intr-un interval de 5 secunde sa nu se poata folosi aceste comenzi. Voi il puteti seta si la 10, 15.. pentru dezactivare setati 'llgfunctions_radiofloodcmd' pe 0.
 
Se mai vede in llg-functions.cfg si optiunea de stergere a fisierului vault.ini.
 
Acest plugin sterge automat fisierul 'vault.ini' in momentul in care depaseste dimensiunea de 1KB.
O sa intrebati de ce este necesar sa stergem acest fisier, la fel cum fisierul 'custom.hpk' ingreuneaza schimbarea harti la fel face si acesta, cu cat fisierul acesta este mai mare cu atat dureaza mai mult schimbarea harti, atunci cand fisierul va depasi dimensiunea de 1KB si schimbati harta acesta va fi sters automat si 'rescris' pe limba pe care voi o utilizati si va trebui sa o setati cvar din llg-functions;

 

//Pluginul sterge si rescrie fisierul 'vault.ini' care ingreuneaza schimbarea harti, chiar si cand acesta depaseste cativa KB. Trebuie sa setati printr-un cvar limba serverului folosita de dvs pentru a fi adaugata in urma stergeri fisierului

//0 - server_language ro
//1 - server_language en
llgfunctions_vaultlanguage 1
 

 

 
Poate va intrebati dece nu este pus si stergerea custom.hpk, pentru ca din cate am inteles stergerea custom.hpk provoaca crash foarte des.
 
Voi puteti imbunatati versiunea acesta oricum.
 
 
Sper sa va ajute !
Link to comment
Share on other sites

copy-paste, incearca sa mai schimbi cateva cuvinte...

Mai sus am precizat ca nu sunt eu autorul, atat timp cand nu sunt autorul , este copy+paste.

Este voie copy+paste atat timp cat este muncit, Nu vad dece te bagi in seama daca totul din amxmodx este copy+paste dela sine si vii aici sa imi spui tu mie ca am facut copy+paste.

Eu l-am testat personal pe un server de teste deci pot vorbii la persoana 1 a.

Normal nu asi comenta la adresa cuiva, am pus un efort , chiar daca este doar de 10-15 minute.

Data viitoare incearca sa te abtii, nu toti fac acelasi lucru.

Nu cred ca era mare diferenta daca scriam la persoana a 3 a , in topic. Atata timp cat am precizat ca nu eu sunt autorul.

 

o seara frumoasa in continuare.

Edited by SpyRexx
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...