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, 0 gości, 0 anonimowych