PlayerDeath
#4

Here is an another example using OnPlayerUpdate

PHP код:
new DeathTimer;
public 
OnPlayerUpdate(playerid)
{
    new 
Float:hp;
    
GetPlayerHealth(playeridhp);
    if(
hp 20)
    {
        
SetPlayerDrunkLevel(playerid2000);
        
DeathTimer SetTimerExx(playerid"LoseBlood"6000true);
    }
    else if(
hp <= 0)
    {
        
KillTimer(DeathTimer);
    }
    return 
1;
}
forward public LoseBlood(playerid);
public 
LoseBlood(playerid)
{
    new 
Float:hp;
    
GetPlayerHealth(playeridhp);
    
SetPlayerHealth(playeridhp -5);
    return 
1;
}
stock SetTimerExx(playeridfuncname[], intervalrepeating)
{
    
SetTimerEx(funcnameintervalrepeating"i"playerid);
    return 
1;

Reply


Messages In This Thread
PlayerDeath - by Zex Tan - 29.01.2013, 13:07
Re: PlayerDeath - by CBCandyBoy - 29.01.2013, 13:08
Re: PlayerDeath - by DaRk_RaiN - 29.01.2013, 13:19
Re: PlayerDeath - by Youice - 29.01.2013, 13:19

Forum Jump:


Users browsing this thread: 1 Guest(s)