06/05/2023 07:11
(Esta mensagem foi modificada pela última vez a: 06/05/2023 07:12 por White_Blue.)
(04/05/2023 22:55)AndradeScripter Escreveu:(04/05/2023 22:40)misterimp Escreveu: Rapaziada, vocês sabem se é possível fazer um sistema ou colocar um já existente (caso exista) de anti vpn? Pra permitir pessoas apenas com ip's brasileiros.
Olha em minha GameMode, eu bloqueei alguns IPs que sao conhecidos como IPs de VPN
Em OnPlayerConnect
Código PHP:if(strcmp(PlayerIp(playerid),"203.98.92.2",true) == 0) Kick(playerid);
if(strcmp(PlayerIp(playerid),"203.98.92.254",true) == 0) KickPlayer(playerid);
if(strcmp(PlayerIp(playerid),"193.109.199.2",true) == 0) KickPlayer(playerid);
if(strcmp(PlayerIp(playerid),"193.109.199.254",true) == 0) KickPlayer(playerid);
if(strcmp(PlayerIp(playerid),"209.107.208.2",true) == 0) KickPlayer(playerid);
if(strcmp(PlayerIp(playerid),"209.107.208.254",true) == 0) KickPlayer(playerid);
if(strcmp(PlayerIp(playerid),"68.68.99.2",true) == 0) KickPlayer(playerid);
if(strcmp(PlayerIp(playerid),"68.68.99.254",true) == 0) KickPlayer(playerid);
if(strcmp(PlayerIp(playerid),"255.255.255.255",true) == 0) KickPlayer(playerid);
Aqui pega o IP do Player:
Código PHP:stock PlayerIp(playerid)
{
new ip[16];
GetPlayerIp(playerid, ip, sizeof(ip));
return ip;
}
Esse é um método bem inconclusivo pois é impossível registrar em listas todos os IP'S de VPN que existem. O script acima que eu havia compartilhado(Que era parte de um projeto meu, que infelizmente sofria bastante com as pessoas usando VPN para burlar o banimento) há um tempo aqui no fórum, é o mais conclusivo para detectar VPN creio eu, pois com ele você pode pegar a geolocalização do IP e bloquear IP'S de outros países, ainda sim é inconclusivo, pois existem muitos IP'S de VPN brasileiros. De qualquer forma, a maioria esmagadora dos IPS brasileiros de VPN são pagos então é mais fácil encontrar IPS estrangeiros em VPNS grátis do que IPS brasileiros.
Não estou disponível para realizar serviços relacionados ao SA-MP e não costumo responder a mensagens privadas, a menos que estejam relacionadas à moderação do fórum.