ShowMenuForPlayer
توضیحات
منو را برای بازیکن نمایش دهید.
نام | توضیحات |
---|---|
playerid | شناسه بازیکن. |
Menu:menuid | شناسه منو برای نمایش. |
مقادیر بازگشتی
true - تابع با موفقیت اجرا شد.
false - تابع در اجرا ناکام بود.
مثالها
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;
}
توابع مرتبط
- CreateMenu: ایجاد یک منو.
- DestroyMenu: حذف یک منو.
- AddMenuItem: افزودن آیتم به منو.
- HideMenuForPlayer: مخفی کردن منو برای بازیکن.
- GetPlayerMenu: دریافت منوی فعلی بازیکن.
کالبکهای مرتبط
- OnPlayerSelectedMenuRow: زمانی که بازیکن یک ردیف از منو را انتخاب کرد فراخوانی میشود.
- OnPlayerExitedMenu: زمانی که بازیکن از منو خارج شد فراخوانی میشود.