[Pedido] Anti FakeKill
#5

Quote:
Originally Posted by GabrielRibeiro
Посмотреть сообщение
Bom amigo...

Nгo sei se consigo mais vamos lб!

No topo da sua Game Mode:
pawn Код:
new GabrielRibeiro[MAX_PLAYERS];
Agora na onplayerdeath
pawn Код:
GabrielRibeiro[playerid] ++;
    SetTimerEx("TudoNosso", 800,false,"i",playerid);
Agora no final da sua Game Mode
pawn Код:
forward TudoNosso(playerid);
public TudoNosso(playerid)
{
    GabrielRibeiro[playerid] --;
    if(GabrielRibeiro[playerid] > 3)
    {
        SendClientMessage(playerid, 0xFFFFFF, "Este servidor usa um sistema de anti fake kill. By Gabriel Ribeiro");
        Kick(playerid);
    }
    return 1;
}
Eu agradeceria se vocк me desse +REP.

OBS: Nгo testei o sistema ainda
Quote:
Originally Posted by AlieN_.
Посмотреть сообщение
Vocк pode fazer de uma forma melhor, a do Gabriel estб correta, porйm sу detectarб apуs 800 milisegundos, que no caso, й tempo suficiente de se fazer um estrago total no Servidor.

Vocк poderia fazer assim:

Topo do GM

pawn Код:
new GabrielRibeiro[MAX_PLAYERS];
OnPlayerDeath

pawn Код:
GabrielRibeiro[playerid] ++;
SetTimerEx("TudoNosso", 800,false,"i",playerid);

if(GabrielRibeiro[playerid] > 2)
{
     SendClientMessage(playerid, 0xFFFFFF, "Este servidor usa um sistema de anti fake kill. By Gabriel Ribeiro");
     Kick(playerid);
}
Fim do GM

pawn Код:
TudoNosso(playerid);

public TudoNosso(playerid)
{
     GabrielRibeiro[playerid] = 0;
}
Fazer anti fake kill com settimer, eca.
pawn Код:
public OnPlayerDeath(playerid, killerid, reason) {
    if(killerid == INVALID_PLAYER_ID) return 1;
    if(GetPVarInt(playerid, "Kill_NicK") > gettime()) return Kick(playerid);
    SetPVarInt(playerid, "Kill_NicK", gettime() + 1);
    return 1;
}
Se o mesmo morrer 2 vezes em 1 segundo jб chuta o jogador.
Ou seja, impossivel vocк morrer 2 vezes seguidas.
Apenas com o Fake Kill (Flood)
Reply


Messages In This Thread
Anti FakeKill - by AndersonAq - 12.01.2014, 04:41
Re: Anti FakeKill - by GabrielRibeiro - 12.01.2014, 05:34
Re: Anti FakeKill - by AlieN_. - 12.01.2014, 10:28
Re: Anti FakeKill - by AndersonAq - 12.01.2014, 20:31
Re: Anti FakeKill - by Locky_ - 12.01.2014, 21:15
Re: Anti FakeKill - by XxSemNickxX - 12.01.2014, 22:23
Re: Anti FakeKill - by WeslleyScript - 12.01.2014, 23:20

Forum Jump:


Users browsing this thread: 1 Guest(s)