forward OnCMSRanksBonusMenuAction(eBonusMenuAction:iAction, iClient, iMenu, iItem, aBonusData[eBonuses])
| eBonusMenuAction:iAction | Идентификатор вызванной функции (enum eBonusMenuAction) |
| iClient | Индекс игрока |
| iMenu | Индекс меню |
| iItem | Индекс пункта |
| aBonusData[] | Массив с параметрами бонуса (eBonuses) |
Вызывается использовании игроком меню бонусов
BONUS_MENU_OPEN должен вернуть 1, если меню открывать не нужно BONUS_MENU_ITEM_STATUS должен вернуть Menu and menu item status codes (amxconst.inc) BONUS_MENU_CHOOSE_ITEM должен вернуть 1, если выбор пунктов запрещен BONUS_MENU_ITEM_ADD должен вернуть 1, если пункт добавлять не нужно
При открытии меню (iAction == BONUS_MENU_OPEN или iAction == BONUS_MENU_ITEM_ADD) параметр iItem равен 0, т.к. меню создано, но не имеет добавленных пунктов
This documentation was generated automatically using pawn-docgen written by xPaw for AlliedMods.