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

Enddragon

Новичок
Пользователь
Баллы
16
Всем доброго времени суток, столкнулся с такой проблемой - есть несколько миров (допустим world, world1, world2) и есть несколько префиксов ( user, user1, user2, user3) не могу настроить так что бы user не мог взаимодействовать ни с одним миром, user1 имел доступ только в world1, user2 и user3 могли взаимодействовать с world1 и world2... прошу подсказать способ решения данной проблемы в идеале с максимально подробно описанным гайдом.. заранее всем спасибо!
 
Не совсем то, но в essentials есть world-teleport-permissions и world-home-permissions, если их включить, то игроки смогут тп в определённые миры только с правом essentials.worlds.[название мира]
А за возможность взаимодействовать вроде есть modifyworld.*
 
А за возможность взаимодействовать вроде есть modifyworld.*
тогда как же мне прописать эту строчку, как пример "- -modifyworld.world2.user1*" (хотя это полный бред по ходу..)?? просто уже мозги кипят из за поисков по всевозможным ресурсам..
 
тогда как же мне прописать эту строчку, как пример "- -modifyworld.world2.user1*" (хотя это полный бред по ходу..)?? просто уже мозги кипят из за поисков по всевозможным ресурсам..
Для каждой группы выдавай права индивидуально на каждый мир или если наследуемые группы, то сначала даешь право, потом отнимаешь.
 
Для каждой группы выдавай права индивидуально на каждый мир или если наследуемые группы, то сначала даешь право, потом отнимаешь.
тобишь как то так должно быть
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.*
а еще лучше напиши пример того как должно это выглядеть
 
Последнее редактирование:
тобишь как то так должно быть
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.*
а еще лучше напиши пример того как должно это выглядеть
Ну в общем как то так я и предлагал. Следующей группы ставишь наследование и переставляешь права + меняешь на - и наоборот. Ну и так далее.
 
Ну в общем как то так я и предлагал. Следующей группы ставишь наследование и переставляешь права + меняешь на - и наоборот. Ну и так далее.
данное деяние к сожалению ни как не помогло..
 
а можно вас попросить написать пример того как это будет выглядеть для этой группы
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.*
по сути я не могу понять что тут требуется написать что бы этой группе запретить любое взаимодействие со всеми мирами.
 
Дык просто смени значения на свои в данном тебе примере. Название прав, мира, да название группы.
 
Дык просто смени значения на свои в данном тебе примере. Название прав, мира, да название группы.
Как бы это не выглядело, но я очень очень сильно не догоняю эти пермишены ибо мне их настраивал другой человек( да он сейчас не может продолжить настройку) по этому если можешь помочь то буду благодарен.
P.S. но это не значит что я сам не пробую их настроить.
 
Как бы это не выглядело, но я очень очень сильно не догоняю эти пермишены ибо мне их настраивал другой человек( да он сейчас не может продолжить настройку) по этому если можешь помочь то буду благодарен.
P.S. но это не значит что я сам не пробую их настроить.
Разобрался?
 
Думаю, нет. Вы же объяснили очень классно. У него там вообще не правильно сделано.
По-теме:
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 , поправь мои ошибки, пожалуйста
 
Думаю, нет. Вы же объяснили очень классно. У него там вообще не правильно сделано.
По-теме:
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 , поправь мои ошибки, пожалуйста
Ссылку дал. Там готовый код, скопировал/вставил. И что-то помнится мне, что "modifyworld" уже давно неактуален.
 
Думаю, нет. Вы же объяснили очень классно. У него там вообще не правильно сделано.
По-теме:
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 , поправь мои ошибки, пожалуйста
к сожалению и это не помогло..
 
Назад
Верх Низ