---
title: "StopObject | open.mp"
description: "Pare um objeto em movimento após MoveObject ter sido usado."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/StopObject
language: pt-BR
---

# StopObject

## Descrição

Pare um objeto em movimento após [MoveObject](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/MoveObject) ter sido usado.

| Nome | Descrição |
| --- | --- |
| objectid | O ID do objeto cuja movimentação será interrompida. |

## Retornos

Esta função não retorna nenhum valor específico.

## Exemplos

```c
new gAirportGate;

public OnGameModeInit()
{
    gAirportGate = CreateObject(980, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);

    MoveObject(gAirportGate, 0.0, 0.0, 15.0, 1.00);
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp(cmdtext, "/stopobject", true) == 0)
    {
        StopObject(gAirportGate);
        return 1;
    }
    return 0;
}
```

## Funções Relacionadas

-   [CreateObject](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/CreateObject): Crie um objeto.
-   [DestroyObject](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/DestroyObject): Destrua um objeto.
-   [IsValidObject](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/IsValidObject): Verifica se determinado objeto é válido.
-   [MoveObject](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/MoveObject): Mova um objeto.
-   [SetObjectPos](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetObjectPos): Define a posição de um objeto.
-   [SetObjectRot](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetObjectRot): Define a rotação de um objeto.
-   [GetObjectPos](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetObjectPos): Localize um objeto.
-   [GetObjectRot](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetObjectRot): Verifica a rotação de um objeto.
-   [AttachObjectToPlayer](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/AttachObjectToPlayer): Anexe um objeto a um jogador.
-   [CreatePlayerObject](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/CreatePlayerObject): Crie um objeto para apenas um jogador.
-   [DestroyPlayerObject](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/DestroyPlayerObject): Destrua um objeto de jogador.
-   [IsValidPlayerObject](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/IsValidPlayerObject): Verifica se determinado objeto do jogador é válido.
-   [MovePlayerObject](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/MovePlayerObject): Mova um objeto de jogador.
-   [StopPlayerObject](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/StopPlayerObject): Impede o movimento de um objeto do jogador.
-   [SetPlayerObjectPos](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetPlayerObjectPos): Define a posição de um objeto do jogador.
-   [SetPlayerObjectRot](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetPlayerObjectRot): Define a rotação de um objeto do jogador.
-   [GetPlayerObjectPos](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetPlayerObjectPos): Localize um objeto de jogador.
-   [GetPlayerObjectRot](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetPlayerObjectRot): Verifica a rotação de um objeto do jogador.
-   [AttachPlayerObjectToPlayer](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/AttachPlayerObjectToPlayer): Anexe um objeto de jogador a um jogador.
-   [OnObjectMoved](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnObjectMoved): Chamado quando um objeto para de se mover.
