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

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

Discussion in 'Разработка плагинов для новичков' started by EndEclipse, Nov 28, 2013.

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

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

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

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

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

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

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

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

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

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

    Trophy Points:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    Для меня пермишены, это что-то нечто, никогда не любил их настраивать :([DOUBLEPOST=1385661810,1385661383][/DOUBLEPOST]
    Что-то ты тут намудрил... Ден все правильно сказал, и права никак прописываться не будут, он просто проверяет на наличие пермита у игрока и исполняет действие, указанное далее. Думаю, дело может быть закрыто...
     
  7. Den_Abr

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

    Trophy Points:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Прочитав первый пост, я понял так - человек не может найти плагин.
     
    JustBlender likes this.
  8. JustBlender

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

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

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

    Trophy Points:
    63
    Имя в Minecraft:
    EndEclipse
    Да, простите, не знал.
     
  10. JustBlender

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

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

Share This Page