[Pedido] Bloquear iniciais de IP.
#1

Resolvido.
Reply
#2

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
Reply
#3

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);
}
Reply
#4

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

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

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

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 *-*
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)