Помощь по Permissions # 2

  • Автор темы Автор темы mine88
  • Дата начала Дата начала

mine88

Старожил
Пользователь
Баллы
143
Ник в Minecraft
null
Темы: |#1|#2|​


Помощь по плагину Permissions!


​
Здесь решаем случаи даже когда у вас ПУСТОЙ Permissions😁​
​
Как лучше всего оформлять вашу просьбу:
1. Название плагина(ов) с ссылками (не сами плагины .jar)
2. Что хотите получить
3. Ваш Permissions (лучше всего всю папку Permissions=))
4. Ваш ник (на всякий случай, но можно и не писать)
​
5. Прячьте длинные сообщения под спойлер!
6. Проверяют правильность составленного Permissions здесь.


​
Например:
1. Jobs
2. Чтобы люди могли устраиваться на работу
3. Вот мой Permissions
Код:
groups:
    User:
        default: true
        info:
            prefix: ''
            suffix: ''
            build: true
        inheritance:
        permissions:
        - 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.*
        - colorme.self
        - lwc.protect
        - ChestShop.shop.create
        - ChestShop.shop.buy
        - ChestShop.shop.sell
        - ChestShop.mod
        - ChestShop.shop.create.itemID
        - ChestShop.shop.buy.itemID
        - ChestShop.shop.sell.itemID
        - ChestShop.shop
        - commandbook.spawn
        - commandbook.warp.teleport
        - myhome.home.basic.home
        - myhome.home.basic.set
        - myhome.home.basic.delete
        - myhome.home.soc.invite
        - myhome.home.soc.uninvite
        - myhome.home.soc.invite
        - myhome.home.soc.others
        - iConomy.holdings
        - iConomy.holdings.others
        - iConomy.help
        - iConomy.payment
        - iConomy.accounts.create
        - iConomy.accounts.remove
        - commandbook.who
        - commandbook.kit.list
        - commandbook.kit.kits.start
        - waypoint.home.set
        - waypoint.home.set_on_bed_leave
        - waypoint.home
        - waypoint.spawn
        - craftbook.mech.gate
        - craftbook.mech.elevator
        - craftbook.mech.elevator.use
        - craftbook.mech.bridge
        - craftbook.mech.bridge.use
        - waypoint.warp
        - waypoint.warp.access.*
        - waypoint.warp.list
        - commandbook.call
        - seats.sit
    Moderator:
        default: false
        info:
            prefix: ''
            suffix: ''
            build: true
        inheritance:
        - Member
        permissions:
        - modplugin.ban
        - modplugin.kick
        - modplugin.unban
    Admin:
        default: false
        info:
            prefix: ''
            suffix: ''
            build: true
        inheritance:
        permissions:
        - '*'
    '{Admins=null}':
        permissions:
        inheritance:
    Default:
        permissions:
        inheritance:

4. mine88
И последнее:
Смотрим:

2081bb303b4a.jpg


Главное - соблюдать отступы! В этом поможет ПАРСЕР. А остальное - размножаем копированием, подставляя свои названия групп и нужные права. Куда уж проще...
 
Последнее редактирование:
Может кто подскажет, почему после ввода команды /back выдаётся такое сообщение: Error: no valid location found

В permissions.yml есть строки для игрока
- essentials.back
- essentials.back.ondeath

error.jpg

Понятно, что если игроку дать права Опа, то /back работает. Но как корректно настроить команду...
 
Последнее редактирование:
я думаю, это из-за того, что игрок до этого не пользовался командами типа /home /warp и пр., которые перемещают и нет точки предыдущего местонахождения игрока. Т.е. после смерти или после перемещения на варп или домой /back должна работать.
 
я думаю, это из-за того, что игрок до этого не пользовался командами типа /home /warp и пр., которые перемещают и нет точки предыдущего местонахождения игрока. Т.е. после смерти или после перемещения на варп или домой /back должна работать.
Игрок активно пользовался этими командами, но появилась потребность во включении игрокам команды /back, и оказалось, что она пока не работает с простыми игроками.
 
а пермишены для простых игроков дают им право пользоваться этой командой?
 
а пермишены для простых игроков дают им право пользоваться этой командой?
Да, если у простых игроков есть право на эту команду - essentials.back

Может быть ещё что-то нужно для этого?
 
Последнее редактирование:
вот пример(часть файла):
----------------
groups:
Admin:
permissions:
- '*'
options:
default: false
User:
permissions:
- modifyworld.*
- worldedit.selection.hpos
- worldedit.selection.pos
- worldedit.wand
- worldedit.selection.expand
- worldguard.region.select.own.*
- worldguard.region.claim
- worldguard.region.info.own.*
- worldguard.region.addmember.own.*
- worldguard.region.removemember.own.*
- worldguard.region.list
- worldguard.region.info.own.*
- worldguard.region.remove.own.*
- essentials.home
- essentials.delhome
- essentials.sethome
- essentials.spawn
- essentials.warp
- essentials.build.*
- essentials.kit
- essentials.kits.firework
- essentials.chat.shout
- essentials.chat.question
- essentials.afk
- essentials.afk.auto
options:
default: true
------
и /back должна в группе User быть прописана(это в моем случае у тебя не знаю какая группа пользователей, использующая /back)
 
вот пример(часть файла):
----------------
groups:
Admin:
permissions:
- '*'
********
default: true
------
и /back должна в группе User быть прописана(это в моем случае у тебя не знаю какая группа пользователей, использующая /back)

Да, всё верно. Вот что у моих игроков в правах:

groups:
player:
permissions:
- -authme.logout
- modifyworld.*
- worldguard.region.wand
- modifyworld.*
- authme.register
- authme.login
- authme.changepassword
- ChestShop.shop.create.*
- ChestShop.shop.buy
- ChestShop.shop.sell
- craftbook.mech.area.sign.area
- craftbook.mech.bridge
- craftbook.mech.bridge.use
- craftbook.mech.chair.use
- craftbook.mech.gate
- craftbook.mech.gate.use
- craftbook.mech.map
- craftbook.mech.map.use
- creativegates.use
- essentials.tpa
- essentials.tpaccept
- essentials.tp.others
- essentials.kit
- essentials.kits.starter
- essentials.workbench
- essentials.balance
- essentials.balancetop
- essentials.afk
- essentials.afk.auto
- essentials.back
- essentials.back.ondeath
- essentials.worlds.world
- essentials.worlds.<worldname>
- essentials.worlds.world_the_end
- essentials.feed
- essentials.help
- essentials.ignore
- essentials.info
- essentials.suicide
- essentials.spawn
- essentials.delhome
- essentials.home
- essentials.sethome
- essentials.sethome.multiple.default
- essentials.warp
- essentials.warp.list
- essentials.build
- essentials.helpop
- essentials.motd
- essentials.msg
- essentials.list
- essentials.rules
- essentials.signs.use.disposal
- essentials.signs.use.enchant
- essentials.signs.use.free
- essentials.signs.use.protection
- essentials.signs.use.repair
- essentials.tpdeny
- essentials.kits.tools
- rankup.rankup
- rankup.reload
- rankup.ranks
- rankup.status
- rankup.prestige
- 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
- worldguard.region.wand
- Worldguard.region.flag.flags.use.*
- Worldguard.region.flag.flags.lava-flow.*
- Worldguard.region.flag.regions.own.*
- Worldguard.region.flag.flags.pvp.*
- Worldguard.region.flag.flags.Potion-splash.*
- Worldguard.region.flag.flags.Enderman-grief.*
- Worldguard.region.flag.flags.Enderpearl.*
- Worldguard.region.flag.flags.Lava-fire.*
- Worldguard.region.flag.flags.Pistons.*
- Worldguard.region.flag.flags.Fire-spread.*
- Worldguard.region.flag.flags.chorus-fruit-teleport.*
- Worldguard.region.flag.flags.Ghast-fireball.*
- Worldguard.region.flag.flags.Water-flow.*
- Worldguard.region.flag.flags.snow-fall.*
- Worldguard.region.flag.flags.ice-melt.*
- Worldguard.region.flag.flags.mob-damage.*
- Worldguard.region.flag.flags.lightning.*
- Worldguard.region.flag.flags.chest-access.*
- Worldguard.region.flag.flags.greeting.*
- Worldguard.region.flag.flags.farewell.*
- lwc.create
- lwc.remove
- lwc.modify
- lwc.flag.*
- jobs.join.*
- AntiShare.allow.*
options:
prefix: '&7[&fИгрок&7] &b'
suffix: '&3'
default: true
_______________________________________
Вроде всё просто и понятно, но команда /back не работает почему-то.
 
Последнее редактирование:
так-то все верно, на мой взгляд, хз, почему не пашет
строка
- essentials.worlds.<worldname>
она в качестве аргумента такой параметр принимает? (<worldname>), мне кажется тут должно конкретно стоять, как в строке ниже
 
так-то все верно, на мой взгляд, хз, почему не пашет
строка
- essentials.worlds.<worldname>
она в качестве аргумента такой параметр принимает? (<worldname>), мне кажется тут должно конкретно стоять, как в строке ниже
Вероятно да, и как в строке выше: это для телепортации из ада домой. С таким параметром принимает, эти права для команды /home

Команды /home и /spawn работают штатно. По умолчанию (для player) три точки дома.
 
Последнее редактирование:
Команда back из раздела телепортации minecraft-ru.gamepedia.com
По идее в конфиге эсенншл нужно в разделе о телепортации false заменить на true, но это ничего не меняет.
 
Да, player это группа по умолчанию, а ниже идут всякие випы и админы.
у випов и админов (кроме глобального админа у которого все '*' стоит это тоже в пермишенах должно быть прописано.
 
Нет, не должно, они наследуют права от player и добавляются расширенные права.
 
Заменил пермишн игроков на права из другого (сервера) пермишна, где /back работает. Так вот разницы нет. Значит дело вовсе не в правах... А команда /back не выполняется по другой неизвестной пока причине.
 
Всем привет, помогите решить проблему, не выдает привилегию при покупки через сайт, покупка проходит а в игре все тот же игрок привилегия не меняется, где ошибка не как найти не могу, все уже тут перепробовал😢
PHP:
groups:
  players:
    permissions:
    - worldguard.region.info.*
    - multiverse.access.*
    - ancientgates.use.*
    - essentials.build
    - randomport.portself
    - essentials.help.worldedit
    - essentials.help.lwc
    - essentials.mail.send
    - essentials.mail
    - essentials.balance
    - essentials.kit
    - essentials.list
    - essentials.kits.start
    - essentials.helpop
    - essentials.motd
    - essentials.msg
    - essentials.list
    - essentials.rules
    - essentials.spawn
    - essentials.home
    - essentials.sethome
    - essentials.tpaccept
    - essentials.tpdeny
    - essentials.tpa
    - essentials.call
    - essentials.delhome
    - essentials.warp
    - essentials.warp.list
    - essentials.help
    - essentials.signs.create.sell
    - essentials.signs.create.buy
    - essentials.signs.create.trade
    - essentials.signs.break.sell
    - essentials.signs.break.buy
    - essentials.signs.break.trade   
    - jobs.join.*
    - jobs.use
    - worldguard.region.claim
    - worldguard.region.select.own.
    - worldedit.selection.hpos
    - worldedit.selection.pos
    - worldedit.wand
    - worldedit.expand
    - worldedit.selection.hpos
    - worldedit.wand.toggle
    - worldedit.wand
    - worldedit.selection.expand
    - worldguard.region.list.own
    - worldguard.region.remove.own.*
    - worldguard.region.wand
    - worldguard.region.info
    - worldguard.region.addowner.own.*
    - worldguard.region.removeowner.own.*
    - worldguard.region.addmember.own.*
    - worldguard.region.removemember.own.*
    - worldguard.region.flag.regions.own.*
    - worldguard.region.flag.flags.pvp.*
    - worldguard.region.flag.flags.interact.*
    - worldguard.region.flag.flags.use.*
    - iConomy.holdings
    - iConomy.payment
    - iConomy.help
    - chatmanager.chat.global
    - automessage.receive.default
    - cartr.user.get
    - cartr.user.list
    - cartr.user.gui
    - crazyauctions.access
    - crazyauctions.sell
    - jcases.list
    - jcases.view
    - jcases.roll
    - -essentials.hat
    - -essentials.head
    - -essentials.afk
    - -essentials.chat.color
    - -essentials.more
    - -bukkit.command.op.give
    - -essentials.gamemode.others
    - -bukkit.command.gamemode
    - -bukkit.command.stop
    - -bukkit.command.reload
    - -essentials.spawnmob
    - -bukkit.command.plugins
    - -bukkit.command.help
    - -essentials.plugins
    options:
      prefix: '&8[&fИгрок&8]&f'
      suffix: ''
      default: 'true'
  vip:
    inheritance:
    - players
    permissions:
    - scavenger.scavenge
    - essentials.compass
    - essentials.getpos
    - essentials.clearinventory
    - essentials.back
    - essentials.back.ondeath
    - essentials.near
    - worldguard.region.flag.flags.potion-splash.*
    - worldguard.region.flag.flags.fire-spread.*
    - worldguard.region.flag.flags.tnt.*
    - worldguard.region.flag.flags.enderman-grief.*
    - worldguard.region.flag.flags.snow-fall.*
    - worldguard.region.flag.flags.lightning.*
    - essentials.kits.vip
    - essentials.sethome.multiple.vip
    - essentials.tpa
    - essentials.heal
    - essentials.ext
    - essentials.hat
    - essentials.signs.color
    options:
      prefix: '&8[&9VIP&8]&4'
      suffix: ''
      default: 'false'
  premium:
    inheritance:
    - vip
    permissions:
    - essentials.afk.kickexempt
    options:
      prefix: '&8[&bPremium&8]&4'
      suffix: ''
      default: 'false'
  deluxe:
    inheritance:
    - premium
    permissions:
    - randomport.nocooldown
    - worldguard.region.flag.flags.entry.*
    - worldguard.region.flag.flags.damage-animals.*
    - worldguard.region.flag.flags.invincible.*
    - worldguard.region.flag.flags.ice-melt.*
    - worldguard.region.flag.flags.farewell.*
    - essentials.kits.deluxe
    - essentials.sethome.multiple.deluxe
    - essentials.tpahere
    - essentials.god
    - essentials.repair
    - essentials.heal.others
    - essentials.feed.others
    - essentials.chat.color
    - scavenger.level
    - scavenger.exp
    options:
      prefix: '&8[&eDeluxe&8]&4'
      suffix: ''
      default: 'false'
  lord:
    inheritance:
    - deluxe
    permissions:
    - essentials.workbench
    - essentials.tppos
    - essentials.enderchest
    - essentials.firework
    - worldguard.region.flag.flags.lava-flow.*
    - worldguard.region.flag.flags.water-flow.*
    - essentials.kits.lord
    - essentials.sethome.multiple.lord
    options:
      prefix: '&8[&dLord&8]&4'
      suffix: ''
      default: 'false'
  helper:
    inheritance:
    - players
    permissions:
    - worldguard.region.flag.flags.entry.*
    - worldguard.region.flag.flags.enderman-grief.*
    - worldguard.region.flag.flags.mob-damage.*
    - worldguard.region.flag.flags.greeting.*
    - worldguard.region.flag.flags.snow-fall.*
    - worldguard.region.flag.flags.damage-animals.*
    - worldguard.region.flag.flags.invincible.*
    - worldguard.region.flag.flags.ice-melt.*
    - essentials.kits.deluxe
    - essentials.teleport.timer.bypass
    - essentials.heal.others
    - essentials.god
    - essentials.ptime
    - essentials.tppos
    - essentials.tp
    - essentials.fly
    - essentials.repair
    - essentials.workbench
    - essentials.tphere
    - essentials.joinfullserver
    - essentials.back
    - essentials.back.ondeath
    - essentials.heal
    - essentials.feed
    - essentials.ext
    - essentials.hat
    - essentials.feed.cooldown.bypass
    - essentials.msg.color
    - essentials.setwarp
    - essentials.tpa
    - essentials.signs.color
    - essentials.tp
    - scavenger.free
    - scavenger.scavenge
    - scavenger.self.on
    - scavenger.self.off
    - scavenger.list
    - scavenger.level
    - scavenger.exp
    - maxbans.kick
    - maxbans.checkban
    - maxbans.mute
    - maxbans.tempmute
    - maxbans.unmute
    - maxbans.lockdown.bypass
    - maxbans.history
    options:
      prefix: '&8[&6Helper&8]&4'
      suffix: ''
      default: 'false'
  moder:
    inheritance:
    - helper
    permissions:
    - maxbans.warn
    - maxbans.unwarn
    - maxbans.ban
    - maxbans.tempban
    - essentials.vanish
    - worldguard.region.*
    options:
      prefix: '&8[&1Moder&8]&4'
      suffix: ''
      default: 'false'
  admin:
    inheritance:
    - moder
    permissions:
    - maxbans.unban
    - maxbans.ipban
    - maxbans.tempipban
    - maxbans.immune
    - maxbans.lockdown.use
    - maxbans.ipreport
    - essentials.vanish
    - worldguard.region.*
    options:
      prefix: '&8[&4Admin&8]&4'
      suffix: ''
      default: 'false'
  owner:
    permissions:
    - -chatmanager.override.ranged
    - '*'
    options:
      prefix: '&8[&6Владелец&8]&4'
      suffix: ''
      default: 'false'
    inheritance: []
schema-version: 1
permissions.png config.png permissions_entity.png permissions_inheritance.png
 
Так же в консоли иногда пишет вот это
PHP:
> [13:27:48 INFO]: Permissions reloaded
> [13:28:10 INFO]: [ClearLag] 20.0
> [13:28:11 INFO]: [ClearLag] 256 chunks have been unloaded!
> [13:28:48 INFO]: Permissions reloaded
> [13:29:39 WARN]: Error occured during retriving version
java.lang.Throwable
at thermos.TLog.log(TLog.java:30) [TLog.class:1.7.10-1614.UNOFFICIAL]
at thermos.TLog.warning(TLog.java:41) [TLog.class:1.7.10-1614.UNOFFICIAL]
at thermos.updater.TVersionRetriever.uncaughtException(TVersionRetriever.java:111) [TVersionRetriever.class:1.7.10-1614.UNOFFICIAL]
at thermos.updater.TVersionRetriever.check(TVersionRetriever.java:91) [TVersionRetriever.class:1.7.10-1614.UNOFFICIAL]
at thermos.updater.TVersionRetriever.run(TVersionRetriever.java:69) [TVersionRetriever.class:1.7.10-1614.UNOFFICIAL]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_181]
Caused by: java.lang.IllegalStateException: Status code isn't OK
... 3 more
> [13:29:42 INFO]: [+] Привилегии - VIP - Premium - Deluxe - LORD
> [13:29:48 INFO]: Permissions reloaded
> [13:29:49 INFO]: [ClearLag] Largest Chunk: x:-6 z:7 World:world with 11 entites!
> [13:29:50 INFO]: [ClearLag] 20.0
> [13:29:51 INFO]: [ClearLag] 256 chunks have been unloaded!
> [13:29:53 INFO]: [ClearLag] Attemping to free memory!
 
Ребятки, помогите.
Можно как-то выдать одному игроку права без добавления его в группу?
Ну типа выдача из кейса эффектов, для каждого эффекта своё право. Вот надо, чтобы только игрок получил это право без добавления его в группу с правами.
 
Ребятки, помогите.
Можно как-то выдать одному игроку права без добавления его в группу?
Ну типа выдача из кейса эффектов, для каждого эффекта своё право. Вот надо, чтобы только игрок получил это право без добавления его в группу с правами.
Практически в любом плагине на права можно, просто посмотри команды своего.
 
Назад
Верх Низ