Galera eu tenho um sistema de Anti Bad nick no meu sv, porйm ultimamente ele nгo vem funcionando corretamente, no meu game mode atual quando alguem loga no sv ele da a mensagem de que foi banido por usar nick indevido (con, aux, null) mas nгo consegue desconectar o player do servidor, o estranho й que na antiga versгo do game mode ele funciona normalmente, o que pode ser?
Essa funзгo ta aplicada corretamente, sу que nгo da tempo de desconectar o player, o sv paraliza antes, lol
Olha isso.
IsValidRpName retorna se o nome de Player й RP.
Acredito que os problemas do aux,com,ipt e os outros jб foi solucionado na versгo 03.b.
Esses nomes nгo funcionam mais. (:
Funcionгo sim, eles bugгo o server, no meu servidor eu um code que vou compartilhar com vocк ver se resolve seu problema, Lembrando coloque isto na
Код:
if(strfind(Nome(playerid),"clock$",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"prn",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"Carl",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"con",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"SgtPepper",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"Pepe",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"nul",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"Pepno",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"Pepsi",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"Rocky",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"Carl",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"Vino_Toro",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"Zoquete",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"AquilesBrinco",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"Azucar",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"Manfrey",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"Papirola",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"[ViP]Labrik",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"Sony",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"Pacman",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"Batman",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"aux",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"com1",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"com2",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"com3",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"com4",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"com5",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"com6",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"com7",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"com8",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"com9",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"lpt1",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"lpt2",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"lpt3",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"lpt4",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"lpt5",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"lpt6",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"lpt8",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
if(strfind(Nome(playerid),"lpt9",true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "Vai bugar o server de sua mгe, seu FDP !");
Ban(playerid);
}
return 1;
}
Que horror. Essa merda de codigo crasharia o server. Mto lento. O servidor para durante 2 segundos a cada player conectado.