SA-MP Forums Archive
[Pedido] Bloquear iniciais de 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] Bloquear iniciais de IP. (/showthread.php?tid=368853)



Bloquear iniciais de IP. - Ley - 14.08.2012

Resolvido.


Re: Bloquear iniciais de IP. - Delay - 14.08.2012

Usa o seu sistema de salvamento de dados, faзa a leitura e gravaзгo desses 2 dados apos relatar um Comando.

Depois crie uma checagem dos (numb, numb1) Se for o relatado coloca um

ban(playerid);

Faзa tudo como ja й adaptado do tipo do seu gm

@edit
Vai faltar uma funзгo no OnPlayerConnect do registro dos ips relatados ex: o numb e numb1


Re: Bloquear iniciais de IP. - .FuneraL. - 14.08.2012

Quote:
Originally Posted by Ley
Посмотреть сообщение
Olб.
Eu estava a observar um servidor, que os donos bloqueavam o IP do indivнduo pelas inicias do IP.
Exemplo, o ip do cara era: 186.224.3.156.
Eles iam e digitavam um comando para bloquear o " 186.224. "
Alguйm saberia como fazer essa aзгo?
Grato.
pawn Код:
// OnPlayerConnect:

new PlayerIP[20];
GetPlayerIp(playerid, PlayerIP, sizeof(PlayerIP));
if(!strfind(PlayerIP, "186.224.", true))
{
     Kick(playerid);
}



Re: Bloquear iniciais de IP. - Ley - 15.08.2012

Quote:
Originally Posted by .FuneraL.
Посмотреть сообщение
pawn Код:
// OnPlayerConnect:

new PlayerIP[20];
GetPlayerIp(playerid, PlayerIP, sizeof(PlayerIP));
if(!strfind(PlayerIP, "186.224.", true))
{
     Kick(playerid);
}
Obrigado.


Re: Bloquear iniciais de IP. - ipsBruno - 15.08.2012

No caso podes usar static com char. Tambйm o case sensitive pode estar desabilitado - nгo existe nъmero maiъsculo.


Re: Bloquear iniciais de IP. - Ley - 15.08.2012

Quote:
Originally Posted by ipsBruno
Посмотреть сообщение
No caso podes usar static com char. Tambйm o case sensitive pode estar desabilitado - nгo existe nъmero maiъsculo.
Obrigado pela dica *-*