Помощь по permissions #1

  • Автор темы Автор темы OsipXD
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Bсем привет! Под конец дня, у меня башка вскипела от этих permissions! У меня были ошибки, но я их исправил (вообще, я в первый раз столкнулся с permissions'ами; находя решения и исправляя ошибки, содержимое моей головы перешло из твердого состояния в жидкое). Так вот, последняя ошибка и подвела к температуре кипения. Она [ошибка] заключается в том, что permissions просто не сработал. То есть, даже вы , читающий это сообщение, зайдя на мой сервер, спокойно можете стать админом, хотел ли я этого, или нет. Все permissions'ы работали и для обыкновенных рядовых игроков. Я вроде всё правильно записал. Помогите, иначе мой мозг улетучится =)

YAML:
groups:
  default:
      default: true
      permissions:
      - choptree *.
      - choptree.chop
      - modifyworld.*
  Jakis:
      inheritance:
      - default
      default: false
      permissions:
      - '*'
users:
  jakis1:
      group:
      - Jakis
  kpobococ:
      group:
      - Jakis
 
Она [ошибка] заключается в том, что permissions просто не сработал. То есть, даже вы , читающий это сообщение, зайдя на мой сервер, спокойно можете стать админом, хотел ли я этого, или нет.
Каким образом?
 
@Jakis, в 5 строке убери пробел перед *, в структуре пермишенов ошибок нет.

опиши подробно проблему, приведи список плагинов, версию и билд баккита.

не лишним будет посмотреть лог сервера (файл server.log запаковать в архив zip и приложить к посту через кнопку "Загрузить файл")
 
@Serrrgio, всё, я разобрался. Я просто решил протестировать работу прав, вписав в 15-ой строчке jakis2, а не jakis1, тем самым сделав себя бесправным существом рядовым игроком. Но я забыл выписать своё имя из ops.txt . В итоге, я позднее понял, что на админов эти права не распространяются. А я вчера, с газообразным мозгом, забил панику. Сегодня решил попробовать еще раз, на этот раз выписав свой ник из админов: всё работает. В общем, и на том спасибо, что своевременно отозвались! :)
 
хорошо когда человек умеет думать и анализировать, не всем дано.
 
Пытаюсь настроить перм:
Вот пермы к плагину
Сам плагин
Пытаюсь создать продавца а мне только в чат выкидывает команды.

мой перм:


Код:
#
# essentials.joinfullserver
 
groups:
  User:
    default: true
    permissions:
    - dtl.trader.types.*
    - dtl.trader.options.*
    - modifyworld.*
    - bukkit.command.plugins
    - authme.unregister
    - authme.logout
    - bukkit.command.kill
    - authme.register
    - authme.login
    - authme.changepassword
    - authme.unregister
    - iConomy.bank.access
    - iConomy.holdings
    - iConomy.holdings.others
    - iConomy.help
    - iConomy.payment
    - iConomy.accounts.create
    - iConomy.accounts.status.set
    - iConomy.list
    - iConomy.rank
    - iConomy.access
    - ChestShop.shop.create
    - ChestShop.shop.buy
    - ChestShop.shop.sell
    - worldguard.region.claim
    - worldguard.region.select.own.*
    - worldguard.region.info
    - worldguard.region.removeowner.*
    - worldguard.region.list.own
    - worldguard.region.remove.own.*
    - worldguard.region.addowner.own.*
    - worldedit.selection.hpos
    - worldedit.selection.pos
    - worldedit.wand
    - jobs.join.*
    - jobs.world.*
    - essentials.balance
    - essentials.pay
    - essentials.balancetop
    - essentials.msg.url
    - essentials.help.worldedit
    - essentials.help.lwc
    - essentials.mail.send
    - essentials.mail
    - essentials.kit
    - essentials.afk
    - essentials.helpop
    - essentials.msg
    - essentials.list
    - essentials.rules
    - essentials.spawn
    - essentials.home
    - essentials.sethome
    - essentials.tpaccept
    - essentials.tpdeny
    - essentials.delhome
    - essentials.tpa
    - essentials.warp
    - essentials.warp.list
    - essentials.kit
    - essentials.kits.start
    - essentials.motd
  VIP:
    default: false
    inheritance:
    - User
    permissions:
    - scavenger.scavenge
    - scavenger.level
    - essentials.kits.vip
    - essentials.hat
    - essentials.setwarp
    - essentials.warp.overwrite.[warpname]
    - essentials.delwarp
    - vipslot.allow
    - essentials.back
  Zam_Admin:
    default: false
    inheritance:
    - VIP
    permissions:
    - essentials.tempban.offline
    - essentials.ban.offline
    - essentials.tp
    - essentials.invsee.modify
    - essentials.invsee
    - essentials.kick
    - essentials.mute
    - essentials.tempban
    - essentials.ban
    - essentials.unban
    - essentials.tphere
    - essentials.tempban
    - essentials.banlist
    - essentials.ban.offline
    - vipslot.allow
  GOD:
    default: false
    permissions:
    - '*'
    - vipslot.allow
    - dtl.trader.*
    - dtl.trader.wallets.*
    - dtl.trader.managing.*
    - dtl.trader.commands.*
    - dtl.trader.bypass.*
    - dtl.trader.wallets.npc
users:
  valteo:
    group:
    - GOD
  CITUMB:
    group:
    - Zam_Admin
 
Как лучше всего оформлять вашу просьбу:
1. CommandBook
2. Хочу получить пермишинс для випа, то есть он может писать /warp vip , /kit vip .
3.
groups:
default:
default: true
permissions:
- worldguard.region.info.own
- worldguard.region.remove.own.*
- worldguard.region.addmember.own.*
- worldguard.region.removemember.own.*
- worldguard.region.claim
- worldedit.selection.pos
- worldedit.wand.toggle
- worldedit.wand
- pvptoggle.self
- authme.register
- authme.login
- scavenger.scavenge
- scavenger.free
- scavenger.self.on
- scavenger.self.off
- commandbook.home.set
- commandbook.home.teleport
- spectate.cantspectate
- modifyworld.*
- commandbook.spawn
- commandbook.who
- commandbook.say
- commandbook.msg
- commandbook.back
- lwc.modify
- lwc.remove
- lwc.info
- lwc.create.private
- lwc.create
- commandbook.call
- commandbook.time.check
- hsp.home.bedsethome
Admins:
default: false
inheritance:
- default
permissions:
- '*'
Vip:
default: false
inheritance:
- default
permissions:
- commandbook.kit
- commandbook.kit.vip
- commandbook.kit.list
- commandbook.warp.teleport
- commandbook.warp.warp.vip
- commandbook.warp.teleport.vip
Creative:
default: false
inheritance:
- default
permissions:
- commandbook.gamemode.check
- commandbook.gamemode.check.other
- commandbook.gamemode
- commandbook.gamemode.change
Slejka:
default: false
inheritance:
- default
permissions:
- vanish.vanish
- commandbook.teleport

users:
default:
group:
- default
permissions: null
Gruszka:
group:
- Admins
permissions: null
Yura:
group:
- Creative
permissions: null
Calvinator77:
group:
- Admins
permissions: null
Igor:
group:
- Vip
permissions: null
4. Gruszka
 
Всем доброго времени суток форумчане. Вот уже вчера запустили сервер и столкнулись с проблемой permissions. Подключили к сайту все импортировали, но пермы то не работают. Помогите пожалуйста целую ночь думал так и не надумал. Если что смогу заплатить.
Permissions
Код:
groups:
  Users:
    default: true
    permissions:
    - essentials.kits.Starter
    - essentials.build
    - -creativegates.create
    - -creativegates.destroy
    - essentials.help.worldedit
    - essentials.help.lwc
    - ChestShop.shop.sell
    - ChestShop.shop.buy
    - -ChestShop.shop.*
    - essentials.mail.send
    - essentials.mail
    - worldguard.region.wand
    - creativegates.use
    - -bukkit.command.kill
    - -bukkit.command.version
    - -bukkit.command.plugins
    - essentials.balance
    - essentials.kit
    - essentials.pay
    - essentials.afk
    - essentials.helpop
    - essentials.motd
    - essentials.msg
    - essentials.list
    - essentials.rules
    - essentials.spawn
    - essentials.home
    - essentials.sethome
    - essentials.tpaccept
    - essentials.tpdeny
    - essentials.delhome
    - essentials.tpa
    - essentials.warp
    - essentials.warp.list
    - signcolours.*
    - worldguard.region.select.own.*
    - worldedit.selection.hpos
    - worldedit.selection.pos
    - worldedit.wand
    - worldedit.selection.expand
    - worldguard.region.claim
    - worldguard.region.remove.own.*
    - worldguard.region.info
    - worldguard.region.info.own
    - worldguard.region.info.member
    - worldguard.region.addowner.own.*
    - worldguard.region.removeowner.own.*
    - worldguard.region.addmember.own.*
    - worldguard.region.removemember.own.*
    - worldguard.region.list
    - modifyworld.*
    - iConomy.holdings
    - iConomy.help
    - iConomy.accounts.status
    - iConomy.payment
    - lwc.protect
    - jobs.join.*
    prefix: ''
    suffix: '&f'
  Vip:
    default: false
    inheritance:
    - Users
    permissions:
    - essentials.back
    - essentials.kits.vip
    - essentials.kit
    - essentials.hat
    - essentials.back.ondeath
    - ChestShop.shop.*
    - essentials.sethome.multiple
    - scavenger.free
    - scavenger.scavenge
    - essentials.sethome.multiple.vip
    - worldedit.navigation.jumpto
    - essentials.joinfullserver
    prefix: '&6[V.I.P] '
    suffix: '&f'
  Premium:
    inheritance:
    - Vip
    permissions:
    - essentials.kits.vip
    - -essentials.sethome.multiple.vip
    - essentials.sethome.multiple.staff
    - ChestShop.shop.sell
    - ChestShop.shop.buy
    - -ChestShop.shop.*
    - scavenger.scavenge
    - scavenger.free
    prefix: '&3[Premium] '
    suffix: '&f'
  Moder:
    default: false
    inheritance:
    - Users
    permissions:
    - essentials.gc
    - worldguard.region.unlimited
    - WorldGuard.*
    - essentials.lightning.others
    - essentials.lightning
    - figadmin.checkban
    - essentials.gamemode
    - essentials.tempban.offline
    - essentials.ban.offline
    - essentials.repair.enchanted
    - essentials.repair.armor
    - essentials.repair
    - ChestShop.shop.*
    - essentials.tp.others
    - essentials.tp
    - essentials.time.set
    - essentials.sethome.multiple.unlimited
    - essentials.time
    - essentials.jump
    - essentials.invsee.modify
    - essentials.invsee
    - essentials.weather
    - creativegates.*
    - modifyworld.*
    - essentials.kick
    - essentials.mute
    - essentials.tempban
    - essentials.ban
    - essentials.spawnmob.*
    - figadmin.ban
    - figadmin.tempban
    - figadmin.unban
    - figadmin.kick
    - essentials.spawnmob
    - essentials.unban
    - essentials.tphere
    - essentials.tempban
    - essentials.list
    - iConomy.*
    - lwc.protect
    - lwc.admin
    - worldguard.god
    - worldguard.ungod
    prefix: '&9'
    suffix: '&9 [Moder]&f'
  Admins:
    default: false
    inheritance:
    - Moder
    permissions:
    - -lokicolor.view
    - '*'
    prefix: '&A[Админ]'
    suffix: ' '
users:
  sunnymc:
    group:
    - Admins
    prefix: '&b[ГлавныйАдмин]&2'
    suffix: '&l'
 
Есть проблема с настройкой Permissons . ПЛагин привязан к бд.
Как записывается строчка inheritance в SQL. То есть - мне нужно передать права default группе Vip - а вот как это сделать я не знаю. Прошу помощи)
 
Всем доброго времени суток форумчане. Вот уже вчера запустили сервер и столкнулись с проблемой permissions. Подключили к сайту все импортировали, но пермы то не работают. Помогите пожалуйста целую ночь думал так и не надумал. Если что смогу заплатить.
Permissions
Код:
groups:
  Users:
    default: true
    permissions:
    - essentials.kits.Starter
    - essentials.build
    - -creativegates.create
    - -creativegates.destroy
    - essentials.help.worldedit
    - essentials.help.lwc
    - ChestShop.shop.sell
    - ChestShop.shop.buy
    - -ChestShop.shop.*
    - essentials.mail.send
    - essentials.mail
    - worldguard.region.wand
    - creativegates.use
    - -bukkit.command.kill
    - -bukkit.command.version
    - -bukkit.command.plugins
    - essentials.balance
    - essentials.kit
    - essentials.pay
    - essentials.afk
    - essentials.helpop
    - essentials.motd
    - essentials.msg
    - essentials.list
    - essentials.rules
    - essentials.spawn
    - essentials.home
    - essentials.sethome
    - essentials.tpaccept
    - essentials.tpdeny
    - essentials.delhome
    - essentials.tpa
    - essentials.warp
    - essentials.warp.list
    - signcolours.*
    - worldguard.region.select.own.*
    - worldedit.selection.hpos
    - worldedit.selection.pos
    - worldedit.wand
    - worldedit.selection.expand
    - worldguard.region.claim
    - worldguard.region.remove.own.*
    - worldguard.region.info
    - worldguard.region.info.own
    - worldguard.region.info.member
    - worldguard.region.addowner.own.*
    - worldguard.region.removeowner.own.*
    - worldguard.region.addmember.own.*
    - worldguard.region.removemember.own.*
    - worldguard.region.list
    - modifyworld.*
    - iConomy.holdings
    - iConomy.help
    - iConomy.accounts.status
    - iConomy.payment
    - lwc.protect
    - jobs.join.*
    prefix: ''
    suffix: '&f'
  Vip:
    default: false
    inheritance:
    - Users
    permissions:
    - essentials.back
    - essentials.kits.vip
    - essentials.kit
    - essentials.hat
    - essentials.back.ondeath
    - ChestShop.shop.*
    - essentials.sethome.multiple
    - scavenger.free
    - scavenger.scavenge
    - essentials.sethome.multiple.vip
    - worldedit.navigation.jumpto
    - essentials.joinfullserver
    prefix: '&6[V.I.P] '
    suffix: '&f'
  Premium:
    inheritance:
    - Vip
    permissions:
    - essentials.kits.vip
    - -essentials.sethome.multiple.vip
    - essentials.sethome.multiple.staff
    - ChestShop.shop.sell
    - ChestShop.shop.buy
    - -ChestShop.shop.*
    - scavenger.scavenge
    - scavenger.free
    prefix: '&3[Premium] '
    suffix: '&f'
  Moder:
    default: false
    inheritance:
    - Users
    permissions:
    - essentials.gc
    - worldguard.region.unlimited
    - WorldGuard.*
    - essentials.lightning.others
    - essentials.lightning
    - figadmin.checkban
    - essentials.gamemode
    - essentials.tempban.offline
    - essentials.ban.offline
    - essentials.repair.enchanted
    - essentials.repair.armor
    - essentials.repair
    - ChestShop.shop.*
    - essentials.tp.others
    - essentials.tp
    - essentials.time.set
    - essentials.sethome.multiple.unlimited
    - essentials.time
    - essentials.jump
    - essentials.invsee.modify
    - essentials.invsee
    - essentials.weather
    - creativegates.*
    - modifyworld.*
    - essentials.kick
    - essentials.mute
    - essentials.tempban
    - essentials.ban
    - essentials.spawnmob.*
    - figadmin.ban
    - figadmin.tempban
    - figadmin.unban
    - figadmin.kick
    - essentials.spawnmob
    - essentials.unban
    - essentials.tphere
    - essentials.tempban
    - essentials.list
    - iConomy.*
    - lwc.protect
    - lwc.admin
    - worldguard.god
    - worldguard.ungod
    prefix: '&9'
    suffix: '&9 [Moder]&f'
  Admins:
    default: false
    inheritance:
    - Moder
    permissions:
    - -lokicolor.view
    - '*'
    prefix: '&A[Админ]'
    suffix: ' '
users:
  sunnymc:
    group:
    - Admins
    prefix: '&b[ГлавныйАдмин]&2'
    suffix: '&l'
Знаете что Вы сказали? "Помогите". В чем проблема? Как помочь?
Понятие "не работают" растяжимое.
Покажите логи ошибок, если они есть. Скажите какая у вас версия плагина/ядра. Пробовали ли Вы менять версию плагина/ядра, менялось ли что-то?
Мы по-вашему собрание экстрасенсов?
Есть проблема с настройкой Permissons . ПЛагин привязан к бд.
Как записывается строчка inheritance в SQL. То есть - мне нужно передать права default группе Vip - а вот как это сделать я не знаю. Прошу помощи)
Что мешает воспользоваться командой установки родительской группы в игре или консоле и посмотреть что изменилось в базе?
 
Доброго времени суток всем!Я тут сам permission сделал.Вроде все норм но с цветными никами и префиксами у меня проблемка,вот мой permissions.yml
YAML:
groups:
  default:
      default: true
      permissions:
      - modifyworld.*
      - worldedit.selection.hpos
      - worldedit.selection.pos
      - worldedit.wand
      - worldedit.selection.expand
      - worldguard.region.claim
      - worldguard.region.remove.*
      - worldguard.region.info.own.*
      - worldguard.region.addmember.own.*
      - worldguard.region.removemember.own.*
      - worldguard.region.remove.own .*
      - worldguard.region.list
      - worldguard.region.info.own.*
      - scavenger.scavenge
      - scavenger.level
      - scavenger.exp
      - scavenger.free
      - mineclean.system
      - lwc.protect
      - commandbook.who
      - commandbook.motd
      - commandbook.rules
      - commandbook.kit.kits.starter
      - commandbook.time.check
      - commandbook.spawn
      - commandbook.biome
      - commandbook.biome.other
      - commandbook.call
      - commandbook.msg
      - commandbook.away
      - commandbook.clear 
  prefix: '[Игрок]'
  Admins:
      default: false
      inheritance:
      - default
      permissions:
      - '*'
users:
  Diaman:
      group:
      - Admins
      permissions:'*'
  prefix: '&4[Админ]&f'
Ах да,скажите я там все правильно настроил,без уязвимостей?
 
Доброго времени суток всем!Я тут сам permission сделал.Вроде все норм но с цветными никами и префиксами у меня проблемка,вот мой permissions.yml

Ах да,скажите я там все правильно настроил,без уязвимостей?
Ты хоть раз делал перм ?
Думаю, нет. Делай по этому примеру:
YAML:
groups:
  Users:
    default: true
    permissions:
    - essentials.kits.Starter
    - essentials.build
    - -creativegates.create
    - -creativegates.destroy
    - essentials.help.worldedit
    - essentials.help.lwc
    - ChestShop.shop.sell
    - ChestShop.shop.buy
    - -ChestShop.shop.*
    - essentials.mail.send
    - essentials.mail
    - worldguard.region.wand
    - creativegates.use
    - -bukkit.command.kill
    - -bukkit.command.version
    - -bukkit.command.plugins
    - essentials.balance
    - essentials.kit
    - essentials.pay
    - essentials.afk
    - essentials.helpop
    - essentials.motd
    - essentials.msg
    - essentials.list
    - essentials.rules
    - essentials.spawn
    - essentials.home
    - essentials.sethome
    - essentials.tpaccept
    - essentials.tpdeny
    - essentials.delhome
    - essentials.tpa
    - essentials.warp
    - essentials.warp.list
    - signcolours.*
    - worldguard.region.select.own.*
    - worldedit.selection.hpos
    - worldedit.selection.pos
    - worldedit.wand
    - worldedit.selection.expand
    - worldguard.region.claim
    - worldguard.region.remove.own.*
    - worldguard.region.info
    - worldguard.region.info.own
    - worldguard.region.info.member
    - worldguard.region.addowner.own.*
    - worldguard.region.removeowner.own.*
    - worldguard.region.addmember.own.*
    - worldguard.region.removemember.own.*
    - worldguard.region.list
    - modifyworld.*
    - iConomy.holdings
    - iConomy.help
    - iConomy.accounts.status
    - iConomy.payment
    - lwc.protect
    - jobs.join.*
    prefix: ''
    suffix: '&f'
  Vip:
    default: false
    inheritance:
    - Users
    permissions:
    - essentials.back
    - essentials.kits.vip
    - essentials.kit
    - essentials.hat
    - essentials.back.ondeath
    - ChestShop.shop.*
    - essentials.sethome.multiple
    - scavenger.free
    - scavenger.scavenge
    - essentials.sethome.multiple.vip
    - worldedit.navigation.jumpto
    - essentials.joinfullserver
    prefix: '&6[V.I.P] '
    suffix: '&f'
 
Ты хоть раз делал перм ?
Думаю, нет. Делай по этому примеру:
YAML:
groups:
  Users:
    default: true
    permissions:
    - essentials.kits.Starter
    - essentials.build
    - -creativegates.create
    - -creativegates.destroy
    - essentials.help.worldedit
    - essentials.help.lwc
    - ChestShop.shop.sell
    - ChestShop.shop.buy
    - -ChestShop.shop.*
    - essentials.mail.send
    - essentials.mail
    - worldguard.region.wand
    - creativegates.use
    - -bukkit.command.kill
    - -bukkit.command.version
    - -bukkit.command.plugins
    - essentials.balance
    - essentials.kit
    - essentials.pay
    - essentials.afk
    - essentials.helpop
    - essentials.motd
    - essentials.msg
    - essentials.list
    - essentials.rules
    - essentials.spawn
    - essentials.home
    - essentials.sethome
    - essentials.tpaccept
    - essentials.tpdeny
    - essentials.delhome
    - essentials.tpa
    - essentials.warp
    - essentials.warp.list
    - signcolours.*
    - worldguard.region.select.own.*
    - worldedit.selection.hpos
    - worldedit.selection.pos
    - worldedit.wand
    - worldedit.selection.expand
    - worldguard.region.claim
    - worldguard.region.remove.own.*
    - worldguard.region.info
    - worldguard.region.info.own
    - worldguard.region.info.member
    - worldguard.region.addowner.own.*
    - worldguard.region.removeowner.own.*
    - worldguard.region.addmember.own.*
    - worldguard.region.removemember.own.*
    - worldguard.region.list
    - modifyworld.*
    - iConomy.holdings
    - iConomy.help
    - iConomy.accounts.status
    - iConomy.payment
    - lwc.protect
    - jobs.join.*
    prefix: ''
    suffix: '&f'
  Vip:
    default: false
    inheritance:
    - Users
    permissions:
    - essentials.back
    - essentials.kits.vip
    - essentials.kit
    - essentials.hat
    - essentials.back.ondeath
    - ChestShop.shop.*
    - essentials.sethome.multiple
    - scavenger.free
    - scavenger.scavenge
    - essentials.sethome.multiple.vip
    - worldedit.navigation.jumpto
    - essentials.joinfullserver
    prefix: '&6[V.I.P] '
    suffix: '&f'
То был мой первый permissions
 
Помогите, не могу сообразить, как в prefix писать по русски...
Я сам разобрался с permissions но вот проблема: когда в prefix пишу, допустим, GL.Admin то все работает, а когда пишу Гл.Админ, в консоли сразу ошибки и вся permissions отключается, я почитал этот форум, но не нашел ответ, и заметил, что в основном проблемы у всех именно когда по русски написано, я видел на серверах что можно так сделать...
 
Помогите, не могу сообразить, как в prefix писать по русски...
Я сам разобрался с permissions но вот проблема: когда в prefix пишу, допустим, GL.Admin то все работает, а когда пишу Гл.Админ, в консоли сразу ошибки и вся permissions отключается, я почитал этот форум, но не нашел ответ, и заметил, что в основном проблемы у всех именно когда по русски написано, я видел на серверах что можно так сделать...
Кодировка.
 
@Skymat, можно, под какой ОС запускаешь сервер?
перекодируй файл в utf-8 без BOM
 
Привет.
Не подскажешь, как настроить кит стартер ? Ну там, другие предметы и т.п!
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх