GetActorHealth PT

From SA-MP Wiki

Jump to: navigation, search

GetActorHealth

GetActorHealth PT was added in SA-MP 0.3.7 Está função foi adicionada na versão SA-MP 0.3.7 e não irá funcionar em versões antigas!


Descrição:

Pega a vida de um actor.


Parâmetros:
(actorid, &Float:health)
actoridO ID do actor que será obtido a vida. O ID é retornado pela função CreateActor.
&Float:healthUma variável float passada por referência, onde será armazenada a vida do actor.


Valores de retorno:

  • 1 - Sucesso
  • 0 - Falhou (O actor não foi criado ou o id é inválido.).
  • NOTE: A vida do actor é passada pela variável especificada e não pelo valor retornado pela função.


Exemplo de uso:

new Actor;
 
public OnGameModeInit()
{
    Actor = CreateActor(179, 316.1, -134.0, 999.6, 90.0); // Actor como vendedor na Ammunation
    SetActorHealth(Actor, 100);
 
    new Float:VidaActor;
    GetActorHealth(Actor, VidaActor);
    printf("Actor ID %d tem %.2f de vida.", Actor, VidaActor);
    return 1;
}

Funções Relacionadas

As seguintes funções podem ser úteis, pois estão de alguma forma, relacionadas a esta função.


  • SetActorPos: Seta o ator em uma determinada posição.
  • GetActorHealth: Pega a vida do ator.


Callbacks Relacionadas

As seguintes Callbacks podem ser úteis, pois estão relacionadas de alguma forma a esta função.

  • OnActorStreamOut: É chamada quando um ator não é mais visível para um jogador.
Personal tools
In other languages