# getPedCameraRotation (Cliente)

> Diz para onde a câmera de um ped está virada, em graus. No jogador local, é a câmera do jogo; num jogador remoto, a que chegou pela rede; num ped, a que um script pôs.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Cliente
- **Categoria**: Controles
- **URL**: https://wiki.mymp.gg/pt/getPedCameraRotation-client
- **Contraparte**: Também existe no servidor, com outra implementação: [getPedCameraRotation (Servidor)](https://wiki.mymp.gg/pt/getPedCameraRotation-server.md)

## Sintaxe

```lua
float|false getPedCameraRotation(ped thePed)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `thePed` | `ped` | O ped ou jogador. |

## Retorno

A rotação em graus em torno do eixo vertical, ou `false` se o ped não pode ser lido.

## Exemplo

```lua
addEventHandler("onClientRender", root, function()
    local rotation = getPedCameraRotation(localPlayer)
    if rotation then
        dxDrawText(string.format("Câmera: %.0f°", rotation), 20, 300)
    end
end)
```

## Veja também

- [setPedCameraRotation (Cliente)](https://wiki.mymp.gg/pt/setPedCameraRotation.md): Muda para onde a câmera de um ped está virada. No jogador local, gira a câmera do jogo; num ped, é a direção em que ele olha e mira.
- [getPedAnalogControlState (Cliente)](https://wiki.mymp.gg/pt/getPedAnalogControlState.md): Diz o quanto um controle de um ped está pressionado, de 0 a 1. Serve para os controles analógicos, como andar, virar e acelerar.
