---
title: "OnPlayerSelectedMenuRow | open.mp"
description: "Овај повратни позив се позива када играч изабере ставку из менија (ShowMenuForPlayer)."
canonical: https://omp.itsneufox.com/sr/docs/scripting/callbacks/OnPlayerSelectedMenuRow
language: sr
---

# OnPlayerSelectedMenuRow

## Опис

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

| Име | Опис |
| --- | --- |
| playerid | ID играча који је изабрао ставку из менија. |
| row | ID реда који је изабран. Први ред има ID 0. |

## Враћа

Увек се позива прво у гамемод-у.

## Пример

```c
new Menu:MyMenu;

public OnGameModeInit()
{
    MyMenu = CreateMenu("Example Menu", 1, 50.0, 180.0, 200.0, 200.0);
    AddMenuItem(MyMenu, 0, "Item 1");
    AddMenuItem(MyMenu, 0, "Item 2");
    return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
    if (GetPlayerMenu(playerid) == MyMenu)
    {
        switch (row)
        {
            case 0:
            {
                print("Item 1 Selected");
            }
            case 1:
            {
                print("Item 2 Selected");
            }
        }
    }
    return 1;
}
```

## Notes

note

ID менија се не прослеђује овом повратном позиву. Потребно је користити [GetPlayerMenu](https://omp.itsneufox.com/sr/docs/scripting/functions/GetPlayerMenu) да бисте утврдили из којег је менија играч изабрао ставку.

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

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

-   [OnPlayerExitedMenu](https://omp.itsneufox.com/sr/docs/scripting/callbacks/OnPlayerExitedMenu): Овај повратни позив се позива када играч изађе из менија.
-   [OnDialogResponse](https://omp.itsneufox.com/sr/docs/scripting/callbacks/OnDialogResponse): Овај повратни позив се позива када играч одговори на дијалог.

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

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

-   [CreateMenu](https://omp.itsneufox.com/sr/docs/scripting/functions/CreateMenu): Креирај мени.
-   [DestroyMenu](https://omp.itsneufox.com/sr/docs/scripting/functions/DestroyMenu): Уништи мени.
-   [AddMenuItem](https://omp.itsneufox.com/sr/docs/scripting/functions/AddMenuItem): Додаје ставку у одређени мени.
-   [ShowMenuForPlayer](https://omp.itsneufox.com/sr/docs/scripting/functions/ShowMenuForPlayer): Покажи мени играчу.
-   [HideMenuForPlayer](https://omp.itsneufox.com/sr/docs/scripting/functions/HideMenuForPlayer): Сакриј мени играчу.
