---
title: "BeginPlayerObjectEditing | open.mp"
description: "Permite aos jogadores editar um objeto de jogador (posição e rotação) com uma GUI e o mouse."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/BeginPlayerObjectEditing
language: pt-BR
---

# BeginPlayerObjectEditing

aviso

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

## Descrição

Permite aos jogadores editar um objeto de jogador (posição e rotação) com uma GUI e o mouse.

| Nome | Descrição |
| --- | --- |
| playerid | O ID do jogador que deve editar o objeto |
| objectid | O objeto a ser editado pelo jogador |

## Retorno

`true` - A função foi executada com sucesso.

`false` - A função falhou ao executar. Jogador ou objeto não válido.

## Exemplos

```c
new gPlayerObject[MAX_PLAYERS];

public OnPlayerSpawn(playerid)
{
    gPlayerObject[playerid] = CreatePlayerObject(playerid, 1337, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp(cmdtext, "/edit", true))
    {
        BeginPlayerObjectEditing(playerid, gPlayerObject[playerid]);
        SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Você agora edita seu objeto!");
        return 1;
    }
    return 0;
}
```

## Notas

dica

Você pode mover a câmera enquanto edita pressionando e segurando a barra de espaço (ou W no veículo) e movendo o mouse.

## Funções Relacionadas

-   [CreateObject](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/CreateObject): Cria um objeto.
-   [DestroyObject](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/DestroyObject): Destrói um objeto.
-   [MoveObject](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/MoveObject): Move um objeto.
-   [EditAttachedObject](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/EditAttachedObject): Edita um objeto anexado.
-   [BeginObjectSelecting](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/BeginObjectSelecting): Seleciona um objeto.
-   [EndObjectEditing](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/EndObjectEditing): Cancela a edição de um objeto.
