Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите permissions для плагина

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

NINJA

Старожил
Пользователь
Баллы
123
Здравствуйте у меня возникла проблема
я пытаюсь реализовать в плагине такое действие:
Если игрок имеет Плагин.* Право то
Плагин на него не действует
Я пытаюсь реализовать это так.
PermissionUser pex_user = PermissionsEx.getUser(event.getPlayer());
if(pex_user.has("Плагин.*")){
тут действие если разрешение есть.
}

Но не знаю какое именно действие будет за это отвечать.
Изучаю совсем недавно поэтому прошу помочь разобраться.:)
 
Здравствуйте у меня возникла проблема
я пытаюсь реализовать в плагине такое действие:
Если игрок имеет Плагин.* Право то
Плагин на него не действует
Я пытаюсь реализовать это так.
PermissionUser pex_user = PermissionsEx.getUser(event.getPlayer());
if(pex_user.has("Плагин.*")){
тут действие если разрешение есть.
}

Но не знаю какое именно действие будет за это отвечать.
Изучаю совсем недавно поэтому прошу помочь разобраться.:)
boolean наличие_разрешения = Player.hasPermission("разрешение");
 
А вот как прописать что нету разрешения а то у меня вышло с точностью наоборот .
 
А вот как прописать что нету разрешения а то у меня вышло с точностью наоборот .
глупый вопрос.
Например, так
boolean нету_разрешения = ! Player.hasPermission("разрешение");
или поставить ! прям внутри условия.
Если это действие при команде - то проверку делать не нужно, достаточно прописать пермиты в plugin.yml
 
глупый вопрос.
Например, так
boolean нету_разрешения = ! Player.hasPermission("разрешение");
или поставить ! прям внутри условия.
Если это действие при команде - то проверку делать не нужно, достаточно прописать пермиты в plugin.yml
Спасибо огромное я упустил "!" теперь все работает как положено , пермиты в plugin.yml я написал до этого не хватало только "!":)
 
Статус
Закрыто для дальнейших ответов.

Поделиться этой страницей

Назад
Верх