PDA

View Full Version : Procitacu pravila ostavljenja plugina



Logika!
11.05.11, 21:10
mdbBansv3.1

Opis:
Nova verzija mdbBans plugina, sa mnogo boljim opcijama, boljiom metodom banovanja i manje bugovanja. Vidi changelog na kraju.
95% odgovora na Vasa pitanja se nalaze ovde. Procitajte ceo post pre postavljanja pitanja. Jeste da je dugacko ali kako je bilo meni dok sam pisao .
Sta radi plugin?
Plugin za banovanje koji popravlja sve bugove koje ima obican ban sistem. Ima dinamicki ban koji radi na drugacijem principu, dodeljuje igracima mID na koji idu banovi. Banovi uzimaju screenshot, veoma detaljno logovanje, banovi u realnom vremenu. Kao dodatne opcije ima cenzuru koja brise bitne fajlove i potpuno unisti CS, pwn; ban koji ne izbaci igraca nego mu pretrpa hard ssovima i potpuno mu zakoci racunar, direktno banovanje IDa, IPa, ili mIDa, anticheat, snimac demoa, chat logger, admin activity...Sta sve radi (detaljno o svim opcijama):Normalni banbanuje igracev ID ili IP vremenski ili za stalno, sa razlogom ili bez. Pred ban uzme ss na kome su svi detalji (nik, admin, vreme, razlog, ID, IP, info za unban). Ispise poruku za ban, loguje ga, ubaci ga u banlistu i lako moze da se unbanuje. U kick poruci igracu kaze koji ga je admin banovao (zavisi od cvara amx_show_activity) koliko ce da mu traje ban, napise mu razlog i dodatan text koji se podesava cvarom. Vreme i/ili razlog mogu a i ne moraju da se naglase.
Dinamicki ban banuje igracev mID. Sluzi za eliminaciju p47 igraca koji se u****o vracaju restartovanjem modema. Igrac nece moci da se vrati ako mu se promeni IP ni ako obrise config. Moze da bude vremenski ban ili za stalno, moze da se unbanuje. Metoda dinamickog bana se veoma razlikuje od metode obicnog. mID igraca je dobro sakriven i nikako ne moze da se vidi njegovo mesto.
Pwnbanujne (pwnuje) igraca na IP ili ID zavisno od protokola. Moze da bude vremenski ako se iskoristi na p48 igraca, a na p47 igracu je uvek za stalno. Moze da se unbanuje kao i obican ban. Kada se iskoristi, ne izbaci igraca sa servera odmah, nego pocne da mu uzima veliki broj screenshotova, potpuno mu zakoci komp i puni mu hard. Igrac ce najverovatnije da restartuje komp .
Cenzura obrise razne fajlove igracu potrebne za rad CSa i banuje mu IP. Igrac ce morati da reinstalira CS.
Direktan Ban ubacuje IP ili ID direktno u banlistu. Koristi se za banovanje igraca koji nisu na serveru. Moze da se banuje i IP opseg.
Ban lista zapisuje sve informacije o svakom banu i admin moze da je pozove u konzolu komandom.
Anticheat izbacuje igraca iz CSa kada pritisne neko od zabranjenih dugmica (F10,11,12, del,ins,end,home), javi adminu, loguje ako treba (podesava se cvarom), uzme ss pred izbacivanje sa porukom da igrac vise ne pritiska to dugme.
Lako c IPa i IDa jednom komandom. Unbanovace nebitno da li je igrac banovan ovim ili default pluginom. Unbanovi su instant (igrac moze da udje cim bude unbanovan; ne mora da se promeni mapa).
Snimac Demoa automatski pocne da snima demo igracu 10 sekundi posle ulazka na server i napise mu poruku da se snima demo, kako se zove i demotext (podesava se cvarom).
Chat logger loguje ceo chat (say i team say) u posebnom folderu. Svaki dan se pravi novi log fajl. O ovom fajlu se nalazi samo chat, vreme, nik igraca i poruka.
Admin activity loggerr u poseban log fajl zapisuje kada se neki admin konektovao na server.
Novi ID,mID, mora da ima svaki igrac koji igra na serveru sa ovim pluginom i na njega idu dinamicki banovi. Kada se igrac prvi put konektuje na neki server dobice mID gde su prve 3 cifre prefix servera dok su ostalih 8 random (moj mID, primer: m596-5188-8611). Kada se plugin instalira, dodelice serveru mID prefix koji je jedinstven za taj server. Prefix svakog servera moze da se vidi na listi servera (vidi link na kraju). Igrac moze da vidi svoj mID kucanjem say /mid ili otvaranjem fajla mID.txt koji se nalazi u cstrike folderu.
Ban meni preko koga lako mozete da banujete igrace. Isti je kao default ban meni samo sto moze da da i dinamicki ban.
Plugin ima i Lite mode koji ako je aktiviran, ostavi upaljene samo osnovne opcije plugina a sve ostalo ugasi. Za one koji hoce samo neki deo ovog plugina ili ako plugin iz bilo kog razloga baguje (vise u drugom postu).
Fajlove/foldere koje koristi:
Koristi poseban folder u configs mdbBans u kome se nalaze 4 ili 5 fajlova zavisno od podesavanja i jedan folder.
bans.cfg je glavni fajl u kome su zapisani svi banovi i njihovo trajanje. Razume ga samo server i iz njega cita banove.
U banlist.cfg su logovani nikovi banovanih igraca, njihov ID i IP i admin koji je banovao. Ova lista moze da se pozove u konzolu komandom amx_banlist.
U log.cfg detaljno loguje sva desavanja vezana za plugin kao sto su kikovanje, banovanje, dinamicko banovanje, cenzurisanje, pwnovanje, menjanje banliste, unbanovanje, menjanje statusa plugina, greske, poruke od anticheata (podesava se cvarovima).
config.rc je konfiguracija plugina. Menjanje/brisanje ovog fajla moze da osteti plugin ili server.
activity.cfg loguje kada se neki admin konektuje na server. Ako je logovanje iskljuceno, ovaj fajl nece da postoji.
U chatlogs folderu se nalaze logovi svih chatova. Svaki dan se pravi novi text fajl koji se zove <dan><mesec>.txt ako je logovanje chatova ukljuceno.
Sistem banovanja:
Za razliku od proslih verzija, plugin koristi 2 sistema banovanja koji su potpuno razliciti a po obimu su tu negde. Prvi nacin banovanja koriste cenzura i pwn, drugi koristi dinamicki ban. Obican ban moze da koristi prvi, drugi ili oba zavisno od podesavanja. Prvi nacin je izmenjeni hl engine ban, drugi je mdb ban koji je u realnom vremenu i mnogo precizniji. Cenzura uvek banuje IP nebitno da li je igrac p47 ili p48 jer je ban na mID ili STEAM ID nepotreban. Pwn daje ban na STEAM ID ako je igrac p48, na VALVE ID ili IP ako je igrac p47 zavisno od podesavanja u dproto. Ako p47 igraci nemaju VALVE ID, svi banovi na njih ce da budu na IP za stalno nebitno koje je vreme uneo admin.
Dinamicki ban banuje uvek na mID. Obican ban banuje p48 igraca na STEAM ID ili mID, p47 igraca na VALVE ID, IP ili mID (zavisno od dproto i podesavanja - vise u nastavku). Dinamicki i obicni ban uzimaju screenshot pred ban sa svim informacijama o banu. Ako je igrac banovan na mID, pored STEAM IDa i IPa u screenshotu ce da pise i mID.Komande:
Plugin ima 2 seta komanda, default i opcione. Opcione komande su iste kao ove sto koriste svi serveri, default komande imaju m ispred svake komande (osim kod dinamickog bana).
Ako hocete da koristite opcione komande, stavite mdbBans.amxx prvi u plugins.ini. U ovom slucaju ce svi ostali ban plugini koji imate da budu ugaseni.
Ako hocete default komande ili koristite jos neki ban plugin, stavute mdbBans.amxx poslednji u plugins.ini (kao svaki drugi plugin).
Opcione komande:
amx_ban <nik> <vreme> <razlog> - Banuje igraca. Pred ban mu uzme screenshot sa svim detaljima.
amx_kick <nik> <razlog> - Kikuje igraca sa servera.
amx_bann <nik> <vreme> <razlog> - Dinamicki banuje igraca. Uzme ss kao obican ban i jos napise mID.
amx_censure <nik> <razlog> Cenzurise igraca. Obrise mu bitne fajlove za rad CSa i potpuno mu unisti CS. Dodatno ga ban na IP.
amx_pwn <nik> <vreme> <razlog> Banuje igraca ali ga ne kikuje nego mu zablokira komp i pocne da mu puni hard screenshotovima.
amx_unban <ID/IP/mID> - Unbanuje igracev ID, IP ili mID. Ako unbanujete steam id obavezno staviti navodnike.
amx_banid <ID/mID> - Direktno upise ID ili mID u banlistu. Ako upisujete steam id obavezno staviti navodnike.
amx_banip <IP> - Direktno upise IP adresu u banlistu.
amx_banmenu - Otvori ban meni.
amx_banlist - Pozove fajl banlist.cfg u konzolu.
say /mID - Prikaze igracu njegov mID.

Logika!
11.05.11, 21:11
Default komande:
amx_mban <nik> <vreme> <razlog> - Banuje igraca. Pred ban mu uzme screenshot sa svim detaljima.
amx_mkick <nik> <razlog> - Kikuje igraca sa servera.
amx_tban <nik> <vreme> <razlog> - Dinamicki banuje igraca. Uzme ss kao obican ban i jos napise mID.
amx_mcensure <nik> <razlog> - Cenzurise igraca. Obrise mu bitne fajlove za rad CSa i potpuno mu unisti CS. Dodatno da ban na IP.
amx_pwn <nik> <vreme> <razlog> - Banuje igraca ali ga ne kikuje nego mu zablokira komp i pocne da mu puni hard screenshotovima.
amx_munban <ID/IP/mID> - Unbanuje igracev ID, IP ili mID. Ako unbanujete steam id obavezno staviti navodnike.
amx_mbanid <ID/mID> - Direktno upise ID ili mID u banlistu. Ako upisujete steam id obavezno staviti navodnike.
amx_mbanip <IP> - Direktno upise IP adresu u banlistu.
amx_mbanmenu - Otvori ban meni.
amx_banlist - Pozove fajl banlist.cfg u konzolu.
say /mID - Prikaze igracu njegov mID.
Podesavanja:
Cvarovi koji menjaju rad plugina. Staviti ih u fajl addons/amxmodx/configs/amxx.cfg.amx_bantext "text" - Text ovog cvara se pojavljuje na uzetom screenshotu.
amx_kicktext "text" - Text iz ovog cvara se pojavljuje u kick poruci igracu posle banovanja.
amx_demoname <ime> - Ovako ce da se zove automatski snimani demo. Mora da bude jedna rec bez navodnika. (default mdbBans)
amx_demotext "text" - Text iz ovog cvara se pojavljuje igracu 10 sekundi posle ulazka na server.

amx_autodemo 1/0 - Da li da se igracima automatski snima demo? 1 - da, 0 - ne (default 1).
amx_logchat 1/0 - Da li da se loguju svi chatovi u folderu chatlogs? 1 - da, 0 - ne (default 1).
amx_rebind 1/0 - Da li da anticheat rebinduje zabranjena dugmica svakih 60 sekundi? 1 - da, 0 - ne (default 1).
amx_adminacc 1/0 - Da li da se loguje aktivnost admina u fajlu activity.cfg? 1 - da, 0 - ne (default 0).
amx_logcheat 1/0 - Da li da se upisuje u log kada igrac pritisne zabranjeno dugme? 1 - da, 0 - ne (default 0).
amx_mbantimes <vreme> <vreme> <vreme> ... - Ovaj cvar odredjuje vremena banova u banmeniju (ono na 8). Koristiti 0 za ban za stalno. (default: 300 0 5 10 30 60 120)

amx_onlytban 1/0 - Ako je ovaj cvar na 1, komanda za obicni ban - amx_ban ce da radi isto sto i amx_tban tj. davace uvek dinamicki ban. (default 0)
amx_p47tban 1/0 - Ako je ovaj cvar na 1, komanda za obicni ban - amx_ban ce da da dinamicki ban ako je igrac p47 pod uslovom da ne postoji generisanje VALVE IDa. (default 0)amx_litemode 1/0 - Ako je ovaj cvar na 1, radice samo ban, dinamicki ban, cenzura, banmeni i komande za unban i upisivanje u banlistu kao u verziji 1 (naravno sistem banovanja je isti). Ovo je za one koji nece dodatne opcije, koriste drugi ban sistem ili im plugin iz nekog razloga baguje. Ako je upaljen litemode, plugin treba da bude poslednji u plugins.ini (ali ne mora). (default 0)
Instalacija:
Fajl mdbBans.amxx staviti u plugins folder.
Liniju mdbBans.amxx staviti u fajl plugins.ini. Ako hoces opcione komande, stavi ga na pocetak, ako hoces default komande, stavi ga na kraju.
Verzije/Bugovi:
Bugovi (fix u sledecoj verziji):
- Kada date pwn igracu koji je p47 a generacija VALVE ID po IPu ne postoji, ban ce da bude za stalno nebitno koje ste vreme uneli.
- Obicni banovi koji nisu za stalno se ne upisuju ni u jedan fajl ali su ti igraci banovani. Kada iskoristite komandu za unban na takav ban, plugin ce da izbaci gresku ali ce da unbanuje.
Changelog:
Code:
v3.1:
- Popravljen bug sa menjanjem nika.
- Popravljen bug sa screenshotom pred ban kada amx_show_activity nije 2.
- Popravljen bug gde se server nekada nije registrovao.
- Popravljen bug gde se serveru nekada nije dodeljivao mID prefix.
- Popravljen bug gde se mID mogao privremeno promeniti; sada se cita samo iz glavnog fajla a ne iz configa.
- Popravljene sitne greske u textu.
- Updatovanje - Svaka novija verzija plugina (ukljucujuci i ovu) ce da uradi update na staru kada se ubaci i sve ce biti sacuvano (banovi/podesavanja/logovi).
Vidi Ceo Changelog... (http://www.mdb-cs.com/h17-mdbbans-changelog)
Download & Info:
/
Lista servera koji koriste mdbBans na gt.rs (od verzije 3.1): LINK (http://www.gametracker.rs/index.php?page=servers_var&name=&ip=&map=&var=mdbbans&game_id=&country=)
Plugin koristi 204 servera.
Screenshots:
Activity.cfg (http://mdb-cs.com/users/1511/29/91/31/album/admina10.png)
AntiCheat (http://mdb-cs.com/users/1511/29/91/31/album/pr/antich10_800x600.png)
BanMeni (http://mdb-cs.com/users/1511/29/91/31/album/banmen10.png)
Bans.cfg (http://mdb-cs.com/users/1511/29/91/31/album/bans10.png)
Cenzura (http://mdb-cs.com/users/1511/29/91/31/album/cenzur10.png)
Cenzura - kick poruka! (http://mdb-cs.com/users/1511/29/91/31/album/cenzur11.png)
Chatlog (http://mdb-cs.com/users/1511/29/91/31/album/chatlo10.png)
Obican Ban (http://i66.servimg.com/u/f66/15/56/01/28/de_dus10.jpg)
Ulaz Na Server (http://i66.servimg.com/u/f66/15/56/01/28/demo_r10.png)
Log (http://i66.servimg.com/u/f66/15/56/01/28/log10.png)
http://mdb-cs.com/users/1511/29/91/31/album/banssd10.png
http://i66.servimg.com/u/f66/15/56/01/28/kickte10.png

Sumeni
12.05.11, 03:04
why CP??????

steelseries
12.05.11, 09:17
nevidim ja nigdje download

Boban198
12.05.11, 09:20
"Last edited by ->UrOS<-; 11.05.11 at 20:45." uros je izbacio DL link jer se nije postupalo prema pravilima ubacivanja plugina na forum ;)

Logika!
12.05.11, 09:20
urosh je skinuo download link jer je zabranjeno kaciti .amxx fajlove bez sma
a nemam sma od ovog plugina!

steelseries
12.05.11, 09:24
urosh je skinuo download link jer je zabranjeno kaciti .amxx fajlove bez sma
a nemam sma od ovog plugina!
imal uros sma

<<< DAX >>>
12.05.11, 09:30
imal uros sma

da.. imam i ja sma ..... samo neznam dal bi smeo da ga okacim .

Sumeni
12.05.11, 14:09
pa sto onda kopiras nesto sto nije tvoje?

Xion
12.05.11, 15:38
ma nikoji plugini koje je on "prezentiro" u temama nisu njegovi

lich
12.05.11, 19:23
Lock, uros najbolje zna zasto je to uradio.Ukoliko nekome nije jasno postoji pm...