Данный плагин даёт возможность создать динамические меню.
ВНИМАНИЕ: - Для упрощения взаимодействия с этим плагином и уменьшением громоздкости функций обратного вызова, целесообразно создавать каждое меню в отдельном плагине. - В качестве имени меню берётся название плагина, который реализует это меню.
Особенности плагина: - Создан для упрощения написания меню под различные плагины - При добавлении/удалении пунктов/групп в меню, сразу обновляются уже открытые меню - Довольно просто реализует динамическое меню, без дополнительного разделения на подменю - К каждому пункту в меню приписана вызываемая функция, которой передаются: ID игрока и ID предмета. - Реализовано сокращение для вызова конкретного меню или пункта через консоль.
Команды:
dmenu [item_id]
MENU_ID - id меню, которое мы вызываем
ITEM_ID - id предмета в меню, который мы вызываем
Пример вызова:
dmenu 1 1 // Вызовет первый пункт меню в первом меню.