DisableMenuRow RU
From SA-MP Wiki
DisableMenuRow
Описание:
Отключает одну из строк меню.
(Menu:menuid, row)
Menu:menuid | ИД созданного ранее меню. |
row | Индекс строки (ряда), который нужно отключить (индекс начинается с 0). |
Возвращаемые значения:
Эта функция всегда возвращает 1, даже если выполниться ей не удалось. Если указана несуществующая строка меню, то ничего не произойдёт. Если указан неверный ID меню, то это приведёт к крашу сервера.
Пример использования:
new WeaponMenu; WeaponMenu = CreateMenu("Pushki", 1, 50.0, 180.0, 200.0, 200.0); AddMenuItem(WeaponMenu, 0, "RPG"); AddMenuItem(WeaponMenu, 0, "Ognemet"); AddMenuItem(WeaponMenu, 0, "Minigan"); AddMenuItem(WeaponMenu, 0, "Grenki");
if(!strcmp(cmdtext, "/disablemenu", true)) { DisableMenuRow(WeaponMenu, 2); // Отключим строку "Minigun" в меню "Puski" (индекс 2) return 1; }
Связанные функции
Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- CreateMenu: Создает новое меню.
- DestroyMenu: Уничтожает меню.
- AddMenuItem: Добавляет в меню новую строку (пункт).