Jump to content

Groupmanager / Build Permission


Skyline328
 Share

Recommended Posts

Hallo,

ich verwende den Groupmanager und Essential sowie einige weitere Plugins und habe in meiner jeweiligen World in der Default Gruppe Build: false gesetzt und trotzdem können Spieler der Default Gruppe weiterhin abbauen. Was mache ich verkehrt?

groups.yml aus der World

groups:
    gast:
        default: true
        info:
            prefix: '&f[Tourist]&f'
            suffix: ''
            build: false
            interact: false
        permissions:
          - -ancientgates.use.*
          - -areashop.teleport
          - -areashop.teleportsign
          - -areashop.teleportfriend
          - -areashop.teleportfriendsign 
          - -areashop.teleportall
          - -areashop.teleportsignall
          - -bukkit.command.version
          - -bukkit.command.plugins
          - -bukkit.command.tell
          - -bukkit.command.kill
          - -bukkit.command.me
          - -bukkit.command.help
          - bk.join
          - -essentials.list
          - essentials.rules
          - essentials.kick.notify
          - essentials.ban.notify
    bewohner:
        default: false
        info:
            prefix: '&2[Bewohner]&f'
            suffix: ''
            build: true
            interact: true
        inheritance:
          - 'gast'
        permissions:
          - ancientgates.use.*
          - areashop.rent
          - areashop.buy
          - areashop.me
          - areashop.addfriend
          - areashop.delfriend
          - areashop.limits.default
          - essentials.sethome
          - essentials.home
          - essentials.delhome
          - essentials.msg
          - essentials.spawn
          - essentials.tpaccept
          - essentials.tpdeny
          - fe.member
          - lockette.user.create.*
          - shopchest.create
          - shopchest.buy
          - shopchest.sell
    vip:
        default: false
        info:
            prefix: '&5[V.I.P.]&f'
            suffix: ''
            build: true
            interact: true
        inheritance:
          - 'bewohner'
        permissions:
          - essentials.sethome.multiple.vip
          - essentials.back
          - essentials.back.ondeath
          - essentials.joinfullserver
          - essentials.tpa
          - essentials.tpahere
    supporter:
        default: false
        info:
            prefix: '&b[Supporter]&f'
            suffix: ''
            build: true
            interact: true
        inheritance:
          - 'vip'
        permissions:
          - essentials.sethome.multiple.staff
          - essentials.list
          - essentials.list.hidden
    moderator:
        default: false
        info:
            prefix: '&6[Moderator]&f'
            suffix: ''
            build: true
            interact: true
        inheritance:
          - 'supporter'
        permissions:
          - bukkit.command.kick
          - fe.balance.other
          - -essentials.afk.auto
          - essentials.list
          - essentials.list.hidden
          - essentials.clearinventory
          - essentials.compass
          - essentials.give
          - essentials.item
          - essentials.kick
          - essentials.kick.exempt
          - essentials.warp
          - essentials.warp.*
          - multiworld.basic
          - worldedit.navigation.jumpto.tool
          - worldedit.navigation.thru.tool
    admin:
        default: false
        info:
            prefix: '&4[Admin]&f'
            suffix: ''
            build: true
            interact: true
        inheritance:
          - 'moderator'
        permissions:
          - ancientgates.*
          - areashop.*
          - bk.command
          - bk.reload
          - bk.book
          - bk.join
          - bk.create
          - bukkit.command.*
          - essentials.*
          - fe.*
          - groupmanager.*
          - lockette.admin.break
          - lockette.admin.bypass
          - lockette.admin.create.*
          - lockette.admin.reload
          - lockette.admin.snoop
          - multiworld.admin
          - perworldinventory.admin
          - perworldinventory.bypass.*
          - shopchest.*
          - worldedit.*
          - worldguard.*

 

Für jegliche Hilfe bin ich sehr dankbar!

Link to comment
Share on other sites

Das sieht für mich wie ein Formatierungsfehler aus.

groups:
    gast:
        default: true
        info:
            prefix: '&f[Tourist]&f'
            suffix: ''
            build: false
            interact: false
        permissions:
          - -ancientgates.use.*
          ...

müsste

groups:
  gast:
    default: true
      info:
        prefix: '&f[Tourist]&f'
        suffix: ''
        build: false
        interact: false
      permissions:
      - -ancientgates.use.*
      ...

Gruß

BloodSKreaper

Edited by BloodSKreaper
Link to comment
Share on other sites

vor 6 Minuten schrieb Serpano:

Wenn du allerdings ein anderes Permissions Plugin verwendest würden sich die Permissionen überschreiben.

Kein normaler Mensch verwendet zwei verschiedene Permissions-Systeme. Das würde viel zu viele Komplikationen geben, da diese sich wie du bereits gesagt hast überschreiben würden.

 

Freundliche Grüße

BloodSKreaper

Link to comment
Share on other sites

vor 1 Minute schrieb Serpano:

War ja nur ne Vermutung tut mir leid...  Allerdings wenn die Einrückungen falsch sind würde der Groupmanager nicht Funktionieren bzw es gibt errors in der Logfile..

Also immer auf Richtige Einrückung achten.

Meine Rede

Link to comment
Share on other sites

vor 5 Minuten schrieb Serpano:

Allerdings sagt mir http://yaml-online-parser.appspot.com/

Das in der Formatierung keine Fehler vorliegen.

Versuche mal alle Plugins zu entladen bis auf das Permissions Plugin um zu sehen ob irgend ein Plugin Konflikte bereitet..

nur zur Diagnose

 

Das Tool zeigt zwar Einrückungsfehler auf, aber wenn zwar laut syntax richtig formatiert ist können dennoch logische Fehler vorliegen.

Beispiele folgen in wenigen Minuten

//EDIT:

So ist zwar

group:
  gast:

korrektformatiert, bedeutet aber dennoch was anderes als

group:
gast:

 

Freundliche Grüße
BloodSKreaper

Edited by BloodSKreaper
Link to comment
Share on other sites

Werden denn die anderen Sachen, die du für diese Gruppe deaktiviert hast, ebenfalls nicht deaktiviert?

Hier z.B.

interact: false

Können die Mitglieder dieser Gruppe z.B. mit Türen o.ä Interagieren?

Außerdem

   permissions:
          - -ancientgates.use.*
          - -areashop.teleport
          - -areashop.teleportsign
          - -areashop.teleportfriend
          - -areashop.teleportfriendsign 
          - -areashop.teleportall
          - -areashop.teleportsignall
          - -bukkit.command.version
          - -bukkit.command.plugins
          - -bukkit.command.tell
          - -bukkit.command.kill
          - -bukkit.command.me
          - -bukkit.command.help
          - bk.join
          - -essentials.list
          - essentials.rules
          - essentials.kick.notify
          - essentials.ban.notify

Sollte hier nicht ein "-" reichen? (Ich kann mich natürlich auch irren), aber so setzt du dem Spieler z.B. die Permission "-ancientgates.use.*", die ist allerdings "ancientgates.use.*".

 

Mfg,

Joey

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...
B
B