Решено [DeluxeMenus] Открыть меню только через другое меню/консоль обойдя требования

Статус
Закрыто для дальнейших ответов.

HauserGrim

Активный участник
Пользователь
Баллы
96
Нужно сделать, чтобы меню, допустим, menu_1 могло быть открытым только через другое меню не давая игроку право на постоянной основе.
Давать перм перед открытием меню (выполнением команды) и отбирать после - не самый хороший вариант, так как LP зафлудит консоль, да и на счёт производительности сомневаюсь.
При создании отдельных меню у них обязательными есть open_requirement и open_command. Я к тому, что сделать длинное, запутанное название и команду будет слишком костыльно.
P.S. Если игрок не соответствует требованию open_requirement (а в моём случае - не имеет перма) - меню не откроется даже если попытаться открыть его через консоль.
 
Последнее редактирование:
А ты и не выдавай через LP апи, просто дай еще один PermissionAttachment из своего плагина. И можешь просто кидать пермишенс на 1 тик.
 
Так или иначе, команду можно установить несколькими словами.
Сделал чтобы команды нужных меню начинались с dm, дал право, но саму команду (и пару алиасов и синтаксис) заблокировал. Теперь можно открывать через консоль или меню.
Ответ выше тоже неплох, но увы, я не очень в написании плагинов, да и была несложная альтернатива.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ