---
title: "SetVehicleAngularVelocity | open.mp"
description: "Define a velocidade angular X, Y e Z de um veículo."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetVehicleAngularVelocity
language: pt-BR
---

# SetVehicleAngularVelocity

informação

Esta função está no _world_ space e não no _local_ space. Se você quiser fazer ajustes locais à velocidade angular, deve aplicar uma matriz baseada em [vehicle rotation quat](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetVehicleRotationQuat).

## Descrição

Define a velocidade angular X, Y e Z de um veículo.

| Nome | Descrição |
| --- | --- |
| vehicleid | O ID do veículo a definir a velocidade. |
| Float:X | A quantidade de velocidade na direção angular X. |
| Float:Y | A quantidade de velocidade na direção angular Y. |
| Float:Z | A quantidade de velocidade na direção angular Z. |

## Retorno

1: A função foi executada com sucesso.

0: A função falhou ao ser executada. O veículo não existe.

## Exemplos

```c
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp("/spin", cmdtext))
    {
        if (IsPlayerInAnyVehicle(playerid))
        {
            SetVehicleAngularVelocity(GetPlayerVehicleID(playerid), 0.0, 0.0, 2.0);
        }
        return 1;
    }
}
```

## Notas

aviso

Esta função não tem efeito em veículos vazios e não afeta trens.

## Funções Relacionadas

-   [SetVehicleVelocity](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetVehicleVelocity): Define a velocidade de um veículo.
-   [GetVehicleVelocity](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetVehicleVelocity): Obtém a velocidade de um veículo.
