[AJUDA]
#5

Eu jб postei aqui no fуrum...
Veja:
pawn Код:
#include <a_samp>

new Text3D:esc;

forward CheckNewHealth(playerid);
forward CheckNewHealth2(playerid);
forward CheckTakenHealth(playerid);
forward BanIfHacker(playerid);

public CheckTakenHealth(playerid)
{
        new Float:CurrHealth;
        GetPlayerHealth(playerid,CurrHealth);
        SetPVarFloat(playerid,"CurrHealth",CurrHealth);
        SetTimerEx("CheckNewHealth2",1000,false,"i",playerid);
}

public CheckNewHealth2(playerid)
{
        new Float:NewHealth2;
        GetPlayerHealth(playerid,NewHealth2);
        SetPlayerHealth(playerid,NewHealth2-1);
        SetTimerEx("CheckNewHealth",1000,false,"i",playerid);
}

public CheckNewHealth(playerid)
{
        new Float:NewHealth;
        GetPlayerHealth(playerid,NewHealth);
        SetPVarFloat(playerid,"NewHealth",NewHealth);
        SetTimerEx("BanIfHacker",1000,false,"i",playerid);
}

public BanIfHacker(playerid)
{
        SetTimerEx("CheckTakenHealth",1000,false,"i",playerid);
        if(GetPVarFloat(playerid,"CurrHealth") == GetPVarFloat(playerid,"NewHealth"))
        {
            if(!IsPlayerAdmin(playerid))
            {
                SendClientMessage(playerid,-1,"Kikado por Suspeita de Health Hack (ou ESC)!");
                new pname[MAX_PLAYER_NAME];
                new string[256];
                GetPlayerName(playerid,pname,sizeof(pname));
                format(string,sizeof(string),"[ANTI-CHEAT]: %s foi Kikado por Suspeita de Health Hack (ou ESC)!",pname);
                SendClientMessageToAll(-1,string);
                new baninfo[256];
                format(baninfo,sizeof(baninfo),"Vocк foi Kikado por Suspeita de Health Hack (ou ESC)\n\nCaso seja um engano acesse: www.seila.forumeiros.com!");
                ShowPlayerDialog(playerid,1324,DIALOG_STYLE_MSGBOX,"Kikado!", baninfo,"OK","");
                Kick(playerid);
                esc = Create3DTextLabel("^~ ESC ~^", 0x00007CAA, 1.0, 1.0, 1.0, 40.0, 0);
                Attach3DTextLabelToPlayer(esc, playerid, 0.0, 0.0, 0.4);
            }
        }
        else
        {
            new Float:NewHealth;
            GetPlayerHealth(playerid,NewHealth);
            SetPlayerHealth(playerid,NewHealth+1);
            Delete3DTextLabel(esc);
        }
}
USE A PORRA DO SEARCH DA PRУXIMA...
Reply


Messages In This Thread
[AJUDA] - by billy the kid - 10.06.2012, 21:43
Re: [AJUDA] - by leonardo1434 - 10.06.2012, 22:56
Re: [AJUDA] - by paulor - 10.06.2012, 23:37
Re: [AJUDA] - by leonardo1434 - 10.06.2012, 23:43
Respuesta: [AJUDA] - by CidadeNovaRP - 10.06.2012, 23:44
AW: [AJUDA] - by billy the kid - 10.06.2012, 23:58
Re: [AJUDA] - by paulor - 10.06.2012, 23:59
Re: [AJUDA] - by leonardo1434 - 11.06.2012, 00:16

Forum Jump:


Users browsing this thread: 1 Guest(s)