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

Помогите Разработка плагина, поддерживающего PEX

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

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

    EndEclipse Активный участник

    Баллы:
    63
    Имя в Minecraft:
    EndEclipse
    Всем привет! Давно не был на этом ресурсе, но вот, когда мне потребовалась помощь, решил написать сюда.
    Я новичок в теме программирования плагинов. Естественно, на самом начальном этапе возникли проблемы. Я хочу создать плагин, поддерживающий PermissionsEX. Но нигде не могу найти сборку этого плагина для разработки. Где ее можно найти?
     
  2. JustBlender

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

    Баллы:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    В коде ставь:
    Код:
    if(p.hasPermission("пермишен.пермишен")){
    PS. PEX вроде не имеет API, он просто назначает пермишены игрокам как ты указал в файле. Это дела Bukkit-a + я уверен что я ошибся, и Den_Abr тут поможет лучше ;)
     
    Последнее редактирование: 28 ноя 2013
    slavik123123123 нравится это.
  3. Автор темы
    EndEclipse

    EndEclipse Активный участник

    Баллы:
    63
    Имя в Minecraft:
    EndEclipse
    Я так понял, этот код проверит, есть ли у игрока право использовать команду. А эти права прописываются в permissions.yml самого bukkit'a. И, кажется, с PermissionsEX не имеет ничего общего.
     
  4. Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Мне кажется вы с Bukkit серверами не имеете ничего общего.
    Все нормальные плагины прав регистрируют права на уровне ядра, и вышесказанный метод будет прекрасно работать.
     
  5. JustBlender

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

    Баллы:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    Для меня пермишены, это что-то нечто, никогда не любил их настраивать :(
    Что-то ты тут намудрил... Ден все правильно сказал, и права никак прописываться не будут, он просто проверяет на наличие пермита у игрока и исполняет действие, указанное далее. Думаю, дело может быть закрыто...
     
  6. Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Прочитав первый пост, я понял так - человек не может найти плагин.
     
    JustBlender нравится это.
  7. JustBlender

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

    Баллы:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    Если он новичок в этом деле, может быть простительно, но про "сборку плагина" - удивило, надо бы поискать такое :)
     
    BleaZzZ нравится это.
  8. Автор темы
    EndEclipse

    EndEclipse Активный участник

    Баллы:
    63
    Имя в Minecraft:
    EndEclipse
    Да, простите, не знал.
     
    ВремяПриключений нравится это.
  9. JustBlender

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

    Баллы:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    Ничего страшного, мы все так же в начале глупили :)
     

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