- Плагин
- MyCommand
- Ядро сервера
- Spigot
- Версия сервера
- 1.12.2
- Память сервера ОЗУ
- 2Gb
Привет! Столкнулся с проблемой что не знаю как сделать проверку на группу определенного пользователя.
Есть код, который позволяет Кураторам сервера увольнять игрока с поста персонала:
Но проблема в том что даже если Куратор пропишет /uval (ник владельца сервера), то в чат высветится то что "Вы уволили (ник владельца сервера) со своей должности", хоть и права у Владельца не снимутся, но надпись на весь сервер крайне не приятна...
Подскажите, как сделать что бы проверялась группа, прописанная в пермишене?
Пример, что бы было более понятно что я хочу сделать:
Есть код, который позволяет Кураторам сервера увольнять игрока с поста персонала:
Код:
uval:
command: /uval
type: RUN_CONSOLE
runcmd:
- $Script$%if%$arg1.string.length>16
- $text$&c&lНик слишком длинный!
- $Script$%elseif%$arg1.string.length<1
- $text$&c&lДолжно быть как минимум 4 символа в нике!
- (Нужна проверка!)
- $text$&a&lВы не можете снять &c&l$arg1 &a&lсо своей должности!
- $Script$%else%
- pex user $arg1 group remove helper
- pex user $arg1 group remove moderator
- pex user $arg1 group remove seniormoderator
- $text$&a&lВы уволили &c&l$arg1 &a&lсо своей должности!
- $broadcasttext$&2&lJunior&6&lWorld &8&l» &c&l$arg1 &a&lснят со своей должности!
permission-required: true
permission-node: addgroup.uval
Подскажите, как сделать что бы проверялась группа, прописанная в пермишене?
Пример, что бы было более понятно что я хочу сделать:
Код:
- $Script$%elseif%Если игрок состроит в группе owner, то вывести текст
- $text$Вы не можете снять данного игрока, так как он OWNER!