Siemka. Posiadam plugin reklama.amxx i gdy wejdzie jakaś reklama na serwer to zmienia mu automatycznie nick na "REKLAMA". Czy mógłby mi ktoś zmienić żeby zamiast "REKLAMA" było "wpisz /sklepsms aby kupic vipa"?
Niżej .sma pluginu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#define PLUGIN "Zakaz reklamy w nicku"
#define VERSION "1.0"
#define AUTHOR "Mochi"
new cvar,zezwolone[32],kara
new const reklama[][] = {
"http:",
"https:",
":26",
":27",
":28",
":29",
": 2 6",
": 2 7",
": 2 8",
": 2 9",
"www.",
".net",
".com",
".ua",
".ru",
".info",
".org",
".tv",
".su",
".biz",
".eu",
".uc",
".ee",
".name",
".rf",
".ucoz",
".net",
".de",
".co.uk",
".lv",
".at",
".3dn",
".myl",
".su",
".do",
".am",
".es",
".hu",
".ae",
".po",
".pl",
"skype",
"icq",
"connect"
}
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
cvar = register_cvar("amx_reklama_www","www.antyneo.com.pl")
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 Reklama! Zmien nick!",get_user_userid(id))
}
else
{
set_user_info(id,"name","REKLAMA")
}
}
}
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 Reklama! Zmien nick!",get_user_userid(id))
}
else
{
set_user_info(id,"name","REKLAMA")
}
}
}
return PLUGIN_CONTINUE
}


Dodatki SourceMod












