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

Помогите Префиксы из PEX

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

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

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

    Баллы:
    66
    Имя в Minecraft:
    RudeyCoolLeet
    Привет всем! Возник у меня такой вопрос: как из Pex перенести данные о префиксах в мой плагин?

    Чтобы вышло так:


    Заранее благодарен за помощь с:
     

    Вложения:

  2. Хостинг MineCraft
    <
  3. Автор темы
    _Rudey_

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

    Баллы:
    66
    Имя в Minecraft:
    RudeyCoolLeet
    Не-не, не то. Именно для определённой группы определённый префикс
     
  4. Автор темы
    _Rudey_

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

    Баллы:
    66
    Имя в Minecraft:
    RudeyCoolLeet
    А каким образом их вставить-то?
    Зашел человек с [Gold] - надо, шобы писало [Gold] Player зашел на сервер.
    Как это сделать-то?
     
  5. Автор темы
    _Rudey_

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

    Баллы:
    66
    Имя в Minecraft:
    RudeyCoolLeet
    Можно кодом? Я не умею ничего практически ._.
     
  6. _MediaNik_

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

    Баллы:
    46
    Skype:
    Medianik5
    Имя в Minecraft:
    _MediaNik_
    Youtube в помощь
     
  7. SLywnow

    SLywnow Новичок Пользователь

    Баллы:
    11
    Имя в Minecraft:
    _Boris3000_
    Загружай библиотеку PEX и их доки тебе в помощь
     
  8. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    https://dev.bukkit.org/bukkit-plugins/vault/
    Код:
    public static Permission permission = null;
    
        private boolean setupPermissions()
        {
            RegisteredServiceProvider<Permission> permissionProvider = getServer().getServicesManager().getRegistration(net.milkbowl.vault.permission.Permission.class);
            if (permissionProvider != null) {
                permission = permissionProvider.getProvider();
            }
            return (permission != null);
        }
     
  9. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    Код:
    PermissionUser user = PermissionsEx.getUser(player);
    String prefix = user.getPrefix();
    PROFIT!
    А погуглить нельзя?)
    [DOUBLEPOST=1475519583,1475519551][/DOUBLEPOST]
    По-моему, это слишком сложно
     
  10. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Сложно будет, когда с твоим говнокодом припрет поставить гроуп менеджер например. И все сдохнет. Так что не неси чушь.
     
  11. DonDays

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

    Баллы:
    96
    Имя в Minecraft:
    DonDays
    Он же говорит из песка, а не из GM
     
  12. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    @alexandrage говорит про то, что если ему понадобится GroupManager, и он будет его использовать вместо PermissionsEx, то код уже не будет работать.
    Для этих целей и сделан Vault.
     
  13. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Хоть кто то допер.
     

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