[PEDIDO] Anti-Divulger. -
Gustavo_z - 05.03.2012
Olб galera, jб estou no Fуrum SA-MP а algum tempo, mas esse irб ser o meu primeiro tуpico, em fim, alguйm aн tem algum COD de Anti-Divulger? Que quando algum player tentar divulgar sites, IP de servidores, nomes outros servidores... que o mesmo seja kickado automaticamente, e quando o player for kickado automaticamente, que apareзa no chat para todo mundo ver quando o mesmo for kickado, assim: "%s foi kickado por divulgar sites ou IP de outros servidores!"
OBS: Estou postando o mesmo tуpico de novo porquк naquele outro que postei, postaram sу coisas que nгo eram exatamente do que eu queria, ou se era o que eu queria, dava sempre milheres de erros, e eu dava um novo post no tуpico, mas ninguйm respondia.
Obrigado.
Re: [PEDIDO] Anti-Divulger. -
Đeagle - 05.03.2012
Use esse aqui
[FilterScript] [FS] - Anti-Divulgador
Crйditos:
KevinsL.
Re: [PEDIDO] Anti-Divulger. -
Gustavo_z - 05.03.2012
Aff, mas й bem esse que estб dando um monte de erros!!!!!
Re: [PEDIDO] Anti-Divulger. -
BreakDriFT - 05.03.2012
pawn Код:
public OnPlayerText(playerid, text[])
{
if(strfind(text, "189.", true) != -1 || strfind(text, "201.", true) != -1 || strfind(text, "200.", true) != -1 || strfind(text, "69.", true) != -1 || strfind(text, "187.", true) != -1)
{
new string[256];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), " %s Banido por divulgar.", pName);
SendClientMessageToAll(0x0000CAAA, string);
Ban(playerid);
return 0;
}
Re: [PEDIDO] Anti-Divulger. -
Đeagle - 05.03.2012
Quote:
Originally Posted by [ODS]Break
pawn Код:
public OnPlayerText(playerid, text[]) { if(strfind(text, "189.", true) != -1 || strfind(text, "201.", true) != -1 || strfind(text, "200.", true) != -1 || strfind(text, "69.", true) != -1 || strfind(text, "187.", true) != -1) { new string[256]; new pName[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName, sizeof(pName)); format(string, sizeof(string), " %s Banido por divulgar.", pName); SendClientMessageToAll(0x0000CAAA, string); Ban(playerid);
return 0; }
|
Dessa forma ele irб bani-lo, ele quer apenas que kicke o jogador.
Use dessa forma
PHP код:
public OnPlayerText(playerid, text[])
{
if(strfind(text, "189.", true) != -1 || strfind(text, "201.", true) != -1 || strfind(text, "200.", true) != -1 || strfind(text, "69.", true) != -1 || strfind(text, "187.", true) != -1)
{
new string[256];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), " %s foi kickado por divulgar.", pName);
SendClientMessageToAll(0x0000CAAA, string);
Kick(playerid);
return 0;
}
Re: [PEDIDO] Anti-Divulger. -
BreakDriFT - 05.03.2012
Ahsuahsu, Nem cheguei a ler tudo
Mais Valeu por arrumar (:
Re: [PEDIDO] Anti-Divulger. -
Đeagle - 05.03.2012
Quote:
Originally Posted by [ODS]Break
Ahsuahsu, Nem cheguei a ler tudo
Mais Valeu por arrumar (:
|
Disponha.
Eu tambйm nгo cheguei a ler todo, й a pressa de postar mais rбpido, quando ele reclamou do que eu passei, que eu fui ler totalmente o que ele queria. UEAEHAUHAUEH
Re: [PEDIDO] Anti-Divulger. -
Bosma_cmd - 05.03.2012
pawn Код:
IsAIPinString(string[])
{
new
i = 1,
l = strlen(string),
count
;
for ( ; i != l; ++ i)
{
if (string[i] == '.')
{
if ('0' >= string[i-1] <= '9')
{
count ++;
}
}
}
return count == 4;
}
Re: [PEDIDO] Anti-Divulger. -
Đeagle - 05.03.2012
Quote:
Originally Posted by Bosma_cmd
pawn Код:
IsAIPinString(string[]) { new i = 1, l = strlen(string), count ; for ( ; i != l; ++ i) { if (string[i] == '.') { if ('0' >= string[i-1] <= '9') { count ++; } } } return count == 4; }
|
Cara, sou seu fan nъmero 1.
Eu fico olhando seus posts, fico impressionado com os cods que vocк faz e todos funcionam, eu nгo consigo entender uma letra se quer @_@ .
Parabйns cara, continue assim.
Re: [PEDIDO] Anti-Divulger. -
Gustavo_z - 05.03.2012
Quote:
Originally Posted by Bosma_cmd
pawn Код:
IsAIPinString(string[]) { new i = 1, l = strlen(string), count ; for ( ; i != l; ++ i) { if (string[i] == '.') { if ('0' >= string[i-1] <= '9') { count ++; } } } return count == 4; }
|
O que й isso