---
title: "BeginObjectSelecting | open.mp"
description: "مکان‌نما را نمایش می‌دهد و به بازیکن اجازه انتخاب یک شی‌ء را می‌دهد."
canonical: https://omp.itsneufox.com/fa/docs/scripting/functions/BeginObjectSelecting
language: fa
---

# BeginObjectSelecting

هشدار

This function was added in omp v1.1.0.2612 and will not work in earlier versions!

## توضیحات

مکان‌نما را نمایش می‌دهد و به بازیکن اجازه انتخاب یک شی‌ء را می‌دهد. زمانی که بازیکن شی‌ءای را انتخاب کند OnPlayerSelectObject فراخوانی می‌شود.

| نام | توضیحات |
| --- | --- |
| playerid | شناسه بازیکنی که باید قادر به انتخاب شی‌ء باشد |

## مقادیر بازگشتی

این تابع هیچ مقدار خاصی برنمی‌گرداند.

## مثال‌ها

```c
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp(cmdtext, "/select", true))
    {
        BeginObjectSelecting(playerid);
        SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Please select the object you'd like to edit!");
        return 1;
    }
    return 0;
}
```

## توابع مرتبط

-   [CreateObject](https://omp.itsneufox.com/fa/docs/scripting/functions/CreateObject): یک شی‌ء ایجاد می‌کند.
-   [DestroyObject](https://omp.itsneufox.com/fa/docs/scripting/functions/DestroyObject): یک شی‌ء را نابود می‌کند.
-   [MoveObject](https://omp.itsneufox.com/fa/docs/scripting/functions/MoveObject): یک شی‌ء را حرکت می‌دهد.
-   [BeginObjectEditing](https://omp.itsneufox.com/fa/docs/scripting/functions/BeginObjectEditing): یک شی‌ء را ویرایش می‌کند.
-   [BeginPlayerObjectEditing](https://omp.itsneufox.com/fa/docs/scripting/functions/BeginPlayerObjectEditing): یک شی‌ء را ویرایش می‌کند.
-   [EditAttachedObject](https://omp.itsneufox.com/fa/docs/scripting/functions/EditAttachedObject): یک شی‌ء متصل شده را ویرایش می‌کند.
-   [EndObjectEditing](https://omp.itsneufox.com/fa/docs/scripting/functions/EndObjectEditing): ویرایش یک شی‌ء را لغو می‌کند.

## کالبک‌های مرتبط

-   [OnPlayerSelectObject](https://omp.itsneufox.com/fa/docs/scripting/callbacks/OnPlayerSelectObject): زمانی که بازیکن شی‌ءای را انتخاب کرد فراخوانی می‌شود.
