Pular para o conteúdo principal

GetPlayerRotationQuat

aviso

Esta função foi adicionada no omp v1.1.0.2612 e não funcionará em versões anteriores!

Descrição

Retorna a rotação de um jogador em todos os eixos como um quatérnio.

NomeDescrição
playeridO ID do jogador do qual obter a rotação.
&Float:wUma variável flutuante na qual armazenar o primeiro ângulo quatérnion, passado por referência.
&Float:xUma variável flutuante na qual armazenar o ângulo do segundo quatérnio, passado por referência.
&Float:yUma variável flutuante na qual armazenar o ângulo do terceiro quatérnio, passado por referência.
&Float:zUma variável flutuante na qual armazenar o ângulo do quarto quaternion, passado por referência.

Retornos

true – A função foi executada com sucesso.

false - Falha na execução da função. Isso significa que o jogador especificado não existe.

A rotação do jogador é armazenada nas variáveis ​​especificadas.

Exemplos

new
Float:w,
Float:x,
Float:y,
Float:z;

GetPlayerRotationQuat(playerid, w, x, y, z);

Notas

dica

Não há variação 'definida' desta função; você não pode SET a rotação de um jogador (além do ângulo de orientação (rotação Z)).

Funções Relacionadas