Powód Kicka
byCZUS
19.10.2011
Plugin ma za zadanie wyświetlenie powodu wywalenia gracza z serwera. Plugin jest podobny w działaniu do Reason Kicker'a by Tramp lecz ten czyta powody z pliku w dodatku dodaje informacje w konsoli wywalonego gracza. W menu admina mamy do wyboru powody wczytane z pliku, opcję własnego powodu jak i ostatnio wpisany.
Standardowa, lecz ReasonKicker.amxx w plugins.ini trzeba dodać przed plmenu.amxx (jak w poprzedniej wersji). Pliczek powody_kickow.ini do folderu configs. Ustawione jest maksymalnie 20 powodów po to by lista nie była zbyt długa. Testujcie sobie
1.0 - pierwsze wydanie pluginu. 1.1 - lekkie poprawki. 1.2 - sprawdzanie show activity, lekkie poprawki.
Attached Files
Edited by GwynBleidD, 12.01.2014 15:57.
QuahodronN
19.10.2011
Oo myśle, że ten już nie będzie się bugwał
zaraz wrzuce na serwer i stestuje
+ sie nalezy
dzięki wielkie wszystko działa jak należy i sie nie buguje
dałbym jeszcze jednego plusa ale sie nie da
zaraz wrzuce na serwer i stestuje
+ sie nalezy
dzięki wielkie wszystko działa jak należy i sie nie buguje
dałbym jeszcze jednego plusa ale sie nie da
Misiaczek ;c
19.10.2011
Łapaj plusa wreszcie nie muszę używać wersji z konkurencji z reklamą ;f
speedkill
26.01.2012
Trochę odkop , ale dopiero teraz , muszę użyć tego pluginu , jedna rzecz którą bym zmienił to :
teraz jak mamy na 1 to nie widać nicku adma , jak 2 to widać
Powinno działać.
public Kick(id, const powod[])cały ten public na :
public Kick(id, const powod[]) { if(!g_kogo[id]) { client_print(id, print_chat, "%s Nie ma wszystkich danych", tag); return; } new pl = g_kogo[id]; new name[2][33]; get_user_name(id, name[0], 32); get_user_name(pl, name[1], 32); switch(get_cvar_num("amx_show_activity")) { case 2 : { set_hudmessage(0, 255, 0, 0.05, 0.35, 0, 6.0, 5.0, 0.5, 0.15, 7); show_hudmessage(0, "Gracz o nicku %s ^nZostal wywalony przez %s ^nPowod: %s", name[1], name[0], powod); client_print(pl, print_console, "%s ==========================================", tag); client_print(pl, print_console, "%s Zostales wykopany przez %s", tag, name[0]); client_print(pl, print_console, "%s Powod: ^"%s^"", tag, powod); client_print(pl, print_console, "%s Jezeli uwazasz, ze kick byl bezpodstawny zglos to na %s", tag, strona); client_print(pl, print_console, "%s Pozdro od autora (byCZEK)", tag); client_print(pl, print_console, "%s ==========================================", tag); } case 1: { set_hudmessage(0, 255, 0, 0.05, 0.35, 0, 6.0, 5.0, 0.5, 0.15, 7); show_hudmessage(0, "Gracz o nicku %s ^nZostal wywalony ^nPowod: %s", name[1], powod); client_print(pl, print_console, "%s ==========================================", tag); client_print(pl, print_console, "%s Powod: ^"%s^"", tag, powod); client_print(pl, print_console, "%s Jezeli uwazasz, ze kick byl bezpodstawny zglos to na %s", tag, strona); client_print(pl, print_console, "%s Pozdro od autora (byCZEK)", tag); client_print(pl, print_console, "%s ==========================================", tag); } } server_cmd("kick #%d ^"%s^"", get_user_userid(pl), powod); }Pierwsza wersja nie sprawdza jak mamy ustawiony cvar : amx_show_activity
teraz jak mamy na 1 to nie widać nicku adma , jak 2 to widać
Powinno działać.
kowal676 26.01.2012
Lap +
__________________________________________________________________________________________________
Zapraszamy na sieć serwerów gier cstorpeda.ugu.pl
Wyjątkowe serwery. Odpowiedzialna administracja. Otwarcie na współpracę. To tylko niektóre z naszych atutów. Dołącz do nas i sprawdź sam!
Poza najlepszymi serwerami na naszym forum przeżyjesz wiele niezapomianych chwil!
Nazwa serwera: cstorpeda.ugu.pl [FFA]
Adres IP: 178.19.107.42:27090
Ilość slotów: 9
Rodzaj: Steam+NS
Forum: www.cstorpeda.ugu.pl
__________________________________________________________________________________________________
Zapraszamy na sieć serwerów gier cstorpeda.ugu.pl
Wyjątkowe serwery. Odpowiedzialna administracja. Otwarcie na współpracę. To tylko niektóre z naszych atutów. Dołącz do nas i sprawdź sam!
Poza najlepszymi serwerami na naszym forum przeżyjesz wiele niezapomianych chwil!
Nazwa serwera: cstorpeda.ugu.pl [FFA]
Adres IP: 178.19.107.42:27090
Ilość slotów: 9
Rodzaj: Steam+NS
Forum: www.cstorpeda.ugu.pl
_nothing_ 08.02.2012
Plugin musisz dodać w plugins.ini nad plmenu.amxx ; players menu (kick, ban, client cmds.) musi to wyglądać tak :
Spoiler
VolT.
26.03.2012
A powody pisać zaraz do powody_kickow.ini, czy jakimś wzorem dodaje się te powody. Proszę o pomoc
Czy tak np.
Czy tak np.
Wysoki ping Lamisz AFKTak ?
QuahodronN
26.03.2012
Tak jak napisałeś czyli jeden pod drugim bez żadnych nawiasów czy czego tam jeszcze
QuahodronN
03.07.2012
wpisuejsz powody do powody_kickow.ini
w taki sposób
w taki sposób
Powód 1 Powód 2 Powód 3 itd
TaRoNe 08.07.2012
Czemu mi to nie działa?
Wrzucam ReasonKicker.amxx do Plugins ReasonKicker.sma
do scripting wklejam powody_kickow.ini do configs i ReasonKicker.amxx daje do amxx.cfg i nie śmiga
to jak pisałem ResonKicker.axmm daje do Plugins, ResonKicker.sma daje do scripting powody_kicków daje do config ResonKicker.amxx do amxx.cfg nad pl menu:
Cze,mu mi nie śmiga?
; Menus
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
ReasonKicker.amxx ; Powody kicków
plmenu.amxx ; players menu (kick, ban, client cmds.)
;telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
pluginmenu.amxx ; Menus for commands/cvars organized by plugin
Edited by TaRoNe, 08.07.2012 11:44.
Wrzucam ReasonKicker.amxx do Plugins ReasonKicker.sma
do scripting wklejam powody_kickow.ini do configs i ReasonKicker.amxx daje do amxx.cfg i nie śmiga
to jak pisałem ResonKicker.axmm daje do Plugins, ResonKicker.sma daje do scripting powody_kicków daje do config ResonKicker.amxx do amxx.cfg nad pl menu:
Cze,mu mi nie śmiga?
; Menus
menufront.amxx ; front-end for admin menus
cmdmenu.amxx ; command menu (speech, settings)
ReasonKicker.amxx ; Powody kicków
plmenu.amxx ; players menu (kick, ban, client cmds.)
;telemenu.amxx ; teleport menu (Fun Module required!)
mapsmenu.amxx ; maps menu (vote, changelevel)
pluginmenu.amxx ; Menus for commands/cvars organized by plugin
Edited by TaRoNe, 08.07.2012 11:44.
TaRoNe 08.07.2012
Wkleiłem ale teraz nie mam powodów kicka mam tylko Reson jak to wezme jest kick bez powody, i mam opcje wlasnego powodu.