28.10.2012, 19:47
pawn Код:
// Declaramos uma callback que serб usada para verificar todos os players,
forward Vida();
public OnGameModeInit()
{
// Criamos um timer que chamarб a callback Vida() a cada 1 segundo
SetTimer("Vida",1000,1);
}
public Vida()
{
// Criamos as variбveis estбticas e a flutuante VIDA.
static
Float:Vida,
playerid
;
// Definimos a quantidade de players na variбvel playerid
playerid = GetMaxPlayers();
// Realizamos um looping em ordem decrescente
for ( ; playerid > -1 ; --playerid){
// caso a vida do player tiver menor que 5.0, ele executa a animaзгo
if(GetPlayerHealth(playerid, vida) < 5.0)
{
ApplyAnimation ( playerid , "PED" , "WALK_DRUNK" , 4.0 , 1 , 1 , 1 , 1 , 0 ) ;
}
}
return 1;
}