---
title: "OnPlayerSelectObject | open.mp"
description: "Овај повратни позив се позива када играч изабере објекат након што је коришћена функција BeginObjectSelecting."
canonical: https://omp.itsneufox.com/sr/docs/scripting/callbacks/OnPlayerSelectObject
language: sr
---

# OnPlayerSelectObject

## Опис

Овај повратни позив се позива када играч изабере објекат након што је коришћена функција [BeginObjectSelecting](https://omp.itsneufox.com/sr/docs/scripting/functions/BeginObjectSelecting).

| Име | Опис |
| --- | --- |
| playerid | ID играча који је изабрао објекат. |
| SELECT\_OBJECT:type | [Тип](https://omp.itsneufox.com/sr/docs/scripting/resources/selectobjecttypes) селекције. |
| objectid | ID изабраног објекта. |
| modelid | Модел датог објекта. |
| Float:fX | X координата објекта. |
| Float:fY | Y координата објекта. |
| Float:fZ | Z координата објекта. |

## Враћа

**1** - Спречиће остале скрипте да приме овај повратни позив.

**0** - Означава да ће овај повратни позив бити прослеђен следећој скрипти.

Овај повратни позив се увек прво позива у filterscripts.

## Пример

```c
public OnPlayerSelectObject(playerid, SELECT_OBJECT:type, objectid, modelid, Float:fX, Float:fY, Float:fZ)
{
    printf("Player %d selected object %d", playerid, objectid);

    if (type == SELECT_OBJECT_GLOBAL_OBJECT)
    {
        BeginObjectEditing(playerid, objectid);
    }
    else
    {
        BeginPlayerObjectEditing(playerid, objectid);
    }

    SendClientMessage(playerid, 0xFFFFFFFF, "You now are able to edit your object!");
    return 1;
}
```

## Повезане функције

Следеће функције могу бити корисне, јер су на један или други начин повезане са овим позивом.

-   [BeginObjectSelecting](https://omp.itsneufox.com/sr/docs/scripting/functions/BeginObjectSelecting): Бира објекат.

## Повезани ресурси

-   [Типови одабира објеката](https://omp.itsneufox.com/sr/docs/scripting/resources/selectobjecttypes)
