Permissions EX Problem mit Permissions

05/23/2015 18:25 Xentasia1996#1
Hallo

Ich habe ein Problem mit meiner Permissions EX es funktioniert zwar alles schön und gut aber wenn ich eine neue Gruppe anlege wie z.B [VIP] und den rechten gebe bzw Permissions wie /heal /repair und das können das die normalen User die in der Spieler Gruppe sind auch eingeben woran liegt das ._.? Ich will es so das nur die VIP Leute es können und nicht die anderen

Meine Permissions:
Code:
groups:
  User:
    build: true
    options:
      rank: '1000'
      prefix: '&e[Spieler]&2 '
      default: true
    permissions:
    - essentials.build
    - essentials.sethome.multiple
    - essentials.afk
    - essentials.getpos
    - essentials.help
    - essentials.helpop
    - essentials.ignore
    - essentials.list
    - essentials.motd
    - essentials.msg
    - essentials.near
    - essentials.rules
    - essentials.suicide
    - essentials.clearinventory
    - essentials.spawn
    - essentials.home
    - essentials.sethome
    - essentials.delhome
    - essentials.tpa
    - essentials.tpaall
    - essentials.tpaccept
    - essentials.tpahere
    - essentials.tpdeny
    - essentials.warp
    - essentials.warp.list
    - essentials.warp.build
    - factions.claim.one
    - factions.claim
    - factions.create
    - factions.invite
    - factions.invite.add
    - factions.invite.remove
    - factions.join
    - factions.kick
    - factions.leave
    - factions.list
    - factions.map
    - factions.player
    - factions.unclaim.one
    - factions.demote
    - factions.promote
    - combattag.alert
    - multiverse.portal.access.*
    - plotme.use
    - plotme.use.claim
    - plotme.use.auto
    - plotme.use.home
    - plotme.use.info
    - plotme.use.add
    - plotme.use.remove
    - plotme.limit.5
    - modifyworld.*
  Gamerin:
    build: true
    options:
      rank: '2000'
      prefix: '&e[&5Gamerin&e]&2 '
      default: true
    permissions:
    - essentials.build
    - essentials.sethome.multiple
    - essentials.afk
    - essentials.getpos
    - essentials.help
    - essentials.helpop
    - essentials.ignore
    - essentials.list
    - essentials.motd
    - essentials.msg
    - essentials.near
    - essentials.rules
    - essentials.suicide
    - essentials.clearinventory
    - essentials.spawn
    - essentials.home
    - essentials.sethome
    - essentials.delhome
    - essentials.tpa
    - essentials.tpaall
    - essentials.tpaccept
    - essentials.tpahere
    - essentials.tpdeny
    - essentials.warp
    - essentials.warp.list
    - essentials.warp.build
    - factions.claim.one
    - factions.claim
    - factions.create
    - factions.invite
    - factions.invite.add
    - factions.invite.remove
    - factions.join
    - factions.kick
    - factions.leave
    - factions.list
    - factions.map
    - factions.player
    - factions.unclaim.one
    - factions.demote
    - factions.promote
    - combattag.alert�
    - multiverse.portal.access.*
    - plotme.use
    - plotme.use.claim
    - plotme.use.auto
    - plotme.use.home
    - plotme.use.info
    - plotme.use.add
    - plotme.use.remove
    - plotme.limit.5
    - modifyworld.*
  vip:
    build: true
    options:
      rank: '4000'
      prefix: '&e[&8VIP]&2 '
      inheritance:
      - Gamerin
      - Architekt
      default: true
    permissions:
    - essentials.build
    - essentials.sethome.multiple
    - essentials.afk
    - essentials.getpos
    - essentials.help
    - essentials.helpop
    - essentials.ignore
    - essentials.list
    - essentials.motd
    - essentials.msg
    - essentials.near
    - essentials.rules
    - essentials.suicide
    - essentials.clearinventory
    - essentials.spawn
    - essentials.home
    - essentials.sethome
    - essentials.delhome
    - essentials.tpa
    - essentials.tpaall
    - essentials.tpaccept
    - essentials.tpahere
    - essentials.tpdeny
    - essentials.warp
    - essentials.warp.list
    - essentials.warp.build
    - factions.claim.one
    - factions.claim
    - factions.create
    - factions.invite
    - factions.invite.add
    - factions.invite.remove
    - factions.join
    - factions.kick
    - factions.leave
    - factions.list
    - factions.map
    - factions.player
    - factions.unclaim.one
    - factions.demote
    - factions.promote
    - combattag.alert
    - multiverse.portal.access.*
    - plotme.use
    - plotme.use.claim
    - plotme.use.auto
    - plotme.use.home
    - plotme.use.info
    - plotme.use.add
    - plotme.use.remove
    - plotme.limit.5
    - modifyworld.*
  moderator:
    build: true
    options:
      rank: '800'
      prefix: '&5[Moderator] '
      default: false
    permissions:
    - essentials.sethome.multiple
    - essentials.afk
    - essentials.getpos
    - essentials.help
    - essentials.helpop
    - essentials.ignore
    - essentials.list
    - essentials.me
    - essentials.motd
    - essentials.msg
    - essentials.near
    - essentials.rules
    - essentials.suicide
    - essentials.clearinventory
    - essentials.spawn
    - essentials.home
    - essentials.sethome
    - essentials.delhome
    - essentials.tpa
    - essentials.tpaall
    - essentials.tpaccept
    - essentials.tpahere
    - essentials.tpdeny
    - essentials.warp
    - essentials.warp.list
    - essentials.warp.build
    - factions.claim.one
    - factions.claim
    - factions.create
    - factions.invite
    - factions.invite.add
    - factions.invite.remove
    - factions.join
    - factions.kick
    - factions.leave
    - factions.list
    - factions.map
    - factions.player
    - factions.unclaim.one
    - factions.demote
    - factions.promote
    - combattag.alert
    - plotme.limit.5
  moderatorin:
    build: true
    options:
      rank: '800'
      prefix: '&5[Moderatorin] '
      default: false
    permissions:
    - essentials.sethome.multiple
    - essentials.afk
    - essentials.getpos
    - essentials.help
    - essentials.helpop
    - essentials.ignore
    - essentials.list
    - essentials.me
    - essentials.motd
    - essentials.msg
    - essentials.near
    - essentials.rules
    - essentials.suicide
    - essentials.clearinventory
    - essentials.spawn
    - essentials.home
    - essentials.sethome
    - essentials.delhome
    - essentials.tpa
    - essentials.tpaall
    - essentials.tpaccept
    - essentials.tpahere
    - essentials.tpdeny
    - essentials.warp
    - essentials.warp.list
    - essentials.warp.build
    - factions.claim.one
    - factions.claim
    - factions.create
    - factions.invite
    - factions.invite.add
    - factions.invite.remove
    - factions.join
    - factions.kick
    - factions.leave
    - factions.list
    - factions.map
    - factions.player
    - factions.unclaim.one
    - factions.demote
    - factions.promote
    - combattag.alert
    - plotme.limit.5
  Architekt:
    build: true
    options:
      rank: '3000'
      prefix: '&e[&6Architekt]&2 '
      default: true
    permissions:
    - essentials.build
    - essentials.sethome.multiple
    - essentials.afk
    - essentials.getpos
    - essentials.help
    - essentials.helpop
    - essentials.ignore
    - essentials.list
    - essentials.motd
    - essentials.msg
    - essentials.near
    - essentials.rules
    - essentials.suicide
    - essentials.clearinventory
    - essentials.spawn
    - essentials.home
    - essentials.sethome
    - essentials.delhome
    - essentials.tpa
    - essentials.tpaall
    - essentials.tpaccept
    - essentials.tpahere
    - essentials.tpdeny
    - essentials.warp
    - essentials.warp.list
    - essentials.warp.build
    - factions.claim.one
    - factions.claim
    - factions.create
    - factions.invite
    - factions.invite.add
    - factions.invite.remove
    - factions.join
    - factions.kick
    - factions.leave
    - factions.list
    - factions.map
    - factions.player
    - factions.unclaim.one
    - factions.demote
    - factions.promote
    - combattag.alert
    - multiverse.portal.access.*
    - plotme.use
    - plotme.use.claim
    - plotme.use.auto
    - plotme.use.home
    - plotme.use.info
    - plotme.use.add
    - plotme.use.remove
    - plotme.limit.5
    - modifyworld.*
  admin:
    build: true
    options:
      rank: '100'
      prefix: '&4[Admin] '
      default: false
    permissions:
    - essentials.*
    - modifyworld.*
    - worldedit.*
    - worldguard.*
  owner:
    build: true
    options:
      rank: '0'
      prefix: '&4[Chef] '
      default: false
    permissions:
    - '*'
    - modifyworld.*
    - modifyworld.chat
  Developer:
    build: true
    options:
      rank: '0'
      prefix: '&3[Server Techniker] '
      default: false
    permissions:
    - '*'
Gibt es vllt jemanden der mir das einfügen kann oder eine Permissions machen kann damit das geht und die Permissions die da drin sind brauch ich auch dazu für die Plugins etc.
05/23/2015 20:14 Anduriell#2
Was mir spontan auffällt, du hast mind. 3 Groups mit 'default: true'
05/23/2015 20:22 ComputerBaer#3
Falls es das nicht ist, würde ich dich bitten das ganze in [code]deine permissions[/code] zu packen, dann gehen die ganze Leerzeichen nicht verloren und man es besser lesen.

Was mir noch auffällt ist, dass du twar die Vererbung benutzt, aber trotzdem die Permissions in jeder Gruppe drin hast. Das macht die Datei unnötig lang und fehleranfällig.