Poszukuje pluginu który by pokazywał zasady obowiązujące na serwerze i domagał się aby gracz go zaakceptowal. W przeciwnym razie zostanie wyrzucony z serwera.
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
Zasady
Temat rozp. Daniolki, 04.10.2008 17:12
6 odpowiedzi w tym temacie
#1
Napisano 04.10.2008 17:12
#3 Gość__*
#4
Napisano 04.10.2008 17:13
#include <amxmodx> #include <cstrike> new gmsgSayText public plugin_init() { register_plugin("Player Enter", "0.1", "dev.cs.wrocek.com") register_menucmd(register_menuid("Witaj Graczu"),1023,"actionMenu") gmsgSayText = get_user_msgid("SayText") } public client_putinserver(id) { if (is_user_bot(id)) return set_task(10.0, "dispInfo", id + 1337) } public client_disconnect(id) { if(task_exists(id + 1337)){ remove_task(id + 1337) } } public dispInfo(id) { new playerId = id - 1337 new nextmap[32] new hostname[32] get_cvar_string("amx_nextmap", nextmap, 31) get_cvar_string("hostname", hostname, 31) client_print(playerId, print_chat, "* Witaj na serwerze: %s", hostname) client_print(playerId, print_chat, "* Sponsor Serwera: http://pukawka.pl") client_print(playerId, print_chat, "* Kontakt: kur3j@amxx.pl") client_print(playerId, print_chat, "* Sprawy Banow, oraz inne problemy zalatwiamy na FORUM!") client_print(playerId, print_chat, "* Dostepne Polecenia: /top15, /rankstats, /rank, /me, /hp") prepare_menu(playerId + 1339) } public prepare_menu(id){ new playerId = id - 1339 if(is_user_connected(playerId)){ new CsTeams:team = cs_get_user_team(playerId) if(team != CS_TEAM_T && team != CS_TEAM_CT) { set_task(10.0,"prepare_menu",id) } else { showMenu(playerId) } } else { remove_task(id) } } public showMenu(id){ new name[32] get_user_name(id, name, 31) new menuoption[9][64] new menubody[512] new keys = (1<<0)|(1<<1) // Clear string for(new z = 0; z < 9; ++z) { menuoption[z][0] = '^0' } format(menuoption[0], 63, "r1 yNie czituj! Czit=perm! ") format(menuoption[1], 63, "r2 yZachowaj kulture osobista! ") format(menuoption[2], 63, "r3 yWykonuj cele mapy!") format(menuoption[3], 63, "r4 yNie badz statsiarzem! ") format(menuoption[4], 63, "r5 yAdmin ma (prawie)zawsze racje ") format(menuoption[5], 63, "r6 yNie kamp/raszuj! ") format(menuoption[6], 63, "r7 yNie przeszkadzaj innym graczom! ") format(menuoption[7], 63, "r* y1. wGnaj sie!") format(menuoption[8], 63, "r* y2. rTak jest! ") format(menubody, 511, "yWitaj Graczu :r^n %sw^n%s^n%s^n%s^n%s^n%s^n%s^n%s^n%s^n%s", name, menuoption[0], menuoption[1], menuoption[2], menuoption[3], menuoption[4], menuoption[5], menuoption[6], menuoption[7], menuoption[8]) show_menu(id, keys, menubody, -1, "Witaj Graczu") return PLUGIN_HANDLED } public actionMenu(id,key){ switch(key){ case 0: { new num, i, name[32], message[191], players[32] get_players(players,num) get_user_name(id, name, 31) server_cmd("kick #%d ^"Nie Zaakceptowales Zasad^"", get_user_userid(id)) formatex(message,190,"^x04[Akceptacja] Gracz %s, nie zaakceptowal zasad.",name) for(i=0;i<num;i++) { message_begin(MSG_ONE,gmsgSayText,_,players[i]) write_byte(players[i]) write_string(message) message_end(); } } case 1: { new num, i, name[32], message[191], players[32] get_players(players,num) get_user_name(id, name, 31) formatex(message,190,"^x04[Akceptacja] Gracz %s, zaakceptowal zasady.",name) client_print(id,print_chat,"* Zaakceptowales Zasady, Powodzenia w Grze") for(i=0;i<num;i++) { message_begin(MSG_ONE,gmsgSayText,_,players[i]) write_byte(players[i]) write_string(message) message_end(); } } } return PLUGIN_HANDLED }
@up sekundy
#5
Napisano 04.10.2008 17:21
mafia to moje zasady ;>
ale cos jest zle bo jak kur3k je napisal ja sobie skompilowalem i wrzucilem na serw przed kazda zasada bylo /y
yNie czituj! Czit=perm! ")
yZachowaj kulture osobista! ")
yWykonuj cele mapy!")
yNie badz statsiarzem! ")
yAdmin ma (prawie)zawsze racje ")
yNie kamp/raszuj! ")
yNie przeszkadzaj innym graczom! ")
y1. wGnaj sie!")
y2. rTak jest! ")
tak to wylgadalo po wejsciu an serwa!
ale cos jest zle bo jak kur3k je napisal ja sobie skompilowalem i wrzucilem na serw przed kazda zasada bylo /y
yNie czituj! Czit=perm! ")
yZachowaj kulture osobista! ")
yWykonuj cele mapy!")
yNie badz statsiarzem! ")
yAdmin ma (prawie)zawsze racje ")
yNie kamp/raszuj! ")
yNie przeszkadzaj innym graczom! ")
y1. wGnaj sie!")
y2. rTak jest! ")
tak to wylgadalo po wejsciu an serwa!
#6
Napisano 04.10.2008 17:35
ok spoko dzięki za tyle odpowiedzi w tak krótkim czasie jestescie naprawdę dobrzi!!!!!!!!!!!!!!!!!!!!!!1
#7
Napisano 04.10.2008 17:39
hehe spoko ale wiesz najpierw uzyj opcji suzkaj a potem pisz posty bo akurat o zasadach jest tu cala masa! ;-) ;-)
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych