Solução do Fake Kill

Olá pessoal! 
Eu pretendo postar a solução de vários erros aqui, soluções para problemas comuns, etc.
Para começar, postarei a solução do Fake Kill, que consiste em várias "mortes falsas".
Ele é usado no S0BEIT, várias soluções já Foram postadas, porém poucos conhecem as mesmas.

Então está aí:


Data provided by Pastebin.com - Download Raw - See Original
  1. new FakeKill[MAX_PLAYERS char];
  2.  
  3. public OnPlayerDeath(playerid,killerid,reason)
  4. {
  5.      FakeKill{playerid}++;
  6.      SetTimerEx("SairFakeKill",1000,0,"i",playerid);
  7.  
  8.  
  9.      if(FakeKill{playerid} > 2)
  10.      {
  11.           Ban(playerid);
  12.      }
  13.      return 1;
  14. }
  15. public OnPlayerConnect(playerid)
  16. {
  17.      FakeKill{playerid} = 0;
  18.      return 1;
  19. }
  20. SairFakeKill(playerid);
  21.  
  22. public SairFakeKill(playerid)
  23. {
  24.      FakeKill{playerid} = 0;
  25. }

Créditos: Biel_COP

0 comentários:

Postar um comentário