Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Antyreklama w nicku


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 skunew

    Profesjonalista

  • Użytkownik

Reputacja: 10
Początkujący

  • Postów:186
  • Lokalizacja:Wrocław
Offline

Napisano 02.02.2014 18:40

Witam.

Poszukuje sprawnego pluginu na antyreklame w nicku, który zmieni nick na np. REKALMA, posiadam jeden plugin ale nie dziala on zadobrze gdyż są w nim wpisane pospiolite połączenia liczb z adresów ip jednak bywało, że wbił ktoś z ip w nicku, które nie zostało wykryte jako reklama. Jest wstanie ktoś przerobić ten plugin, by zmienialo nick każdej reklamie w nazwie?

 

Plugin: 

/* 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[][] =
{




".ru" ,
".waw",
".waw.",
".biz",
".eu",
".info",
".co",
".cn",
".de",
"89.",
"91.",
"83.",
"193.",
"212.",
"194.",
"195.",
"216.",
"79.",
"80.",
"91.",
"213.",
"77.",
"79.",
"178.",
"188.",
"94.",
"153.",
":27000",
":27001",
":27002",
":27003",
":27004",
":27005",
":27006",
":27007",
":27008",
":27009",
":27010",
":27011",
":27012",
":27013",
":27014",
":27015",
":27016",
":27017",
":27018",
":27019",
":27020",
":14000",
":27026",
":27025",
":27077",
":27033",
":27164",
":27070",
":27022",
":27041",
":27222",
":27122",
":27030",
":27276",
":27365",
":27196",
":27606",
":29023",
":27053",
":27068",
":27066",
":27088",
":27146",
":27039",
"27094",
"193.",
"91.",
"27216",
"27021",
"27729",
"weed-cs.pl",
"hardplay.pl",
"cspukawka.eu",
"xaa.pl",
"CSBydgoszcz.PL",
"dream.pl",
"Deagle.pl"
}


public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
cvar = register_cvar("amx_reklama_www","CsClub.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","CsClub.pl")
}
}
}
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","CsClub.pl")
}
}
}
return PLUGIN_CONTINUE
}

Plugin AntiCommerce mi działał, nie wiem może coś źle ustawiłem w nim, da się tam ustawić by zmieniał nick gdy reklama a nie banował?

 


  • +
  • -
  • 0

Pomogłem? Kliknij: rep_up.png

 

b_350_20_690849_260738_FFFFFF_000000.png





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych