PDA

View Full Version : WarGods Shield Lite



Tiger
23-06-2013, 02:17 PM
<b>You have to register to ba able to see this link</b>

Descriere: Fixeaza unele buguri, exploit-uri si contribuie la intretinerea server-ului.

Nume plugin: WarGods Shield Lite
Autor: Tiger

Download + Tutorial: Click aici! (<b>You have to register to ba able to see this link</b>)

Comenzi consola:
* amx_ws
* ws_info
Toate aceste comenzi afiseaza statusul de protectie al WarGods Shield.

Comenzi chat:
* /ws
* /wargodsshield
Toate aceste comenzi afiseaza MOTD cu un banner WarGods Shield.

Cvar-uri:


// === AntiFlood (AntiFake Players + many other) ===
// ws_antiflood (default: 1)
// * -1 = dezactivat
// * 0 = semnaturi clasice + ban permanent
// * 1 = va valida cstrike-ul + ban permanent in caz ca e respins
// * 2 = va verifica setarile legale pentru conectare + ban permanent in caz ca sunt setari ilegale
// * 3 = va verifica semnaturile vechiilor exploit-uri + ban permanent in caz de detectie
// * X = orice valoare pozitiva, va reprezenta toate de mai sus cu banul pe durata (ex: x = 60 ; 60 de minute de ban)
// PS: Activati 2/3 doar in cazul in care sunteti siguri, 100%, ca server-ul este atacat de vreun fel de exploit/flood. In general, toate exploit-urile ar trebui sa se opreasca la validarea cstrike-ului.
// PS2: Daca activati 2/3 este posibil sa banati unii jucatori ce au cs-uri mai ciudate (probabilitate mica, dar exista)
ws_antiflood 1

// === MsgBot Fix ===
// ws_msgbot_fix (default: 0)
// * -1 = dezactivat
// * 0 = va bloca atacurile, iar la a 3-a incercare ip-ul respectiv va fi banat permanent
// * X = pentru valori mai mari decat 3, va bloca atacurile, iar la a 3-a incercare ip-ul respectiv va fi banat in functie de cat este X setat
ws_msgbot_fix 0

// === MsgCrash Fix ===
// ws_msgcrash_fix (default: 0)
// * -1 = dezactivat
// * 0 = va bloca atacurile
// * 1 = kick
// * 2 = ban permanent
// * X = orice valoare pozitiva, va reprezenta banul pe durata (ex: x = 60 ; 60 de minute de ban)
ws_msgcrash_fix 0

// === Chat AntiFlood ===
// ws_chat_antiflood (default: 0)
// * -1 = dezactivat
// * 0 = va bloca flood-ul pe chat
ws_chat_antiflood 0

// === Radio AntiFlood ===
// ws_radio_antiflood (default: -1)
// * -1 = dezactivat
// * 0 = va bloca flood-ul pe chat
ws_radio_antiflood -1

// === Autobuy Fix ===
// ws_autobuy_fix (default: 0)
// * -1 = dezactivat
// * 0 = va bloca atacurile
// * 1 = kick
// * 2 = ban permanent
// * X = orice valoare pozitiva, va reprezenta banul pe durata (ex: x = 60 ; 60 de minute de ban)
ws_autobuy_fix 0

// === CFG AntiFlood ===
// ws_cfg_antiflood (default: 0)
// * -1 = dezactivat
// * 0 = va bloca atacurile
// * 1 = kick
// * 2 = ban permanent
// * X = orice valoare pozitiva, va reprezenta banul pe durata (ex: x = 60 ; 60 de minute de ban)
ws_cfg_antiflood 0

// === CFG Nick AntiFlood ===
// ws_name_antiflood (default: 120)
// * -1 = dezactivat
// * 0 = va bloca atacurile
// * 1 = kick
// * 2 = ban permanent
// * X = orice valoare pozitiva, va reprezenta banul pe durata (ex: x = 60 ; 60 de minute de ban)
// PS: Este imposibil sa-ti schimbi nick-ul timp de 15 secunde de 10 ori (ori esti bolovan / ori folosesti cod / ori ai script)
ws_name_antiflood 120

// === BlockCMD Fix ===
// ws_block_cmd (default: 0)
// * -1 = dezactivat
// * 0 = blocheaza orice comanda trimisa de jucator in timpul conectarii pe server (bug ce poate cauza diverse probleme server-ului)
// * 1 = blocheaza + face log
ws_block_cmd 0

// === SteamID Changer FIX ===
// ws_steamid_changer_fix (default: 2)
// * -1 = dezactivat
// * 0 = nu va face nimic
// * 1 = kick
// * 2 = ban permanent
// * X = orice valoare pozitiva, va reprezenta banul pe durata (ex: x = 60 ; 60 de minute de ban)

ws_admin_fix 0
// === Spec Bug Fix ===
// ws_spec_bug_fix (default: 0)
// * -1 = dezactivat
// * 0 = va bloca bugul
// * 1 = kick
// * 2 = ban permanent
// * X = orice valoare pozitiva, va reprezenta banul pe durata (ex: x = 60 ; 60 de minute de ban)
ws_spec_bug_fix 0

// === Scoreboard Bug Fix ===
// ws_scoreboard_fix (default: 0)
// * -1 = dezactivat
// * 0 = va repara bugul
ws_scoreboard_fix 0

// === ColorChat Bug Fix ===
// ws_colorchat_bug_fix (default: 0)
// * -1 = dezactivat
// * 0 = va repara bugul + log
// * 1 = kick
// * 2 = ban permanent
// * X = orice valoare pozitiva, va reprezenta banul pe durata (ex: x = 60 ; 60 de minute de ban)

// === Name Menu Bug Fix ===
// ws_name_bug_fix (default: 0)
// * -1 = dezactivat
// * 0 = va repara bugul + log
// * 1 = kick
// * 2 = ban permanent
// * X = orice valoare pozitiva, va reprezenta banul pe durata (ex: x = 60 ; 60 de minute de ban)

ws_scoreboard_fix 0
// === Admin FIX ===
// ws_admin_fix (default: 0)
// * -1 = dezactivat
// * 0 = va reincarca lista de admine
ws_admin_fix 0

// === Illegal Ban Remover ===
// ws_illegal_ban_remover (default: 0)
// * -1 = dezactivat
// * 0 = daca exista ban pe 0.0.0.0, va da unban
// * X = orice valoare pozitiva, va da unban tuturor banurilor date pe clasa de ip
ws_illegal_ban_remover 0

// === Server Optimisation ===
// ws_server_optimisation (default: -1)
// * -1 = dezactivat
// * 0 = low
// * X (orice alta valoare) => high
// PS: Optiunea este dezactivata pe motiv ca unele hosting-uri nu accepta astfel de setari, deci o faceti pe riscul vostru !!!
ws_server_optimisation -1

// === Custom.HPK Remover ===
// ws_custom_hpk_remover (default: 0)
// * -1 = dezactivat
// * 0 = va sterge custom.hpk la fiecare schimbare de harta daca acesta depaseste de 500kb
ws_custom_hpk_remover 0

// === Vault Cleaner ===
// ws_vault_cleaner (default: 0)
// * -1 = dezactivat
// * 0 = va sterge vault.ini la fiecare schimbare de harta daca acesta are mai mult de 2 linii (este un vault cleaner avansat)
ws_vault_cleaner 0

// === WarGods Shield ===
// ws_advertise (default: 0)
// * -1 = dezactivat
// * 0 = o data la 5 minute va face o reclama la acest plugin pe chat.
ws_advertise 0

// === Show Chat Penalty ===
// ws_show_chat_penalty (default: 0)
// * -1 = dezactivat
// * 0 = de fiecare data cand un jucator este santionat prin kick/ban pentru folosire exploit-uri, va aparea pe chat



ChangeLog: Click aici! (<b>You have to register to ba able to see this link</b>)

Observatii:
1. NU ofer sursa!
2. Licenta a devenit gratuita o data cu lansarea versiunii 1.25.

Sfat: De preferabil ar fi sa lasati cvar-urile asa cum sunt setate !!!

Power.
23-06-2013, 05:07 PM
CFG Anti Flood, are restrictionat si "fullupdate" ? In cazul asta, pe zombie va fi mare isterie :)), daca va fi pus, avand in vedere ca "record s;wait;stop" va fi restrictionata pentru ca face legatura la fullupdate.

Tiger
23-06-2013, 05:18 PM
Nu, nu este restrictionat, oricum nu ar exista vreo metoda de oprire a comenzi :) .

Tiger
22-07-2013, 10:30 PM
UPDATE:

Versiunea 1.1:
* Am reparat un bug la adminfix si la showndead pe care le-am comis fara sa-mi fi dat seama (PS: nu verifica daca cvar-ul este setat pe 0, adica activ, astfel cele 2 fix-uri erau dezactivate daca cvar-ul era setat pe 0)
* Un vault cleaner imbunatatit.
* Block cmd - blocheaza orice comanda trimisa de jucator in timpul conectarii pe server (bug ce poate cauza diverse probleme server-ului)

UPDATE:

Versiunea 1.2:
* Illegal ban remover;
* Server Optimisation;
* Show Chat Penalty - de fiecare data cand un jucator este santionat prin kick/ban de catre WarGods Shield pentru folosire exploit-uri, va aparea pe chat
* Kick/ban description - de fiecare daca cand un jucator este santionat prin kick/ban de catre WarGods Shield, ii va afisa motivul pentru care a fost santionat

# 30.11.2013
Versiunea 1.21:
* Corectare buguri vizuale pentru chat (ex: Gigel a fost banat pentru Rcon Protect -- nu suna deloc bine :)) ).

UPDATE:

# 24.12.2013
Versiunea 1.22:
* Modificare Client Crash Fix

# 25.12.2013
Versiunea 1.23:
* Antiflood (ATENTIE: NU necesita modulul Orpheu => Detectia flood-ului nu se compara cu cea a pluginului WarGods Shield, care este mult mai performanta)

# 29.12.2013
Versiunea 1.231:
* Updatat cu 3 semnaturi programe de flood/exploit-uri;

# 15.01.2014
Versiunea 1.24:
* S-a trecut la un sistem de licentiere online;
* Update semnaturi programe flood.

PS: Cei care au licenta pe WarGods Shield au licenta activa si pe WarGods Shield Lite, reciproc nu!

# 06.02.2014
Versiunea 1.241:
* Update semnaturi programe flood.
* Suport full pentru serverele Steam Only;
* Suport pentru servere cu port diferit de 27015;
* Licentierea un pic optimizata.

Tiger
07-08-2014, 08:31 PM
Am decis sa updatez pluginul, in ciuda faptului ca am spus ca nu mai ofer suport pentru versiunea aceasta.

# 07.08.2014
Versiunea 1.25:
* Update semnaturi programe flood;
* Mici optimizari;
* SteamID Changer Fix;
* Admin Unload Bug Fix updatat;
* ColorChat Bug Fix;
* S-a eliminat licentierea, este prima versiune complet publica;
* Un nou sistem de afisare a informatiei despre functii, repartizate pe categorii

<b>You have to register to ba able to see this link</b>

# 08.08.2014 :
Versiunea 1.251:
* Cvar Fix;

# 08.08.2014 :
Versiunea 1.252:
* Update semnaturi exploit-uri;

# 09.08.2014 :
Versiunea 1.253:
* Update semnaturi exploit-uri;
* fix la noua metoda msg crash (care functioneaza doar pe color chat)
* debug dezactivat din motive de securitate

Tiger
19-08-2014, 02:30 PM
# 19.08.2014 :
Versiunea 1.254:
* Fix la noua metoda msg crash, am uitat sa incrementez lungimea array-ului
* Fix pentru bugul Spectator JoinClass

Tiger
03-09-2014, 12:57 PM
# 03.09.2014 :
Versiunea 1.25.5:
* S-a rezolvat un bug la protectia name bug fix ce putea producea un overflow asupra jucatorului respectiv;
* S-a rezolvat bug la antiflood ce nu verifica ultima pozitie din array;
* Rezolvare bug prin care cei care se conectau prin HLTV primeau ban;
* Shield-ul este acum in limba engleza.

# 03.09.2014 :
Versiunea 1.25.6:
* Inca un spec bug rezolvat;
* S-a rezolvat un bug in Spec JoinClass Bug Fix.

# 18.09.2014 :
Versiunea 1.25.7:
* Spamarea chat-ului atunci cand un exploit este blocat a fost eliminata.
* S-a rezolvat MsgCrash (care engclient_cmd nu functiona in parametrii normali).
* S-a "rezolvat" un bug din spec bug fix care iti dadea slay automat daca aveai un plugin de auto-team join, cvar-urile au fost modificate in acest caz cu:



// === Spec Bug Fix ===
// ws_spec_bug_fix (default: 7)
// * -1 = dezactivat
// * 1 = Fixeaza Spawn Spectator
// * 2 = Fixeaza (Spectator) Bad Spawn (jucatorul nu mai poate juca normal, nu are tinta si multe alte defecte)
// * 3 => Fixeaza Spawn Spectator + Bad Spawn
// * 4 = Fixeaza DeathMsg Spectator (jucatorul nu poate actiona unele taste dupa ce moare)
// * 5 => Fixeaza Spawn Spectator + DeathMSG Spectator
// * 6 => Fixeaza Bad Spawn + DeathMsg Spectator
// * 7 => Fixeaza toate cele 3 buguri (Spawn Spectator + Bad Spawn + DeathMsg)


# 21.09.2014 :
Versiunea 1.25.8:
* S-a rezolvat un bug minor;

# 20.10.2014 :
Versiunea 1.25.9:
* Update MsgCrash (fix la ultima descoperire).

# 22.01.2015 :
Versiunea 1.26:
* S-a imbunatatit algoritmul de reincarcare a listei adminiilor;
* Un nou algoritm pentru "Client Crash Msg";
* Bug fix - serverele care nu aveau pluginul "Dead Name Change" erau vulnerabile, jucatorii se puteau folosi de exploit-ul Client Crash Msg. Problema a fost rezolvata.

# 01.03.2015 :
Versiunea 1.26.1:
* Update semnatura XFakePlayer

Tiger
03-10-2015, 04:02 PM
# 03.10.2015 :
Versiunea 1.26.2:
* Update semnatura XFakePlayer 1.13.2

Tiger
31-01-2016, 04:56 PM
# 31.01.2016 :
Versiunea 1.26.3:
* S-a adaugat semnatura XFakePlayer 1.14.x si Guard Checker BOT
* S-a imbunatatit putin sistemul de verificare a semnaturiilor (in concluzie ar trebui sa apara mai putine false-positive)
* Bug Fix: Daca server-ul avea peste 20000 de ip-uri in listip.cfg pluginul ingreuna schimbarea hartii. Nu se va mai verifica acest fisier, dupa schimbarea hartii, daca fisierul depaseste 15000 de ip-uri si va afisa un warning cand aceasta limita este depasita.

# 01.02.2016 :
Versiunea 1.26.4:
* Bug Fix: Erau trecute cvarurile (autobuy, cfg, radio) la sizeof in loc de variabilele array

# 05.02.2016 :
Versiunea 1.26.5:
* Bug Fix: Validarea cstrike-ului a fost cam dura pentru unii jucatori, fapt ce dadea false-positive unora.

Tiger
31-12-2016, 12:20 AM
# 30.12.2016 :
Versiunea 1.26.6:
* Bug Fix: Verificarea numarului de banuri date era gresit interpretata.

Tiger
04-01-2017, 03:32 PM
# 04.01.2017 :
Versiunea 1.27:
* Noi semnaturi pentru fake player, un nou mecanism de semnare si de semnaturi
* Afisarea versiuni utilizate de engine, metamod si amxmodx in ws_info, dar si la pornirea server-ului sau schimbarea hartii
* Problemele de compatibilitate cu anumite plugin-uri ar trebui sa fie rezolvata (server-ul lua crash in anumite conditii cand WarGods Shield dadea ban sau kick)
* S-a scos validarea pe lungimea numelui jucatorului (32 de caractere), deoarece unii abuzau - prin diverse metode - si isi setau lungimea numelui mai mare de 32 de caractere si primeau ban de la Shield pe acest lucru

kiarfuzzy
14-06-2017, 12:54 PM
Imi zice asta "L 06/14/2017 - 11:38:06: Error: The configuration file "wargods_shield.cfg" is missing! You can be vulnerable at some exploits!"
Este versiunea lite, si pe site zice ca nu este nevoie de cfg...

Tiger
14-06-2017, 08:50 PM
Multumesc pentru sesizare. Acum vreo 2 subversiuni am impreunat WarGods Shield si WarGods Shield Lite intr-un singur proiect si am uitat sa scot acea conditie din WarGods Shield Lite. Poti ignora pentru moment bugul, o sa fie rezolvat cand o sa fie un nou update.

Dau 3D Mori HD
19-06-2017, 04:20 PM
E bun WarGods Shield Lite Felicitari!

Tiger
09-03-2018, 12:58 AM
# 08.03.2018 :
Versiunea 1.27.3:
* Actualizare semnaturi: s-a mai adaugat un Fake Player cu nume necunoscut inca. Cea mai veche datare a lui pe serverele noastre a fost din 08.2017, probabil fiind o versiune privata iar acum s-a facut publica.

madbrain
15-06-2020, 05:36 PM
Salutare.
Am si eu o problema cu ws_advertise ,chiar daca pun -1 nu se dezactiveaza.
Poate sa ma ajute cineva?
Pe server am instalat rehlds ultima versiune.

Tiger
15-06-2020, 08:48 PM
Ce versiune si unde ai bagat cvar-ul?

madbrain
16-06-2020, 07:54 AM
Ce versiune si unde ai bagat cvar-ul?

ReHLDS version: 3.7.0.696-dev
Am pus acum in amxx.cfg si nu mai apare in chat.