---
title: "OnPlayerSelectedMenuRow | open.mp"
description: "Ovaj callback je pozvan kada igrač selektuje određenu stavku (item) iz menija (ShowMenuForPlayer)."
canonical: https://omp.itsneufox.com/bs/docs/scripting/callbacks/OnPlayerSelectedMenuRow
language: bs
---

# OnPlayerSelectedMenuRow

## Deskripcija

Ovaj callback je pozvan kada igrač selektuje određenu stavku (item) iz menija (ShowMenuForPlayer).

| Ime | Deskripcija |
| --- | --- |
| playerid | ID igrača koji je selektovao stavku iz menija. |
| row | ID reda stavke koja je selektovana. Prvi red je ID 0. |

## Returns

Uvijek je pozvan prvi u gamemode-u.

## Primjeri

```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;
}
```

## Zabilješke

note

ID menija nije proslijeđen ovom callbacku. GetPlayerMenu se mora koristiti kako bi se odredilo na kojem meniju je igrač selektovao stavku.

## Srodne Funkcije

-   [CreateMenu](https://omp.itsneufox.com/bs/docs/scripting/functions/CreateMenu): Kreiraj meni.
-   [DestroyMenu](https://omp.itsneufox.com/bs/docs/scripting/functions/DestroyMenu): Uništi meni.
-   [AddMenuItem](https://omp.itsneufox.com/bs/docs/scripting/functions/AddMenuItem): Dodaj stavku u određeni meni.
-   [ShowMenuForPlayer](https://omp.itsneufox.com/bs/docs/scripting/functions/ShowMenuForPlayer): Prikaži meni igraču.
-   [HideMenuForPlayer](https://omp.itsneufox.com/bs/docs/scripting/functions/HideMenuForPlayer): Sakrij meni za igrača.
