SA-MP Forums Archive
[Pedido] Verificar o IP do player e autobanir aquele IP - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Verificar o IP do player e autobanir aquele IP (/showthread.php?tid=631688)



Verificar o IP do player e autobanir aquele IP - Bieell - 03.04.2017

Entгo venho pedir a vocкs algum sistema que quando o player conectasse, esse sistema verificasse se o IP dele comeзa com 198.144, e assim bani-lo pois meu servidor esta cheio de hacks e quando vou bani-los eles voltam com VPN e o IP dela comeзa com 198.144!


Re: Verificar o IP do player e autobanir aquele IP - IlanZ - 03.04.2017

strfind


Re: Verificar o IP do player e autobanir aquele IP - Bieell - 03.04.2017

Quote:
Originally Posted by IlanZ
Посмотреть сообщение
strfind
й que estou iniciando em pawn pode me explicar um pouco mais?


Re: Verificar o IP do player e autobanir aquele IP - HoodScript - 03.04.2017

Quote:
Originally Posted by Bieell
Посмотреть сообщение
й que estou iniciando em pawn pode me explicar um pouco mais?
coloque isto no OnPlayerConnect.

Код:
new ip[16];
if(!strfind(GetPlayerIp(playerid, ip, sizeof(ip)), "198.144", true))
{
      SendClientMessage(playerid, -1, "Vocк possui um ip nгo permitido neste servidor!");
      Kick(playerid); //ALTERE AQUI PELA SUA VARIAVEL DE BAN
      return 1;
}



Re: Verificar o IP do player e autobanir aquele IP - Bieell - 03.04.2017

Quote:
Originally Posted by HoodScript
Посмотреть сообщение
coloque isto no OnPlayerConnect.

Код:
new ip[16];
if(!strfind(GetPlayerIp(playerid, ip, sizeof(ip)), "198.144", true))
{
      SendClientMessage(playerid, -1, "Vocк possui um ip nгo permitido neste servidor!");
      Kick(playerid); //ALTERE AQUI PELA SUA VARIAVEL DE BAN
      return 1;
}
Mano muito obrigado! Deu certo aqui


Re: Verificar o IP do player e autobanir aquele IP - ClaudioF - 03.04.2017

Sу tome cuidado com as faixas de ip que for banir, podem ser banidos usuбrios com as mesmas faixas de IP. eu andei pesquisando e parece que a faixa: 198.144 й do Canadб

Ou seja, todos que tiverem a mesma faixa estarгo banidos ou nгo permitidos a entrar no servidor !