GetActorPos PT

From SA-MP Wiki

Jump to: navigation, search

GetActorPos

GetActorPos 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 as coordenadas de um actor.


Parâmetros:
(actorid, &Float:X, &Float:Y, &Float:Z)
actoridO ID do actor para pegar as coordenadas. Retornada pela função CreateActor.
XUma variável float passada por referência, onde será armazenada a coordenada X do ator.
YUma variável float passada por referência, onde será armazenada a coordenada Y do ator.
ZUma variável float passada por referência, onde será armazenada a coordenada Z do ator.


Valores de retorno:

  • 1: Função executada com sucesso.
  • 0: Falha na execução da função. O actor não existe.
  • As coordenadas do actor são armazenadas nas variáveis especificadas.


Exemplo de uso:

new Float:x, Float:y, Float:z;
GetActorPos(actorid, x, y, z);
 
printf("Coordenadas do Actor ID %d", actorid);
printf("X: %f\nY: %f\nZ: %f\n", x, y, z);

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.
  • GetActorPos: Pega a posição atual 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