SA-MP Forums Archive
[Ajuda] Como defino a life que tiro cada tiro de sniper - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Como defino a life que tiro cada tiro de sniper (/showthread.php?tid=303513)



[Ajuda] Como defino a life que tiro cada tiro de sniper - master_mc - 13.12.2011

Daew galera do foruns samp tenho uma duvida aqui bem gostosona :P, como defino a life que tira cada tiro de sniper do player em que atiro?


Re: Como defino a life que tiro cada tiro de sniper - Lуs - 13.12.2011

OnPlayerTakeDamage


Re: Como defino a life que tiro cada tiro de sniper - AppleX - 13.12.2011

pawn Код:
#define SNIPER_DAMAGE 100.0

public OnPlayerTakeDamage(playerid, issuerid, Float:amout, weaponid)
{
    if(weaponid == 34)
    {
        new Float:health[2];
        GetPlayerHealth(playerid, health[0]);
        GetPlayerArmor(playerid, health[1]);

        if(health[1])
        {
            SetPlayerArmor(playerid, health[1] + amout - SNIPER_DAMAGE);
        }
        else
        {
            SetPlayerHealth(playerid, health[0] + amout - SNIPER_DAMAGE);
        }
    }
    return 1;
}