DisableMenu
توضیحات
یک منو را غیرفعال میکند.
نام | توضیحات |
---|---|
Menu:menuid | شناسه منو برای غیرفعال کردن. |
مقادیر بازگشتی
این تابع مقدار مشخصی برنمیگرداند.
مثالها
new WeaponMenu;
public OnGameModeInit()
{
WeaponMenu = CreateMenu("Weapons", 1, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(WeaponMenu, 0, "Rocket Launcher");
AddMenuItem(WeaponMenu, 0, "Flamethrower");
AddMenuItem(WeaponMenu, 0, "Minigun");
AddMenuItem(WeaponMenu, 0, "Grenades");
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp(cmdtext, "/disableguns", true))
{
DisableMenu(WeaponMenu); //غیرفعال کردن منوی سلاحها
return 1;
}
return 0;
}
نکات
نکته
زمانی که شناسه منوی نامعتبر ارسال شود کرش میکند.
توابع مرتبط
- CreateMenu: ایجاد یک منو.
- DestroyMenu: نابودی یک منو.
- AddMenuItem: افزودن آیتم به منو.
- IsMenuDisabled: بررسی غیرفعال بودن منو.