Vandumise ja roppuste filtri konfigureerimine Silkroad vSRO filtriga (Guard)
Serverihalduse üks põhireegleid on tagada Silkroad privaatserverites mängusisene rahu ning vältida reklaami või sõimu üldistes vestluskanalites (Global, All, Party, Guild). See blokeerimisprotsess toimub tavaliselt serveri ees töötava Guard (Filter) tarkvara või SQL Serveri protseduuride kaudu. Sellest juhendist saate teada filtri seadistamise kohta.
1. meetod: sõnade blokeerimine valvuri (filtri) programmi kaudu
Kui kasutate oma serveris ajakohast vSRO Guard tarkvara (KServer, Edx, Versus, F8 jne), tehakse roppuste blokeerimine otse filtri liidesest või filtri kaustas olevatest txt-failidest:
- Liikuge serveri kausta, kuhu teie Guardi tarkvara on installitud.
- asub kaustas FilterWords.txt, KeelatudWords.txt Avage sarnase nimega sõnade loendi fail.
- Kirjutage üles vandesõnad, slängisõnad või konkureeriva serveri reklaamilingid, mida soovite blokeerida, **üks sõna rea kohta**.
- Veenduge, et loend kajastuks mängus, vajutades valvepaneelil nuppu "Laadi uuesti" või "Värskenda". Kui mängijad proovivad neid sõnu kirjutada, kuvatakse sõna kas tärnina (*) või annab filter mängijale automaatselt alalisvoolu.
2. meetod: vestlusfiltri loomine SQL Serveri kaudu
Kui teie kasutataval filtritarkvaral seda funktsiooni pole, saate selle blokeerida, kasutades päästikut või protseduuri, mis kontrollib SQL Serveri vestlusloge. Seda meetodit tuleks aga hoolikalt optimeerida, et mitte väsitada serveri jõudlust:
- Vestlusajaloo kontrollimine
_AddLogCharSQL päringulahendustega, mis filtreerivad tabelisse kirjutatud andmed koheselt, saab mängija tegelasele süsteemi kaudu saata automaatse hoiatuse või karistuse (Mute/Ban) niipea, kui filtreeritud sõna tuvastatakse.
See artikkel on spetsiaalselt ette valmistatud PvPServeri jaoks.