---
title: "GetPlayerRotationQuat | open.mp"
description: "Retorna a rotação de um jogador em todos os eixos como um quatérnio."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetPlayerRotationQuat
language: pt-BR
---

# 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.

| Nome | Descrição |
| --- | --- |
| playerid | O ID do jogador do qual obter a rotação. |
| &Float:w | Uma variável flutuante na qual armazenar o primeiro ângulo quatérnion, passado por referência. |
| &Float:x | Uma variável flutuante na qual armazenar o ângulo do segundo quatérnio, passado por referência. |
| &Float:y | Uma variável flutuante na qual armazenar o ângulo do terceiro quatérnio, passado por referência. |
| &Float:z | Uma 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

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

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

## Notas

nota

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

-   [SetPlayerFacingAngle](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetPlayerFacingAngle): Defina o ângulo de visão do jogador (rotação Z).
-   [GetPlayerFacingAngle](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetPlayerFacingAngle): Verifique para onde o jogador está voltado.
-   [GetVehicleRotationQuat](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetVehicleRotationQuat): Obtenha a rotação quaternion de um veículo.
