---
title: "GetPlayerMenu | open.mp"
description: "دریافت ID منویی که بازیکن در حال حاضر آن را مشاهده می‌کند (با ShowMenuForPlayer نمایش داده شده)."
canonical: https://omp.itsneufox.com/fa/docs/scripting/functions/GetPlayerMenu
language: fa
---

# GetPlayerMenu

## توضیحات

دریافت ID منویی که بازیکن در حال حاضر آن را مشاهده می‌کند (با ShowMenuForPlayer نمایش داده شده).

| نام | توضیحات |
| --- | --- |
| playerid | ID بازیکن برای دریافت منوی فعلی‌اش. |

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

ID منوی نمایش داده شده فعلی بازیکن، یا `INVALID_MENU` (255) اگر هیچ منویی نمایش داده نشده باشد.

مقدار برگشتی با **Menu:** برچسب‌گذاری شده است

## مثال‌ها

```c
new Menu:currentMenu = GetPlayerMenu(playerid); // Store the player's current menu in 'CurrentMenu'
```

## نکات

یادداشت

زمانی که هیچ منویی نمایش داده نمی‌شود، منوی قبلی را برمی‌گرداند.

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

-   [ShowMenuForPlayer](https://omp.itsneufox.com/fa/docs/scripting/functions/ShowMenuForPlayer): نمایش منو برای بازیکن.
-   [HideMenuForPlayer](https://omp.itsneufox.com/fa/docs/scripting/functions/HideMenuForPlayer): مخفی کردن منو برای بازیکن.
-   [CreateMenu](https://omp.itsneufox.com/fa/docs/scripting/functions/CreateMenu): ایجاد منو.
-   [DestroyMenu](https://omp.itsneufox.com/fa/docs/scripting/functions/DestroyMenu): نابود کردن منو.
-   [AddMenuItem](https://omp.itsneufox.com/fa/docs/scripting/functions/AddMenuItem): اضافه کردن آیتم به منو.

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

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