Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Проверка группы Permissions без Vault

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

  1. Автор темы
    obana3

    obana3 Активный участник Пользователь

    Баллы:
    88
    Всем привет, интересует вопрос, можно ли как то проверять, в какой группе Permissions находится игрок, не используя Vault?
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    obana3

    obana3 Активный участник Пользователь

    Баллы:
    88
  4. Автор темы
    obana3

    obana3 Активный участник Пользователь

    Баллы:
    88
    Просто никогда им не пользовался. Хорошо, будем через него чекать.
    Он не создает дополнительной нагрузки?
     
    slavik123123123 нравится это.
  5. Автор темы
    obana3

    obana3 Активный участник Пользователь

    Баллы:
    88
    Спасибо за адекватный ответ. Есть же люди в русском комьюнити. :)[DOUBLEPOST=1371849518,1371845651][/DOUBLEPOST]Я отбросил идею переделки OnlineStaff и реализовал все через CommandBook. С использованием Vault конечно. (и в правду удобная штука)

    Но теперь у меня другая проблема.
    Как мне сделать так, чтобы при показе игроков онлайн показывало не название группы прав, в которой они находятся, а к примеру Админ.

    Сейчас показывает так.
    Online (2/20):
    Default: Test, Test2

    Нужно:
    Online (2/20):
    Игроки: Test, Test2

    Проверка группы:
    Код:
      out.append(CommandBook.inst().useDisplayNames ? CommandBook.perms.getPrimaryGroup(player) + player.getDisplayName() : player.getName());
    [DOUBLEPOST=1371850672][/DOUBLEPOST]up[DOUBLEPOST=1371982561][/DOUBLEPOST]up[DOUBLEPOST=1372014781][/DOUBLEPOST]up. Неужели ни кто не знает?
     
  6. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    Я никогда не использовал ваульт.
    Регистрирую перм в плагине, и проверяю player.hasPermission();

    Эта функция отлично работает со всеми популярными плагинами прав.
     

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