←  Pluginy AMXX

AMXX.pl: Support AMX Mod X i SourceMod

»

Powód Kicka

  • +
  • -
byCZUS's Photo byCZUS 19.10.2011

opis

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.

instalacja

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 ^^

inne informacje
 

1.0 - pierwsze wydanie pluginu.
1.1 - lekkie poprawki.
1.2 - sprawdzanie show activity, lekkie poprawki.

screenshot

amxx_1319122312__reason_kicker2.png

download

Attached Files


Edited by GwynBleidD, 12.01.2014 15:57.
Quote

  • +
  • -
QuahodronN's Photo 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 :P
Quote

  • +
  • -
Misiaczek ;c's Photo Misiaczek ;c 19.10.2011

Łapaj plusa wreszcie nie muszę używać wersji z konkurencji z reklamą ;f
Quote

  • +
  • -
speedkill's Photo speedkill 26.01.2012

Trochę odkop , ale dopiero teraz , muszę użyć tego pluginu , jedna rzecz którą bym zmienił to :
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ć :D
Powinno działać.
Quote

kowal676's Photo 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

Posted Image
Quote

  • +
  • -
byCZUS's Photo byCZUS 28.01.2012

Update.
Quote

  • +
  • -
HyperX's Photo HyperX 07.02.2012

nie działa mi ten plugin. Nie wiem dlaczego
Quote

_nothing_'s Photo _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
Quote

  • +
  • -
VolT.'s Photo VolT. 26.03.2012

A powody pisać zaraz do powody_kickow.ini, czy jakimś wzorem dodaje się te powody. Proszę o pomoc :D
Czy tak np.
Wysoki ping
Lamisz
AFK
Tak ?
Quote

  • +
  • -
QuahodronN's Photo QuahodronN 26.03.2012

Tak jak napisałeś czyli jeden pod drugim bez żadnych nawiasów czy czego tam jeszcze
Quote

  • +
  • -
VolT.'s Photo VolT. 26.03.2012

A w amxx.cfg nic nie dopisywać ?
Quote

  • +
  • -
QuahodronN's Photo QuahodronN 26.03.2012

nie
Quote

  • +
  • -
VolT.'s Photo VolT. 26.03.2012

Aha dzięki za pomoc, zaraz sprawdzę czy działa :D
Quote

  • +
  • -
Leszczu's Photo Leszczu 03.07.2012

gdzie i co wpisac powody ?
Quote

  • +
  • -
QuahodronN's Photo QuahodronN 03.07.2012

wpisuejsz powody do powody_kickow.ini

w taki sposób
Powód 1
Powód 2
Powód 3
itd
Quote

  • +
  • -
Leszczu's Photo Leszczu 03.07.2012

Juzz ogarnełem ;P
Quote

TaRoNe's Photo 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.
Quote

  • +
  • -
szelbi's Photo szelbi 08.07.2012

ReasonKicker.amxx trzeba wkleić do plugins.ini
Quote

TaRoNe's Photo 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.
Quote

  • +
  • -
QuahodronN's Photo QuahodronN 08.07.2012

ReasonKicker.amxx ma być dodany w plugins.ini nad plmenu.amxx
Quote