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

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

Discussion in 'Помощь' started by Matroskin45, Mar 22, 2017.

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

    Matroskin45 Новичок

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

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

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

    Matroskin45 Новичок

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

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

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

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

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

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

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

    Matroskin45 Новичок

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

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

    Trophy Points:
    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 Новичок

    Trophy Points:
    16
    Плагин Essentials Anti Build у меня и так установлен, там запрещены уже некоторые предметы.
    Спасибо, конечно, за строчки выше, но... Разъясни, пожалуйста, каждую из них. Что обозначает ":data", ".drop", ".pickup", ".interact", ".break", ".place"
    За ранее благодарен:good:[DOUBLEPOST=1490201617][/DOUBLEPOST]Вот несколько строк из config.yml
    Там этот блок запрещён (237 id). Как мне быть дальше?
    Code:
     # 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 Активный участник Пользователь

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

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

    Matroskin45 Новичок

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

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

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

    Matroskin45 Новичок

    Trophy Points:
    16
    Спасибо большое!:good::rolleyes:[DOUBLEPOST=1490206644,1490206033][/DOUBLEPOST]Пойду тестировать :)[DOUBLEPOST=1490208792][/DOUBLEPOST]Увы, но... Не работает!
    Permission
    Code:
    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
    Code:
      # 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]
    Что мне делать? Как разрешить этот блок определённой группе?
     
    Last edited: Mar 22, 2017
  15. ipv2007

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

    Trophy Points:
    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 Новичок

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

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

    Trophy Points:
    31
    Имя в Minecraft:
    Egorpom
    WorldGuard blacklist хорошо работает.
     

Share This Page