OnPlayerTakeDamage.
#7

Quote:
Originally Posted by dEcooR
Посмотреть сообщение
i think this should be

if( LastHit[ playerid ] < hitpoints )

to

if( LastHit[ playerid ] > hitpoints )

not?
No. Because hitpoints is your health with armour, lasthit your health with armour in variable. And if you have game health + armour more than variable is (like money check) then player is hack'er. I think here is all well, but i need person, who can more optimisation this script, or maybe what i can add more..



Quote:
Originally Posted by _Khaled_
Посмотреть сообщение
if you mean this
pawn Код:
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
{
    if(issuerid != INVALID_PLAYER_ID)
    {
        new Float:health;
        GetPlayerHealth(playerid, health);
        if(weaponid == 7)
                        SetPlayerHealth(playerid,health-12);
        if(weaponid == 8)
                        SetPlayerHealth(playerid,health-90);
        if(weaponid == 4)
                        SetPlayerHealth(playerid,health-78);
        if(weaponid == 3)
                        SetPlayerHealth(playerid,health-11);
        if(weaponid == 5)
                        SetPlayerHealth(playerid,health-11);
        if(weaponid == 23)
                        SetPlayerHealth(playerid,health-53);
        if(weaponid == 24)
                        SetPlayerHealth(playerid,health-90);
        if(weaponid == 22)
                        SetPlayerHealth(playerid,health-39);
        if(weaponid == 25)
                        SetPlayerHealth(playerid,health-65);
        if(weaponid == 26)
                        SetPlayerHealth(playerid,health-48);
        if(weaponid == 27)
                        SetPlayerHealth(playerid,health-32);
        if(weaponid == 28)
                        SetPlayerHealth(playerid,health-28);
        if(weaponid == 29)
                        SetPlayerHealth(playerid,health-31);
        if(weaponid == 30)
                        SetPlayerHealth(playerid,health-41);
        if(weaponid == 31)
                        SetPlayerHealth(playerid,health-41);
        if(weaponid == 32)
                        SetPlayerHealth(playerid,health-27);
        if(weaponid == 33)
                        SetPlayerHealth(playerid,health-97);
        if(weaponid == 34)
                        SetPlayerHealth(playerid,health-213);
        if(weaponid == 33)
                        SetPlayerHealth(playerid,health-97);
        if(weaponid == 33)
                       SetPlayerHealth(playerid,health-97);
    }
    return 1;
}
You joke? where am asking about it? first of all learn to read.. Don't write shit.
Reply


Messages In This Thread
OnPlayerTakeDamage. - by audriuxxx - 24.06.2013, 12:04
Re: OnPlayerTakeDamage. - by ReVo_ - 24.06.2013, 12:13
Re: OnPlayerTakeDamage. - by audriuxxx - 24.06.2013, 12:18
Re: OnPlayerTakeDamage. - by dEcooR - 24.06.2013, 12:33
Re: OnPlayerTakeDamage. - by _Khaled_ - 24.06.2013, 12:35
Re: OnPlayerTakeDamage. - by dEcooR - 24.06.2013, 12:38
Re: OnPlayerTakeDamage. - by audriuxxx - 24.06.2013, 12:44
Re: OnPlayerTakeDamage. - by s4kuL - 24.06.2013, 12:46
Re: OnPlayerTakeDamage. - by audriuxxx - 24.06.2013, 13:03
Re: OnPlayerTakeDamage. - by dEcooR - 25.06.2013, 12:37

Forum Jump:


Users browsing this thread: 1 Guest(s)