27.11.2016, 20:16
и o seguinte eu tenho um ''anti divulgaзгo'' e quando alguйm divulga ele sу kicka a pessoa e eu quero que ele seja banida de uma vez saca? vou mandar meu cуdigo
//ANTI-IP
new ver_string[128];
if(TimeStamp()-UltimaDivulgacaoStamp[playerid]>60){PlayerDivulgacoesIP[playerid] = 0;}
strmid(ver_string, text, 0, strlen(text));
if(FindIpPattern(playerid,ver_string)){
PlayerDivulgacoesIP[playerid]++;
if(PlayerDivulgacoesIP[playerid] > 1){
CallRemoteFunction("KickPlayerEx","is",playerid,"T entou divulgar IP");
DIVULGACOES++;}else{
SendClientMessage(playerid, COLOR_YELLOW, "========================== [AVISO] ==========================");
SendClientMessage(playerid, COLOR_YELLOW, "O servidor detectou uma divulgaзгo de IP em sua mensagem");
SendClientMessage(playerid, COLOR_YELLOW, "Se continuar a digitar esta mensagem, poderб ser Banido/Kickado.");
SendClientMessage(playerid, COLOR_YELLOW, "================================================= ==========");
UltimaDivulgacaoStamp[playerid] = TimeStamp();
return 0;}return 0;}
Se alguйm me Ajudar agradeзo dкs de jб!!!
//ANTI-IP
new ver_string[128];
if(TimeStamp()-UltimaDivulgacaoStamp[playerid]>60){PlayerDivulgacoesIP[playerid] = 0;}
strmid(ver_string, text, 0, strlen(text));
if(FindIpPattern(playerid,ver_string)){
PlayerDivulgacoesIP[playerid]++;
if(PlayerDivulgacoesIP[playerid] > 1){
CallRemoteFunction("KickPlayerEx","is",playerid,"T entou divulgar IP");
DIVULGACOES++;}else{
SendClientMessage(playerid, COLOR_YELLOW, "========================== [AVISO] ==========================");
SendClientMessage(playerid, COLOR_YELLOW, "O servidor detectou uma divulgaзгo de IP em sua mensagem");
SendClientMessage(playerid, COLOR_YELLOW, "Se continuar a digitar esta mensagem, poderб ser Banido/Kickado.");
SendClientMessage(playerid, COLOR_YELLOW, "================================================= ==========");
UltimaDivulgacaoStamp[playerid] = TimeStamp();
return 0;}return 0;}
Se alguйm me Ajudar agradeзo dкs de jб!!!