Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Проверьте permissions плиз!

coollogan

Активный участник
Баллы
88
Имя в Minecraft
coollogan
Я настроил permissions на WorldGuard и мне нужна ваша помошь!

(что и где я неправильно вписал! какую добавить и
какую строку лучше удалить! (группа default)) ещё есть вип и прем но пока зациклен на default ... спасибо большое заранее!

Код:
Код:
groups:
  default:
    default: true
    permissions:
    - worldguard.region.select.<region>
    - worldguard.region.select.*
    - worldguard.region.select.member.<region>
    - worldguard.region.select.member.*
    - worldguard.region.select.own.<region>
    - worldguard.region.select.own.*
    - worldguard.region.claim
    - worldguard.region.remove.<region>
    - worldguard.region.remove.*
    - worldguard.region.remove.member.<region>
    - worldguard.region.remove.member.*
    - worldguard.region.remove.own.<region>
    - worldguard.region.remove.own.*
    - worldguard.region.removemember.*
    - worldguard.region.removemember.member.*
    - worldguard.region.removemember.own.*
    - worldguard.region.addowner.*
    - worldguard.region.addowner.own.*
    - worldguard.region.addowner.member.*
    - modifyworld.*
 
А где worldguard.region.flag? Или ты не хочешь что бы юзеры использовали?
Добавь:
worldguard.region.select
worldguard.region.remove.own.*

Удали:
worldguard.region.addowner.member.*
worldguard.region.removemember.member.*
worldguard.region.remove.member.*
worldguard.region.remove.own.<region>
worldguard.region.remove.member.<region>
worldguard.region.remove.<region>
worldguard.region.remove.*
worldguard.region.select.own.<region>
worldguard.region.select.member.*
worldguard.region.select.member.<region>
worldguard.region.select.<region>
worldguard.region.select.*
 
А где worldguard.region.flag? Или ты не хочешь что бы юзеры использовали?
Добавь:
worldguard.region.select
worldguard.region.remove.own.*

Удали:
worldguard.region.addowner.member.*
worldguard.region.removemember.member.*
worldguard.region.remove.member.*
worldguard.region.remove.own.<region>
worldguard.region.remove.member.<region>
worldguard.region.remove.<region>
worldguard.region.remove.*
worldguard.region.select.own.<region>
worldguard.region.select.member.*
worldguard.region.select.member.<region>
worldguard.region.select.<region>
worldguard.region.select.*
можно пинтересоватся что дают те строки которые нужно удалить? (и которые добавить тоже :D)
Благодарю заранее!
 
Ты разрешил удалять юзеру любой существующий регион, ну, а остальное просто неправильные пермы.
 
и ещё подскажы на будущее что неправильно в тех пермах??? вроде всё с wiki слизал...
Спасибо Raptor2108 ты лучший! правда!
 
ой...:fp:))) а что означает * в конце перма?
* означает все. Ну к примеру есть два вымышленных мною перма plugin.one и plugin.two если нам нужно оба, можно написать plugin.* тогда будут использованы все пермишены начинающиеся на plugin.
 
и ещё подскажы на будущее что неправильно в тех пермах??? вроде всё с wiki слизал...
Спасибо Raptor2108 ты лучший! правда!
Спасибо,

worldguard.region.select.own.<region>

Вот тут <region> подразумевало указание конкретного региона тоесть надо указывать имя существующего привата, а проще говоря это тебе не нужно. Что бы было понятно что такое перм давай разделим его на части, получится примерно так:
1) Сначала название плагина
2) Команда
3) А далее идут уточнения.
Например пермишен worldguard.region.addowner.member.*

worldguard - название плагина.
region - работа с регионом
addowner - намек что это перм от команды /region addowner добавляющий владельца в регион
member - уточнение, воспользоваться добавлением владельца в регион сможет только мембер \ член данного региона, именно мембер не овнер и никто иной. а звездочка в конце означает что данный перм справедлив для всех существующих приватов, а не для конкретного списка.
 
Спасибо,

worldguard.region.select.own.<region>

Вот тут <region> подразумевало указание конкретного региона тоесть надо указывать имя существующего привата, а проще говоря это тебе не нужно. Что бы было понятно что такое перм давай разделим его на части, получится примерно так:
1) Сначала название плагина
2) Команда
3) А далее идут уточнения.
Например пермишен worldguard.region.addowner.member.*

worldguard - название плагина.
region - работа с регионом
addowner - намек что это перм от команды /region addowner добавляющий владельца в регион
member - уточнение, воспользоваться добавлением владельца в регион сможет только мембер \ член данного региона, именно мембер не овнер и никто иной. а звездочка в конце означает что данный перм справедлив для всех существующих приватов, а не для конкретного списка.

Код:
groups:
  default:
    default: true
    permissions:
    - worldguard.region.select.own.*
    - worldguard.region.claim
    - worldguard.region.remove.member.<region>
    - worldguard.region.remove.own.*
    - worldguard.region.removemember.*
    - worldguard.region.removemember.own.*
    - worldguard.region.addowner.*
    - worldguard.region.addowner.own.*
    - worldguard.region.select
    -worldguard.region.remove.own.*
    - modifyworld.*
теперь перм выглядет вот так! нормально?? лишнего нет?? и ещё подскажи пожалуйста как сделать ограничение на кол-во приватов и на регион привата! благодарю!
 
Код:
groups:
  default:
    default: true
    permissions:
    - worldguard.region.select.own.*
    - worldguard.region.claim
    - worldguard.region.remove.member.<region>
    - worldguard.region.remove.own.*
    - worldguard.region.removemember.*
    - worldguard.region.removemember.own.*
    - worldguard.region.addowner.*
    - worldguard.region.addowner.own.*
    - worldguard.region.select
    -worldguard.region.remove.own.*
    - modifyworld.*
теперь перм выглядет вот так! нормально?? лишнего нет?? и ещё подскажи пожалуйста как сделать ограничение на кол-во приватов и на регион привата! благодарю!
В конфиге wg почти в первых строчках
 
worldguard.region.addowner.*
worldguard.region.removemember.*
worldguard.region.remove.member.<region>

это убери
 

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

Назад
Верх