HLGuard Dokumentáció : A programról :
Konfig fájl hlg_agreement.cfg

HLGuard beállítási lehetõségeit itt érheted el:


HLGuard konfig fájljai két formában vannak jelen: olvasható szöveges formában (.cfg) és titkosított formában (.uacfg). A titkosított konfigok (nem mindegyik) az aliasok, cvar-ok és egyéb csalás felismerések zömét tartalmazzák.

A lenti példa a hlg_agreement.cfg fájlt szemléltet:

Jegyezd meg:
Ennek beállítása attól függ hol élsz, melyik országban. Tartsd be a midenkori jogszabályokat, tedd fel a kérdést az összes szerverre csatlakozó játékosnak, hogy beleegyeznek-e, hogy a program átvizsgálja a gépük fájljait az esetleges csítek után kutatva.


Kód:
// Agreement before scanning
hlg_agreement "               \\yAGREEMENT\\w"
hlg_agreement " "
hlg_agreement "              By connecting to this server you"
hlg_agreement "              agree to have your system"
hlg_agreement "              scanned for the purpose of cheat"
hlg_agreement "              prevention and detection."
hlg_agreement " "
hlg_agreement "              If you don't agree with this"
hlg_agreement "              condition, press key number 4."
hlg_agreement " "
hlg_agreement "              1. I accept              4. I disagree"

// Action on "I accept"
hlg_agreementkey1 "1:;hlg_check %w;hlg_clexec %w \'chooseteam\'"

// Action on "I disagree"
hlg_agreementkey2 "4:;kick \'%n\'"

// Action on to long idle
hlg_agreementdef "30:;kick \'%n\'"

// If agreement is set then it determines when it should appear after connection
hlg_delay 20


Első rész
"Egyetértéses Üzenet"

Minden sor ami a hlg_agreement szöveggel kezdõdik meg fog jelenni a szerverre csatlakozó kliens gépén. Az aktuális szövegnek idézõjelben kell lennie " ". A maximális karakterek száma XX. Üres sor beszúrásához simán csinálj egy üres idézõjeles sort " ".

Például:
              hlg_agreement " "
Ez a megegyezéses üzenet csak egy üres sor lesz.

Második rész
Ha a kliens 1-est nyom...

Kód:
// Action on "I accept"
hlg_agreementkey1 "1:;hlg_check %w;hlg_clexec %w \'chooseteam\'"

Ez a sor megmondja a HLGuard-nak mi történjen ha valaki 1-es gombot nyomja meg.

Ez a HLGuard egyik különleges parancsa mellyel meghatározza milyen mod fut a szerveren és miket kell lefuttatnia, nagyon fontos hogy ezt a sort NE módosítsd.



Harmadik rész
Ha a kliens 4-est nyom...


Kód:
// Action on "I disagree"
hlg_agreementkey2 "4:;kick \'%n\'"

Ekkor a HLGuard küld a kliens felé egy kick-et ;)

Fontos, hogy ezt NE módosítsd.



Negyedik rész
Ha semmit nem teszt a kliens...


Kód:
// Action on to long idle
hlg_agreementdef "30:;kick \'%n\'"

Ez a rész beállítja, hogy ha 30 másodperc után sem választott a kliens, akkor kap egy szép kick-et.

A számot megváltoztathatod akár többre is, mint 30 másodperc.



Ötödik rész
A szerverre csatlakozás után mennyi idõ eltelte után jelenjen meg az egyetértéses szöveg.


Kód:
// If agreement is set then it determines when it should appear after connection
hlg_delay 20

Tehát ez a sor megadja, hogy 20 másodperccel a csatlakozás után felbukkanjon az egyertértéses szöveg.

Ezt a számot is tudod módosítani.