Opis:
Ovo je jedan jako slozen plugin za banovanje koji popravlja sve bugove kod default ban sistema i uvodi dosta novih opcija. Koristi posebnu metodu banovanja jedinstvenu za ovaj plugin koja uveliko povecava sigurnost servera bez velikog opterecenja.
Pored toga ima neke dodatne opcije (kao sto su demorecorder, anticheat, chat logger...) za vecu administraciju servera koje nisu obavezne.
Plugin ima 3 profila koji odredjuju rezim rada.
Server sam odredjuje kako ce banovati igraca kada iskoristite ban komandu tako da se ne morate brinuti ni za kakva podesavanja.
95% odgovora na Vasa pitanja se nalaze u prva 3 posta. Zato ih procitajte pre nego sto postavljate pitanja!
Osnovne opcije:
Plugin ima 2 vrste bana. Smart ban i cenzuru.
Smart ban na osnovu igracevog protokola, podesavanja plugina i unetih parametra daje najjaci moguce ban tom igracu. Pred ban mu u chatu ispise detalje bana kao sto su admin, razlog, trajanje, vreme bana, IP, ID, nik i posebnu poruku koju podesava vlasnik servera (na primer adresa foruma). U kick poruci (ono you have been banned...) mu ispise ime admina, razlog, trajanje i drugu custom poruku. Istovremeno mu i u konzoli ispise sve detalje.
Sistem dinamickog banovanja je posebna opcija plugina. Kada je upaljen, svi non steam igraci na serveru ce dobiti broj koji se zove "mID" koji ih jedinstveno odredjuje. Taj broj se ne moze promeniti normalnim metodama skidanja bana. Ukoliko je ova opcija upaljena, smart ban ce non steam igracima davati i ban na mID.
Pwn je dodatna opcija smart ban-a koja se moze aktivirati posebnom komandom ili dodavanjem cetvrtog parametra u ban komandi. Ukoliko se iskoristi, igrac nakon bana nece biti izbacen sa servera vec ce server poceti da mu neprekidno uzima veliki broj ss-ova sto ce izazvati veliki lag tom igracu i istovremeno mu puniti hard sa nepotrebnim screenshotovima.
Cenzura je druga vrsta bana koja igraca banuje iskljucivo na IP i pored toga mu osteti neke bitne fajlove koji su potrebni za rad CSa. Igrac vise nece moci da upali CS. Cenzura se ne moze koristiti na igracima koji imaju Steam.
Napomene:
- Mogu se koristiti komande amx_banip i amx_banid koje ce uvek davati ban iskljucivo na IP ili SteamID, nebitno od protokola igraca i podesavanja.
- Cenzuru ne treba cesto koristiti! Ona treba da se koristi samo ako je to jedina opcija da se otera citer. Po defaultu samo head admini mogu da je koriste.
- Steam igraci nemaju mID.
- Ime admina se ispisuje samo ako je amx_show_activity na 2. U svim ostalim slucajevima ce da bude sakriveno.
- Plugin ima poseban sistem racunanja vremena. Trajanje bana se smanjuje samo dok je server online. Padanje/gasenje servera ne ometa trajanje banova.
Pored banova plugin zamenjuje neke osnovne opcije servera:
Napredno unbanovanje Vam omogucava da unbanujete igraca unosenjem njegovog IPa, IDa, mIDa, nika ili samo jednim delom od toga. Igraca mozete unbanovati vrlo lako, samo znajuci njegov nik. Unbanovi su instant, igrac ce biti unbanovan u trenutku kada ukucate komandu. Pored toga moguce je direktno brisanje iz banliste. Jednostavno mozete otvoriti banlistu u panelu, obrisati red i taj igrac ce biti unbanovan u roku od 5 min, bez menjanja mape ili restarta servera.
Napredni banmeni Vam omogucava da preko banmenija birate vrstu bana, samo kikujete igraca, a mozete mu i samo uzeti ss bez bana. Pored toga mozete uneti razlog ali i ne morate. Cvar za podesavanje banmenija Vam daje totalnu kontrolu nad strukturi ban menija. Mozete koristiti klasicnu verziju (starije verzije mdbBansa), verziju sa upisivanjem razloga (Adv. bans) ili naprednu verziju (mdbBans v4).
SS bez bana - posebna komanda koja igracu uzima screenshot i ispise u chatu ime admina, vreme i datum. Ukoliko se igracu snimao demo, snimanje ce biti pauzirano i nastavljeno nakon uzimanja ss-a tako da igrac nikako ne moze dati lazan SS koji je slikao sa tog demoa.
Opcije koje plugin dodaje:
Detaljan log Vam daje totalnu kontrolu nad adminima i ovim pluginom. Kada admin iskoristi bilo koju komandu ovog plugina, to ce se logovati sa svim mogucim detaljima. Svakog meseca se pravi novi log dok se stari ne brisu.
Ban lista zapisuje nikove i IDove banovanih igraca. Iz nje server cita banove. Preko nje lako mozete videti listu svih banovanih igraca, upisivati nove banove ili brisati postojece preko panela. Sve izmene koje napravite u banlisti pocinju da rade u sledecih 5 minuta nakon usnimavanja fajla.
Web ban lista sadrzi sve unose kao i glavna ban lista samo sa mnogo vise detalja. Ona se koristi ukoliko hocete da napravite web stranicu sa banovima. Ova opcija je po defaultu ugasena.
Offline ban omogucava banovanje igraca koji nije trenutno na serveru na odredjeno vreme ako znate njegov IP, STEAM ID ili mID.
Ovaj plugin ima poseban meni (mdbBans meni) koji sadrzi jednu manju "bazu znanja" tako da neiskusni admini mogu preko te opcije da vide kako treba da se koristi plugin, podesavanja, listu komanda, njihovo koriscenje i opis. Pored toga imate i opciju Vesti gde mozete videti novosti o pluginu, najave, pronadjeni bugovi i slicno. Iz menija mozete proveriti da li je izasla nova verzija plugina i da li je u toku neko beta testiranje. Sve to se nalazi na mdbBans serveru i ti podaci se preuzimaju samo kada Vi to hocete tako da ovo uopste ne opterecuje server. Ukoliko ste head admin, iz menija mozete promeniti rezim rada plugina.
Izvrsavanje komanda na klientu (exec) omogucava izvrsavanje client-side komanda na igracu (jer exec kod KGB servera ne radi). Odredjene komande kao bind, connect i motd su zabranjene.
Dodatne opcije:
Dodatne opcije postoje samo u normalnom profilu. One nemaju veze sa banovanjem ali Vam daju vecu kontrolu nad serverom. Sve opcije mogu da se pale/gase i podesavaju cvarovima.
Automatski snimac demoa snima igracima demo kada udju na server. Pored toga im ispisuje i welcome poruku koja se podesava cvarom. Demo se brise kada se promeni mapa i snima se novi sa istim imenom tako da se igracima ne puni hard.
Info logger loguje nik, steam id i ip svakog igraca koji udje na server i pokazuje tacno vreme kada se konektovao. Kada se admin konektuje, ta linija je obelezena sa 3 zvezdice (***) na pocetku i kraju. Pravi se novi log svakog dana.
Chat logger loguje ceo chat servera. Sve sto su igraci pricali na say i team say (nebitno da li su bili mrtvi ili zivi) se zapisuje u log sa vremenom kada su to napisali. Pravi se poseban log za svaki dan.
Anti cheat ne dozvoljava pritiskanje zabranjenih dugmica (F10,11,12, DELETE, INSERT, END, HOME). Kada igrac pritisne zabranjeno dugme, admini ce biti obavesteni. Pored toga, moze se podesiti da se loguje kada igrac pritisne cheat dugme i da igracu u tom trenutku bude uzet SS, da bude upozoren ili cak izbacen iz CSa. Anticheat ne radi na Steam igracima.
Fajlove/foldere koje koristi:
U folderu mdbBans u configs folderu se nalaze svi fajlovi koje koristi plugin. Plugin nema nista van tog foldera.
U folderu logs se nalaze log fajlovi koje pravi plugin. Svakog meseca se pravi novi log.
U folderu infologs se nalaze log fajlovi koje pravi infologer. Pravi se novi log svakog dana.
U folderu chatlogs se nalaze log fajlovi koje pravi chat logger tj chatovi servera. Pravi se novi log svakog dana.
bans.cfg je glavna ban lista servera. Iz nje server cita banove a mozete je otvoriti u panelu i dodavati/obrisati banove.
banlist.txt je dodatna ban lista koja sadrzi detaljan pregled svih banova. Koristi se za Web ban listu.
podesavanja.cfg sadrzi sva podesavanja plugina sa kratkim opisom svakog cvara.
config.rc sadrzi bitna podesavanja plugina koja se ne trebaju dirati. Ne smete brisati niti menjati taj fajl jer to moze skroz poremetiti rad plugina. Radi sigurnosti, ne moze da se otvori u panelu.
Napomene:
- Plugin cita cvarove samo iz fajla podesavanja.cfg. Ne mozete da upisujete cvarove u amxx.cfg ili server.cfg.
- Sve fajlove plugin sam pravi.
- Web ban lista ce se praviti samo ukoliko je ukljuciti. Po defaultu je ugasena.
- Glavni logovi imaju format imena [godina][mesec].txt a info i chat logovi [godina][mesec][dan].txt
Last edited: