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

Решено Блокировка взаимодействия с миром для определенной группы игроков!

Тема в разделе "Помощь", создана пользователем Enddragon, 21 июл 2017.

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

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

    Баллы:
    16
    Всем доброго времени суток, столкнулся с такой проблемой - есть несколько миров (допустим world, world1, world2) и есть несколько префиксов ( user, user1, user2, user3) не могу настроить так что бы user не мог взаимодействовать ни с одним миром, user1 имел доступ только в world1, user2 и user3 могли взаимодействовать с world1 и world2... прошу подсказать способ решения данной проблемы в идеале с максимально подробно описанным гайдом.. заранее всем спасибо!
     
  2. HauserGrim

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

    Баллы:
    96
    Не совсем то, но в essentials есть world-teleport-permissions и world-home-permissions, если их включить, то игроки смогут тп в определённые миры только с правом essentials.worlds.[название мира]
    А за возможность взаимодействовать вроде есть modifyworld.*
     
  3. Автор темы
    Enddragon

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

    Баллы:
    16
    тогда как же мне прописать эту строчку, как пример "- -modifyworld.world2.user1*" (хотя это полный бред по ходу..)?? просто уже мозги кипят из за поисков по всевозможным ресурсам..
     
  4. glavrak

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

    Баллы:
    96
    Имя в Minecraft:
    Mr_Krab
    Для каждой группы выдавай права индивидуально на каждый мир или если наследуемые группы, то сначала даешь право, потом отнимаешь.
     
  5. Автор темы
    Enddragon

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

    Баллы:
    16
    тобишь как то так должно быть
    groups:
    User:
    default: true
    prefix: ' &c[&fuser&c] &f'
    permissions:
    - essentials.mail.send
    - essentials.chat.shout
    - essentials.rules
    - essentials.spawn
    - essentials.mail
    - authme.register
    - authme.login
    - -authme.logout
    - authme.changepassword
    - -authme.unregister
    - essentials.rules
    - essentials.mail.send
    - chestcommands.open.example.yml
    worlds:
    world1:
    permissions:
    - -modifyworld1.*
    world2:
    permissions:
    - -modifyworld2.*
    world3:
    permissions:
    - -modifyworld3.*
    а еще лучше напиши пример того как должно это выглядеть
     
    Последнее редактирование: 21 июл 2017
  6. glavrak

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

    Баллы:
    96
    Имя в Minecraft:
    Mr_Krab
    Ну в общем как то так я и предлагал. Следующей группы ставишь наследование и переставляешь права + меняешь на - и наоборот. Ну и так далее.
     
  7. Автор темы
    Enddragon

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

    Баллы:
    16
    ладно сейчас попробуем
     
  8. Автор темы
    Enddragon

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

    Баллы:
    16
    данное деяние к сожалению ни как не помогло..
     
  9. RikkiLook

    RikkiLook Модератор

    Баллы:
    173
  10. Автор темы
    Enddragon

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

    Баллы:
    16
    а можно вас попросить написать пример того как это будет выглядеть для этой группы
    groups:
    User:
    default: true
    prefix: ' &c[&fuser&c] &f'
    permissions:
    - essentials.mail.send
    - essentials.chat.shout
    - essentials.rules
    - essentials.spawn
    - essentials.mail
    - authme.register
    - authme.login
    - -authme.logout
    - authme.changepassword
    - -authme.unregister
    - essentials.rules
    - essentials.mail.send
    - chestcommands.open.example.yml
    worlds:
    world1:
    permissions:
    - -modifyworld1.*
    world2:
    permissions:
    - -modifyworld2.*
    world3:
    permissions:
    - -modifyworld3.*
    по сути я не могу понять что тут требуется написать что бы этой группе запретить любое взаимодействие со всеми мирами.
     
  11. RikkiLook

    RikkiLook Модератор

    Баллы:
    173
    Дык просто смени значения на свои в данном тебе примере. Название прав, мира, да название группы.
     
  12. Автор темы
    Enddragon

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

    Баллы:
    16
    Как бы это не выглядело, но я очень очень сильно не догоняю эти пермишены ибо мне их настраивал другой человек( да он сейчас не может продолжить настройку) по этому если можешь помочь то буду благодарен.
    P.S. но это не значит что я сам не пробую их настроить.
     
  13. RikkiLook

    RikkiLook Модератор

    Баллы:
    173
    Разобрался?
     
  14. MaxCode

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

    Баллы:
    66
    Имя в Minecraft:
    planet0111
    Думаю, нет. Вы же объяснили очень классно. У него там вообще не правильно сделано.
    По-теме:
    1)Создай 4 группы в PermissionsEx.
    2)В первую не добавляй modifyworld или лучше добавь:
    - -modifyworld.world
    - -modifyworld.world1
    И тд.
    3)В другие группы добавь права на нужные миры, т.е - modifyworld.worldName и так добавляй нужные миры.
    Вот пример:
    groups:
    user:
    default: true
    prefix: 'User'
    permissions:
    - -modifyworld.world //право на запрет ломания мира с названием world.
    //Другие права
    user2:
    default: false
    prefix: 'User2'
    permissions:
    - modifyworld.world //право на ломания мира с названием world.
    //Другие права

    Написал все так плохо т.к на море сижу с телефона-_-
    @RikkiLook , поправь мои ошибки, пожалуйста
     
  15. RikkiLook

    RikkiLook Модератор

    Баллы:
    173
    Ссылку дал. Там готовый код, скопировал/вставил. И что-то помнится мне, что "modifyworld" уже давно неактуален.
     
  16. MaxCode

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

    Баллы:
    66
    Имя в Minecraft:
    planet0111
    Насчёт modifyworld тоже неуверенность есть.
     
  17. Автор темы
    Enddragon

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

    Баллы:
    16
    к сожалению и это не помогло..
     
  18. RikkiLook

    RikkiLook Модератор

    Баллы:
    173
    Прыгай в TeamSpeak, гляну, пока время есть.
     
  19. Автор темы
    Enddragon

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

    Баллы:
    16
    сегодня часиков в 7 по москве нормально будет?
     
  20. RikkiLook

    RikkiLook Модератор

    Баллы:
    173
    Нормально.
     

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