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

# ShowMenuForPlayer

## توضیحات

منو را برای بازیکن نمایش دهید.

| نام | توضیحات |
| --- | --- |
| playerid | شناسه بازیکن. |
| Menu:menuid | شناسه منو برای نمایش. |

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

**true** - تابع با موفقیت اجرا شد.

**false** - تابع در اجرا ناکام بود.

## مثال‌ها

```c
new Menu:teleportmenu;

public OnGameModeInit()
{
    teleportmenu = CreateMenu("Teleport", 1, 20.0, 200.0, 200.0, 200.0);
    AddMenuItem(teleportmenu, 0, "Las Venturas");
    AddMenuItem(teleportmenu, 0, "Los Santos");
    AddMenuItem(teleportmenu, 0, "San Fierro");
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp(cmdtext, "/teleportmenu", true) == 0)
    {
        ShowMenuForPlayer(teleportmenu, playerid);
        return 1;
    }
    return 0;
}
```

## نکات

هشدار

اگه ID منوی نامعتبر بدی، هم سرور و هم بازیکن کرش می‌کنن. (در open.mp درست شده)

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

-   [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): افزودن آیتم به منو.
-   [HideMenuForPlayer](https://omp.itsneufox.com/fa/docs/scripting/functions/HideMenuForPlayer): مخفی کردن منو برای بازیکن.
-   [GetPlayerMenu](https://omp.itsneufox.com/fa/docs/scripting/functions/GetPlayerMenu): دریافت منوی فعلی بازیکن.

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

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