[Pedido] Anti Multi COnexгo
#4

Isso deve resolver seu problema (O codigo vai kickar os dois players que tiverem ips iguais quando houver a conexгo e lembrando que nгo manda nenhuma mensagem quando ocorre o kick. Se vocк quiser adicione a mensagem.):

pawn Код:
new playerip[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
    GetPlayerIp(playerid, playerip[playerid], 16);
   
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            if(playerip[i] != 0 && playerip[i] == playerip[playerid])
            {
                Kick(i);
                Kick(playerid);
            }
        }
    }
   
    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    playerip[playerid] = 0;
    return 1;
}
Porem cuidado porque nem sempre ips iguais sгo bots, tem muitos irmгos que usam a internet com roteador e lans que podem ter o mesmo ip em todos computadores e esses tambem vгo acabar sendo kickados.

OBS: Eu fiz o codigo, mas nгo testei, eu acho que deve funcionar porem pode ser que nгo funcione ou de algum erro. Mas й mais ou menos isso e se tiver algum erro nгo deve ser dificil de arrumar.
Reply


Messages In This Thread
[Pedido] Anti Multi COnexгo - by cotonete - 04.12.2011, 10:16
Re: [Pedido] Anti Multi COnexгo - by KevinsL - 04.12.2011, 11:36
Re: [Pedido] Anti Multi COnexгo - by cotonete - 04.12.2011, 12:06
Re: [Pedido] Anti Multi COnexгo - by kreison - 04.12.2011, 12:08
Re: [Pedido] Anti Multi COnexгo - by steki. - 04.12.2011, 14:24
Re: [Pedido] Anti Multi COnexгo - by kreison - 04.12.2011, 17:24

Forum Jump:


Users browsing this thread: 1 Guest(s)