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

Помогите Карьер для определённой группы

Тема в разделе "Помощь", создана пользователем Matroskin45, 22 мар 2017.

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

    Matroskin45 Новичок

    Баллы:
    16
    Доброго времени суток, форумчане!
    Скажите, пожалуйста, как мне разрешить, например, карьер для группы Premium в permission. Установлены плагины: Essentials, WorldGuard, WorldEdit, CommandBook.
    Жду вашей помощи :)
    P.s. возможно, были такие темы, но я их не нашёл
     
  2. Хостинг MineCraft
    <
  3. Slavchik2001

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

    Баллы:
    66
    Имя в Minecraft:
    Slavok2001
    Я, возможно, не в теме, а что такое "карьер"?
     
  4. Автор темы
    Matroskin45

    Matroskin45 Новичок

    Баллы:
    16
    Блок, который роет яму в определённой зоне и складывает в сундук, он из мода Build Craft
    Кстати, версия сервера и клиента 1.4.7
     
  5. Slavchik2001

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

    Баллы:
    66
    Имя в Minecraft:
    Slavok2001
    Извините, но с модами на сервере, я дел не имел
     
  6. glavrak

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

    Баллы:
    76
    Имя в Minecraft:
    Mr_Krab
    Установи запрет на предмет и затем выдай право на обход этого запрета группе.
     
  7. ipv2007

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

    Баллы:
    88
    Имя в Minecraft:
    ipv2007
    LokiBlocker - в нем запрещаешь всем использование ID карьера, а соответствующей донат группе пишешь пермишен обходящий этот запрет.
     
  8. Автор темы
    Matroskin45

    Matroskin45 Новичок

    Баллы:
    16
    Как? Напиши мне например. В плагине Essentials (Antu Build) я установил запрет на это предмет, а как мне дать разрешение, например, Grand? Что прописать в permission?[DOUBLEPOST=1490200810,1490200751][/DOUBLEPOST]
    Запретить предметы можно в плагине Essentials (я уже запрещал там парочку), а как выдать разрешение какой-то группе использовать их?
     
  9. Cybers

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

    Баллы:
    66
    essentials.build.place.<id>
    essentials.build.place.<id>:<data>
    essentials.build.break.<id>
    essentials.build.break.<id>:<data>
    essentials.build.interact.<id>
    essentials.build.interact.<id>:<data>
    essentials.build.craft.<id>
    essentials.build.craft.<id>:<data>
    essentials.build.pickup.<id>
    essentials.build.pickup.<id>:<data>
    essentials.build.drop.<id>
    essentials.build.drop.<id>:<data>

    Для интересующей группы выставляешь право. Если хочешь запретить установку блока, пиши "-" (без пробела, вплотную к началу строчки) перед правом.
    Например:
    -essentials.build.place.1[DOUBLEPOST=1490201107,1490201071][/DOUBLEPOST]Но нужен, сам понимаешь, плагин Essentials Anti Build
     
  10. Автор темы
    Matroskin45

    Matroskin45 Новичок

    Баллы:
    16
    Плагин Essentials Anti Build у меня и так установлен, там запрещены уже некоторые предметы.
    Спасибо, конечно, за строчки выше, но... Разъясни, пожалуйста, каждую из них. Что обозначает ":data", ".drop", ".pickup", ".interact", ".break", ".place"
    За ранее благодарен:good:[DOUBLEPOST=1490201617][/DOUBLEPOST]Вот несколько строк из config.yml
    Там этот блок запрещён (237 id). Как мне быть дальше?
    Код:
     # For which block types would you like to be alerted?
      # You can find a list of IDs in plugins/Essentials/items.csv after loading Essentials for the first time.
      # 10 = lava :: 11 = still lava :: 46 = TNT :: 327 = lava bucket
      alert:
        on-placement:
        on-use:
        on-break:
    
      blacklist:
    
        # Which blocks should people be prevented from placing
        placement: 23,239,237,250:15,1504,1505,1508,1515,1516,1517,1517:1,1518,1395,1395:2,1395:3,1395:4,1395:5,10456,1406:1,1406:5,1406:6,1406:7,751:3,763,763:1,763:7,763:13,764:14,225:2
    
        # Which items should people be prevented from using
        usage: 30214,30215,30208,13304,13305,13306,13307,13308,13344,13345,13346,13347,13352,13353,13362,13363,259,368,4327
    
        # Which blocks should people be prevented from breaking
        break: 23,239,237,250:15,1504,1505,1508,1515,1516,1517,1517:1,1518,1395,1395:2,1395:3,1395:4,1395:5,10456,1406:1,1406:5,1406:6,1406:7,751:3,763,763:1,763:7,763:13,764:14,225:2
    
        # Which blocks should not be pushed by pistons
        piston: 
     
  11. Cybers

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

    Баллы:
    66
    place - право на установку блока
    break - разрушение
    interact - взаимодействие с блоком
    craft - крафт блока
    pickup - подобрать блок
    drop - выбросить предмет

    Некоторые предметы в Minecraft имеют не только ID (например, 1 - это камень), но и DATA. Например, имеем такую строчку: 123:321 (здесь ID предмета = 123, а DATA предмета = 321). DATA - это то, что после ":"
     
  12. Автор темы
    Matroskin45

    Matroskin45 Новичок

    Баллы:
    16
    Спасибо за разъяснение.
    Есть ещё небольшой вопрос: если я это блок запретил уже в конфигах, то в пермишон, чтобы разрешить, я должен перед нужной строчкой ставить минус "-essentials.build.place.237"
    Вот так?
     
  13. Cybers

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

    Баллы:
    66
    Пропиши в группе pex: essentials.build.place.237[DOUBLEPOST=1490201927,1490201876][/DOUBLEPOST]
    Нет, чтобы запретить.
    essentials.build.place.237 разрешает использовать этот блок, а -essentials.build.place.237 запрещает
     
  14. Автор темы
    Matroskin45

    Matroskin45 Новичок

    Баллы:
    16
    Спасибо большое!:good::rolleyes:[DOUBLEPOST=1490206644,1490206033][/DOUBLEPOST]Пойду тестировать :)[DOUBLEPOST=1490208792][/DOUBLEPOST]Увы, но... Не работает!
    Permission
    Код:
    groups:
      default:
        default: true
        permissions:
        - modifyworld.*
        - commandbook.spawn
        - chatmanager.chat.global
        - essentials.motd
        - essentials.spawn
        - essentials.build.place.1503
        - essentials.build.break.1503
        prefix: '&7'
        suffix: '&f'

    Пара строчек из Confi.yml Essentials
    Код:
      # For which block types would you like to be alerted?
      # You can find a list of IDs in plugins/Essentials/items.csv after loading Essentials for the first time.
      # 10 = lava :: 11 = still lava :: 46 = TNT :: 327 = lava bucket
      alert:
        on-placement:
        on-use:
        on-break:
    
      blacklist:
    
        # Which blocks should people be prevented from placing
        placement: 1503, 23,239,237,250:15,1504,1505,1508,1515,1516,1517,1517:1,1518,1395,1395:2,1395:3,1395:4,1395:5,10456,1406:1,1406:5,1406:6,1406:7,751:3,763,763:1,763:7,763:13,764:14,225:2
    
        # Which items should people be prevented from using
        usage: 30214,30215,30208,13304,13305,13306,13307,13308,13344,13345,13346,13347,13352,13353,13362,13363,259,368,4327
    
        # Which blocks should people be prevented from breaking
        break: 1503, 23,239,237,250:15,1504,1505,1508,1515,1516,1517,1517:1,1518,1395,1395:2,1395:3,1395:4,1395:5,10456,1406:1,1406:5,1406:6,1406:7,751:3,763,763:1,763:7,763:13,764:14,225:2
    
        # Which blocks should not be pushed by pistons
        piston: 

    Запрещал блок 1503 в конфигах для всех, разрешил его в Permission обычным игрокам (для проверки) и не зря, игроки не могут ставить этот блок!
    Скриншот:
    [​IMG]
    Что мне делать? Как разрешить этот блок определённой группе?
     
    Последнее редактирование: 22 мар 2017
  15. ipv2007

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

    Баллы:
    88
    Имя в Minecraft:
    ipv2007
    Делаешь так:
    1. Удаляешь Essentials Antibuild
    2. Устанавливаешь LokiBlocker
    3. В папке plugins/LokiBlocker открываешь файл list.yml и пишешь текст:
    quarry:
    type:
    place: true
    break: true
    craft: false
    pickup: false
    drop: false
    block-burn: false
    block-explode: false
    inventory:
    content: false
    delete: false
    interact:
    left-item: true
    right-item: true
    left-block: true
    right-block: true
    piston:
    push: false
    drag: false
    list:
    QuarryBC:
    id: 1503
    data: -1
    damage: -1
    ID свой указываешь, вроде он у тебя 1503?
    4. Заходишь в PermissionEX и той группе, которой разрешаешь использовать карьер, вставляешь строчку:
    lokiblocker.list.allow.quarry

    Все! Радуйся жизни!
     
  16. Автор темы
    Matroskin45

    Matroskin45 Новичок

    Баллы:
    16
    А при помощи этих плагинов нельзя что ли?
    Может, кто-то ещё подкинет своих идей?
     
  17. !Egorpom

    !Egorpom Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    Egorpom
    WorldGuard blacklist хорошо работает.
     

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