Potrzebuje plugin który sprawdza nick gracza jak wchodzi i gdy w nim znajduje sie < lub > kickuje go z powodem: Zakaz uzywania < i > w nicku!
Użytkownik Rafal_94 edytował ten post 05.08.2011 20:28
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.
|
Napisano 05.08.2011 20:18
Użytkownik Rafal_94 edytował ten post 05.08.2011 20:28
Napisano 05.08.2011 20:29
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #define PLUGIN "Zakaz reklamy w nicku" #define VERSION "1.0.1" #define AUTHOR "Mochi, edycja by Nesk" new cvar,zezwolone[32],kara new const reklama[][] = { "<", ">" } public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) cvar = register_cvar("amx_reklama_www","stronawww") kara = register_cvar("amx_reklama_sp","1") } public client_putinserver(id) { new name[32] get_user_name(id,name,31); get_pcvar_string(cvar,zezwolone,31) if(containi(name,zezwolone) != -1) { return PLUGIN_HANDLED } for(new i = 0; i < sizeof(reklama); i++) { if(containi(name, reklama[i]) != -1) { if(kara == 1) { server_cmd("kick #%d Zakaz uzywania < i > Zmien nick!",get_user_userid(id)) } } } return PLUGIN_CONTINUE } public client_infochanged(id) { new name[32] get_user_info(id, "name", name,31) get_pcvar_string(cvar,zezwolone,31) if(containi(name,zezwolone) != -1) { return PLUGIN_HANDLED } for(new i = 0; i < sizeof(reklama); i++) { if(containi(name, reklama[i]) != -1) { if(kara == 1) { server_cmd("kick #%d Zakaz uzywania < i > Zmien nick!",get_user_userid(id)) } } } return PLUGIN_CONTINUE }
If you can dream it, you can do it.
Napisano 05.08.2011 21:18
Napisano 06.08.2011 20:11
#include <amxmodx>
public plugin_init()
register_plugin("Zakaz <>", "1.0", "MarWit")
public client_connect(id)
{
new nick[33]
get_user_name(id, nick, 32)
if(contain(nick, "<") || contain(nick, ">"))
server_cmd("kick #%d ^"Zakaz uzywania < i >^"", get_user_userid(id))
return PLUGIN_CONTINUE
}
Napisano 06.08.2011 20:28
#include <amxmodx> public plugin_init() { register_plugin("Niedozwolony nick", "1.0", "R3X"); } public client_infochanged(id) { new oldname[32],name[32]; get_user_name(id, oldname, 31); get_user_info(id, "name", name,31); if(equal(oldname, name)) return PLUGIN_CONTINUE; if(contain(name, "<") != -1 || contain(name, ">") != -1) server_cmd("kick #%d Zakaz uzywania < i > Zmien nick!",get_user_userid(id)) return PLUGIN_CONTINUE }
Napisano 06.08.2011 20:32
Użytkownik MarWit edytował ten post 06.08.2011 20:34
Napisano 06.08.2011 21:08
Napisano 06.08.2011 22:03
Napisano 07.08.2011 13:46
Napisano 07.08.2011 13:56
#include <amxmodx> public plugin_init() { register_plugin("Niedozwolony nick", "1.0", "R3X"); } public client_infochanged(id) { new oldname[32],name[32]; get_user_name(id, oldname, 31); get_user_info(id, "name", name,31); if(oldname[0]) return PLUGIN_CONTINUE; if(contain(name, "<") != -1 || contain(name, ">") != -1) server_cmd("kick #%d Zakaz uzywania < i > Zmien nick!",get_user_userid(id)) return PLUGIN_CONTINUE }
Napisano 07.08.2011 20:53
0 użytkowników, 1 gości, 0 anonimowych