---
title: "BeginObjectSelecting | open.mp"
description: "Exibe o cursor e permite ao jogador selecionar um objeto."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/BeginObjectSelecting
language: pt-BR
---

# BeginObjectSelecting

aviso

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

## Descrição

Exibe o cursor e permite ao jogador selecionar um objeto. OnPlayerSelectObject é chamado quando o jogador seleciona um objeto.

| Nome | Descrição |
| --- | --- |
| playerid | O ID do jogador que deve ser capaz de selecionar o objeto |

## Retorno

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

## Exemplos

```c
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp(cmdtext, "/select", true))
    {
        BeginObjectSelecting(playerid);
        SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Por favor, selecione o objeto que você gostaria de editar!");
        return 1;
    }
    return 0;
}
```

## 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.
-   [BeginObjectEditing](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/BeginObjectEditing): Edita um objeto.
-   [BeginPlayerObjectEditing](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/BeginPlayerObjectEditing): Edita um objeto.
-   [EditAttachedObject](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/EditAttachedObject): Edita um objeto anexado.
-   [EndObjectEditing](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/EndObjectEditing): Cancela a edição de um objeto.

## Callbacks Relacionados

-   [OnPlayerSelectObject](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnPlayerSelectObject): Chamado quando um jogador seleciona um objeto.
