GetPlayerFacingAngle PT

From SA-MP Wiki

Jump to: navigation, search


Descrição:

Obtém o ângulo para qual o jogador está olhando.


Parâmetros:
(playerid, &Float:ang)
playeridO id do jogador que será pego o ângulo.
&Float:angA variável do tipo Float que será armazenada o ângulo, será passada por referência.


Valores de retorno:

  • 1: Função executada com sucesso.
  • 0: Falha na execução da função. Jogador não conectado.
  • O ângulo do jogador não é retornado pela função, e sim passada por referência.


Image:32px-Circle-style-warning.png

Nota
Importante

O GTA/SA-MP usa degrees para o ângulo, portando o sentindo é anti-horário. 270° é o leste, 90º é o oeste, 180° é o sul e 0/360° é o norte.


Image:32px-Ambox_warning_orange.png

Nota

Caso tente obter o ângulo para que o jogador está olhando e ele esteja dentro de um veículo, use a função GetVehicleZAngle. A função GetPlayerFacingAngle não retornará um ângulo correto.


Exemplo de uso:

new Float:Angle, string[48];
GetPlayerFacingAngle(playerid, Angle);
format(string, sizeof(string), "Você está olhando para o ângulo: %0.2f", Angle);
SendClientMessage(playerid, 0xFFFFFFFF, string);

Funções Relacionadas

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

Personal tools
Navigation
Toolbox