note Help Needed
This wiki is the result of an ongoing community effort — thank you all for helping!
If you want to provide changes to this page then please click here.
AddMenuItem
Description
Adds an item to a specified menu.
Name | Description |
---|---|
Menu:menuid | The menu id to add an item to. |
column | The column to add the item to. |
const title[] | The title for the new menu item. |
OPEN_MP_TAGS:... | Indefinite number of arguments of any tag. |
Returns
The index of the row this item was added to.
Examples
new Menu:gExampleMenu;
public OnGameModeInit()
{
gExampleMenu = CreateMenu("Your Menu", 2, 200.0, 100.0, 150.0, 150.0);
AddMenuItem(gExampleMenu, 0, "item 1");
AddMenuItem(gExampleMenu, 0, "item 2");
return 1;
}
Notes
tip
- Crashes when passed an invalid menu ID.
- You can only have 12 items per menu (13th goes to the right side of the header of column name (colored), 14th and higher not display at all).
- You can only use 2 columns (0 and 1).
- You can only add 8 color codes per one item (~r~, ~g~ etc.). Maximum length of menu item is 31 symbols.
Related Functions
- CreateMenu: Create a menu.
- SetMenuColumnHeader: Set the header for one of the columns in a menu.
- DestroyMenu: Destroy a menu.
- IsMenuRowDisabled: Check if a menu row is disabled.
Related Callbacks
- OnPlayerSelectedMenuRow: Called when a player selected a row in a menu.
- OnPlayerExitedMenu: Called when a player exits a menu.