Обсудим Что делать если плагин не имеет своего permissions?

  • Автор темы Автор темы neon52
  • Дата начала Дата начала

neon52

Активный участник
Пользователь
Баллы
88
Доброго времени суток!
Вопрос к знатокам: частенько бывает такое, что есть плагин, он работатает идеально, но нет своего permissions на нужную каманду, или есть пермишен на связку команд, а нужно разграничить их. Или есть потребность замены алиаса команды плагина на свой.
Мне видится что эти решения можно было бы осуществить в плагине, позволяющего по связке
- команда оригинального плагина - новая команда плагина - новый пермишен... получить все что нужно.
Есть ли другие решения или может быть такой функционал есть уже где то?
 
Ищ ищи исходники или декомпилируй плагин, а потом добавляй нужный функционал.
Боюсь он сейчас с твоего сообщения проорёт и начнёт ныть о том, что нихера в этом не понимает.
 
Боюсь он сейчас с твоего сообщения проорёт и начнёт ныть о том, что нихера в этом не понимает.
ну конечно не понимаю, я не кодер. Правда насчет "ныть" и "поорет" перебор. За языком можно было бы и следить..
Но в общем одну часть решения действительно просто сделать - "или есть пермишен на связку команд, а нужно разграничить их." - забиндить в ChestCommands команды на кнопки, доступные/видимые разным группам игроков (так, чтобы они понятия не имели что за команды вообще выполняются)
 
ну конечно не понимаю, я не кодер. Правда насчет "ныть" и "поорет" перебор. За языком можно было бы и следить..
Но в общем одну часть решения действительно просто сделать - "или есть пермишен на связку команд, а нужно разграничить их." - забиндить в ChestCommands команды на кнопки, доступные/видимые разным группам игроков (так, чтобы они понятия не имели что за команды вообще выполняются)
Допиши их сам юзая плагин Skript
 
Благодарю.. интересная идея. Если это возможно не кодерам, то возможно идея очень хороша
Там всеравно нужно иметь понимание о кодинге, хоть и минимальное
 
Декомпилируешь. Дальше там где нужен премишен перед выполнением поставить условие.
Код:
if(p.haspremission("сам премишен"){
И после выполнения просто добавь скобку }
Ой забыл. Перед условием с премишеном нужно создать объект p со значением getPlayer();
Там уже от самого метода зависит. А на что премишен нужен?
З.ы. пишу с мобилки. В коде МБ ошики
 
Декомпилируешь. Дальше там где нужен премишен перед выполнением поставить условие.
Код:
if(p.haspremission("сам премишен"){
И после выполнения просто добавь скобку }
Ой забыл. Перед условием с премишеном нужно создать объект p со значением getPlayer();
Там уже от самого метода зависит. А на что премишен нужен?
З.ы. пишу с мобилки. В коде МБ ошики
В тексте тоже XD)
 
Благодарю.. интересная идея. Если это возможно не кодерам, то возможно идея очень хороша
Если "не кодерам", то лучше использовать плагин ReActions, с его помощью можно и на каждую команду отдельный пермишен сделать, да и свои собственные команды создавать...
 
Назад
Верх Низ