1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

Тема в разделе "Разработка плагинов для новичков", создана пользователем NINJA, 27 янв 2013.

Статус темы:
Закрыта.
  1. Автор темы
    NINJA

    NINJA Старожил Пользователь

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

    Но не знаю какое именно действие будет за это отвечать.
    Изучаю совсем недавно поэтому прошу помочь разобраться.:)
     
  2. Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    boolean наличие_разрешения = Player.hasPermission("разрешение");
     
    Mik1313 и NINJA нравится это.
  3. Автор темы
    NINJA

    NINJA Старожил Пользователь

    Баллы:
    123
    А вот как прописать что нету разрешения а то у меня вышло с точностью наоборот .
     
  4. DPOH-VAR

    DPOH-VAR Старожил Пользователь

    Баллы:
    153
    Skype:
    dpohvar
    глупый вопрос.
    Например, так
    boolean нету_разрешения = ! Player.hasPermission("разрешение");
    или поставить ! прям внутри условия.
    Если это действие при команде - то проверку делать не нужно, достаточно прописать пермиты в plugin.yml
     
    NINJA нравится это.
  5. Автор темы
    NINJA

    NINJA Старожил Пользователь

    Баллы:
    123
    Спасибо огромное я упустил "!" теперь все работает как положено , пермиты в plugin.yml я написал до этого не хватало только "!":)
     
Статус темы:
Закрыта.

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