AMXX-BG.INFO menuapi.inc

menuapi

Browse all symbols documented inside this include file.

Functions Raw source Download .inc Library page

Constants

Name Description
__maxPlayers = get_maxplayers();
__MENU_API_VERSION__ = 1.0.1
__MENU_ITEMS_PER_PAGE = 7
__MENU_ITEMS_PER_PAGEWC = 9
__menusList = ArrayCreate(__menuStruct);
access = sItemTemp[itemAccess];
alias = sItemTemp[itemAlias];
callback = sItemTemp[itemCallback];
iEnd = iItems;
iFmtType = iEnd < iItems ? menuNumFmt : menuNumFmtDisable;
iItemsPerPage = iItems > __MENU_ITEMS_PER_PAGEWC ? __MENU_ITEMS_PER_PAGE : __MENU_ITEMS_PER_PAGEWC;
iLen = formatex(szBuffer, charsmax(szBuffer), "\w%s^n^n", sMenuTemp[menuTitle]);
iRetValue = = ITEM_DISABLED ? (bitsKeys &= ~(1 << iTemp)) : (bitsKeys |= (1 << iTemp));
iStart = iPage = __playerData[player][playerMenuCurrentPage] = 0;
ITEM_BACK = 8
ITEM_EXIT = 10
ITEM_NEXT = 9
itemAccess
itemAlias
itemArrayID
itemCallback
itemID
iTotalPages = iItems / iItemsPerPage + (iItems % iItemsPerPage ? 1: 0);
MENU_PROP_BACKNAME
MENU_PROP_COPYRIGHT
MENU_PROP_DISPLAY_PAGES
MENU_PROP_EXIT
MENU_PROP_EXITNAME
MENU_PROP_NEXTNAME
MENU_PROP_NOACCESS_FMT
MENU_PROP_NUMFMT
MENU_PROP_NUMFMT_DISABLE
menuDisplayPages
menuExit
menuHandler
menuID
menuItems
playerCurrentMenu
playerMenuCurrentPage