Plugin Problème GroupManager 2

Slayerreiss

Aventurier
6 Juillet 2013
14
0
1
24
Bonsoir.

Je voudrai savoir comment faire pour que les /kit start, /kit vip soient dans certains mondes, et que les /kit Pvpbox et le /kit Vipbox soient dans un monde seulement...
Voici mon groups.yml pour mon 1er problème
Code:
# Group inheritance
#
# Any inherited groups prefixed with a g: are global groups
# and are inherited from the GlobalGroups.yml.
#
# Groups without the g: prefix are groups local to this world
# and are defined in the this groups.yml file.
#
# Local group inheritances define your promotion tree when using 'manpromote/mandemote'

groups:
  GamZeur:
    default: true
    permissions:
    - essentials.help
    - creativegates.use
    - essentials.spawn
    - essentials.warp.list
    - essentials.warp
    - horsekeep.protect
    - horsekeep.tp
    - horsekeep.tp.all
    - horsekeep.member
    - horsekeep.member.add
    - horsekeep.member.remove
    - plotme.use
    - plotme.use.remove
    - plotme.use.add
    - plotme.use.clear
    - spleef.join.1
    - spleef.join.2
    - spleef.join.3
    - essentials.list
    - essentials.motd
    - essentials.rules
    - essentials.suicide
    - essentials.balance
    - essentials.delhome
    - essentials.home
    - essentials.kits.*
    - -essentials.kits.vip
    - -essentials.kits.pvpbox
    - -essentials.kits.vipbox
    - essentials.msg
    - essentials.pay
    - essentials.sethome
    inheritance: []
    info:
      prefix: '&1[GamZeur]&b'
      build: true
      suffix: ''
  VIP:
    default: false
    permissions:
    - essentials.help
    - creativegates.use
    - essentials.spawn
    - essentials.warp.list
    - essentials.warp
    - horsekeep.protect
    - horsekeep.tp
    - horsekeep.tp.all
    - horsekeep.member
    - horsekeep.member.add
    - horsekeep.member.remove
    - plotme.use
    - plotme.use.remove
    - plotme.use.add
    - plotme.use.clear
    - spleef.join.1
    - spleef.join.2
    - spleef.join.3
    - spleef.start
    - essentials.helpop.receive
    - essentials.list
    - essentials.motd
    - essentials.jump
    - essentials.kits.vip
    - -essentials.kits.pvpbox
    - -essentials.kits.vipbox
    - -essentials.kits.start
    - essentials.balance
    - essentials.pay
    - essentials.delhome
    - essentials.home
    - essentials.rules
    - essentials.suicide
    - essentials.msg
    inheritance: []
    info:
      prefix: '&3[VIP-Z]&9'
      build: true
      suffix: ''
  Modo:
    default: false
    permissions:
    - essentials.help
    - essentials.helpop.receive
    - essentials.list
    - essentials.motd
    - essentials.jails
    - essentials.mute
    - essentials.mute.notify
    - essentials.ptime
    - essentials.top
    - essentials.nick.color
    - essentials.jump
    - essentials.kick
    - essentials.kick.notify
    - essentials.rules
    - essentials.suicide
    inheritance:
    - GamZeur
    info:
      prefix: '&6[Modo]&e'
      build: true
      suffix: ''
  Admin:
    default: false
    permissions:
    - '*'
    - -vanish.*
    inheritance:
    - Modo
    - g:groupmanager_admin
    - g:bukkit_admin
    - g:essentials_admin
    - g:towny_admin
    - g:vanish_admin
    info:
      prefix: '&4[Admin]&c'
      build: true
      suffix: ''
et voici mon groups.yml pour mon 2ème problème
Code:
# Group inheritance
#
# Any inherited groups prefixed with a g: are global groups
# and are inherited from the GlobalGroups.yml.
#
# Groups without the g: prefix are groups local to this world
# and are defined in the this groups.yml file.
#
# Local group inheritances define your promotion tree when using 'manpromote/mandemote'

groups:
  GamZeur:
    default: true
    permissions:
    - essentials.help
    - creativegates.use
    - essentials.spawn
    - essentials.warp.list
    - essentials.warp
    - plotme.use
    - plotme.use.remove
    - plotme.use.add
    - plotme.use.clear
    - spleef.join.1
    - spleef.join.2
    - spleef.join.3
    - essentials.list
    - essentials.motd
    - essentials.rules
    - essentials.suicide
    - essentials.balance
    - essentials.delhome
    - essentials.home
    - essentials.kits.*
    - -essentials.kits.start
    - -essentials.kits.vipbox
    - -essentials.kits.vip
    - essentials.msg
    - essentials.pay
    - essentials.sethome
    inheritance: []
    info:
      prefix: '&1[GamZeur]&b'
      build: true
      suffix: ''
  VIP:
    default: false
    permissions:
    - essentials.help
    - creativegates.use
    - essentials.spawn
    - essentials.warp.list
    - essentials.warp
    - plotme.use
    - plotme.use.remove
    - plotme.use.add
    - plotme.use.clear
    - spleef.join.1
    - spleef.join.2
    - spleef.join.3
    - spleef.start
    - essentials.helpop.receive
    - essentials.list
    - essentials.motd
    - essentials.jump
    - essentials.kits.*
    - -essentials.kits.vip
    - essentials.kits.vipbox
    - -essentials.kits.start
    - -essentials.kits.pvpbox
    - essentials.balance
    - essentials.pay
    - essentials.delhome
    - essentials.home
    - essentials.rules
    - essentials.suicide
    - essentials.msg
    inheritance: []
    info:
      prefix: '&3[VIP-Z]&9'
      build: true
      suffix: ''
  Modo:
    default: false
    permissions:
    - essentials.help
    - essentials.helpop.receive
    - essentials.list
    - essentials.motd
    - essentials.jails
    - essentials.mute
    - essentials.mute.notify
    - essentials.ptime
    - essentials.top
    - essentials.nick.color
    - essentials.jump
    - essentials.kick
    - essentials.kick.notify
    - essentials.rules
    - essentials.suicide
    inheritance:
    - GamZeur
    info:
      prefix: '&6[Modo]&e'
      build: true
      suffix: ''
  Admin:
    default: false
    permissions:
    - '*'
    - -vanish.*
    inheritance:
    - Modo
    - g:groupmanager_admin
    - g:bukkit_admin
    - g:essentials_admin
    - g:towny_admin
    - g:vanish_admin
    info:
      prefix: '&4[Admin]&c'
      build: true
      suffix: ''
Voici mon config.yml:
Code:
settings:
  config:
    # With this enabled anyone set as op has full permissions when managing GroupManager
    # The user will be able to promote players to the same group or even above.
    opOverrides: true
    
    # Default setting for 'mantogglevalidate'
    # true will cause GroupManager to attempt name matching by default.
    validate_toggle: true
    # ************************************************************************************************************************************************************
    # *** NOTE: Having this feature enabled can allow improper use of Command Blocks which may lead to undesireable permission changes. You have been warned! ***
    # ************************************************************************************************************************************************************
    allow_commandblocks: false
    
  data:
    save:
      # How often GroupManager will save it's data back to groups.yml and users.yml
      minutes: 10
      # Number of hours to retain backups (plugins/GroupManager/backup)
      hours: 24
      
  logging:
    # Level of detail GroupManager will use when logging.
    # Acceptable entries are - ALL,CONFIG,FINE,FINER,FINEST,INFO,OFF,SEVERE,WARNING
    level: INFO
    
  mirrors:
        # Worlds listed here have their settings mirrored in their children.
        # The first element 'world' is the main worlds name, and is the parent world.
        # subsequent elements 'world_nether' and 'world_the_end' are worlds which will use
        # the same user/groups files as the parent.
        # the element 'all_unnamed_worlds' specifies all worlds that aren't listed, and automatically mirrors them to it's parent.
        # Each child world can be configured to mirror the 'groups', 'users' or both files from its parent.
        world:
          GamZSpawn:
          - users
          - groups
          BowSpleef:
          - users
          - groups
          PvPBOX:
          - users
          Factions:
          - users
          - groups
          MobArena:
          - users
          - groups
          plotworld:
          - users
          - groups
          ZombieApocalypse:
          - users
          - groups
          spawn_the_end:
          - users
          - groups
          spawn_nether:
          - users
          - groups
    #  world2:      (World2 would have it's own set of user and groups files)
    #    world3:
    #    - users    (World3 would use the users.yml from world2, but it's own groups.yml)
    #    world4:
    #    - groups   (World4 would use the groups.yml from world2, but it's own users.yml)
    #  world5:
    #    - world6   (this would cause world6 to mirror both files from world5)
PS: je veux que les /kit start et vip soient dans tous les mondes sauf PvPBOX et /kit pvpbox et vipbox soient dans le monde PvPBOX

Merci.
 
Il suffit que tu enlèves le PVPBOX de la liste des mondes miroirs puis que tu mettes dans le fichier config de PVPBOX essentials.kits.pvpbox et essentials.kits.vipbox et que tu mettes dans le fichier config de world (enfin de ta map principale) essentials.kits.start et essentials.kits.vip
 
Ça ne marche pas... voici ce que j'ai fait:
config.yml
Code:
settings:
  config:
    # With this enabled anyone set as op has full permissions when managing GroupManager
    # The user will be able to promote players to the same group or even above.
    opOverrides: true
    
    # Default setting for 'mantogglevalidate'
    # true will cause GroupManager to attempt name matching by default.
    validate_toggle: true
    # ************************************************************************************************************************************************************
    # *** NOTE: Having this feature enabled can allow improper use of Command Blocks which may lead to undesireable permission changes. You have been warned! ***
    # ************************************************************************************************************************************************************
    allow_commandblocks: false
    
  data:
    save:
      # How often GroupManager will save it's data back to groups.yml and users.yml
      minutes: 10
      # Number of hours to retain backups (plugins/GroupManager/backup)
      hours: 24
      
  logging:
    # Level of detail GroupManager will use when logging.
    # Acceptable entries are - ALL,CONFIG,FINE,FINER,FINEST,INFO,OFF,SEVERE,WARNING
    level: INFO
    
  mirrors:
        # Worlds listed here have their settings mirrored in their children.
        # The first element 'world' is the main worlds name, and is the parent world.
        # subsequent elements 'world_nether' and 'world_the_end' are worlds which will use
        # the same user/groups files as the parent.
        # the element 'all_unnamed_worlds' specifies all worlds that aren't listed, and automatically mirrors them to it's parent.
        # Each child world can be configured to mirror the 'groups', 'users' or both files from its parent.
        world:
          GamZSpawn:
          - users
          - groups
          BowSpleef:
          - users
          - groups
          Factions:
          - users
          - groups
          MobArena:
          - users
          - groups
          plotworld:
          - users
          - groups
          ZombieApocalypse:
          - users
          - groups
          spawn_the_end:
          - users
          - groups
          spawn_nether:
          - users
          - groups
    #  world2:      (World2 would have it's own set of user and groups files)
    #    world3:
    #    - users    (World3 would use the users.yml from world2, but it's own groups.yml)
    #    world4:
    #    - groups   (World4 would use the groups.yml from world2, but it's own users.yml)
    #  world5:
    #    - world6   (this would cause world6 to mirror both files from world5)
groups.yml pas pvpbox
Code:
# Group inheritance
#
# Any inherited groups prefixed with a g: are global groups
# and are inherited from the GlobalGroups.yml.
#
# Groups without the g: prefix are groups local to this world
# and are defined in the this groups.yml file.
#
# Local group inheritances define your promotion tree when using 'manpromote/mandemote'

groups:
  GamZeur:
    default: true
    permissions:
    - essentials.help
    - creativegates.use
    - essentials.spawn
    - essentials.warp.list
    - essentials.warp
    - horsekeep.protect
    - horsekeep.tp
    - horsekeep.tp.all
    - horsekeep.member
    - horsekeep.member.add
    - horsekeep.member.remove
    - plotme.use
    - plotme.use.remove
    - plotme.use.add
    - plotme.use.clear
    - spleef.join.1
    - spleef.join.2
    - spleef.join.3
    - essentials.list
    - essentials.motd
    - essentials.rules
    - essentials.suicide
    - essentials.balance
    - essentials.delhome
    - essentials.home
    - essentials.kits.start
    - essentials.msg
    - essentials.pay
    - essentials.sethome
    inheritance: []
    info:
      prefix: '&1[GamZeur]&b'
      build: true
      suffix: ''
  VIP:
    default: false
    permissions:
    - essentials.help
    - creativegates.use
    - essentials.spawn
    - essentials.warp.list
    - essentials.warp
    - horsekeep.protect
    - horsekeep.tp
    - horsekeep.tp.all
    - horsekeep.member
    - horsekeep.member.add
    - horsekeep.member.remove
    - plotme.use
    - plotme.use.remove
    - plotme.use.add
    - plotme.use.clear
    - spleef.join.1
    - spleef.join.2
    - spleef.join.3
    - spleef.start
    - essentials.helpop.receive
    - essentials.list
    - essentials.motd
    - essentials.jump
    - essentials.kits.vip
    - essentials.balance
    - essentials.pay
    - essentials.delhome
    - essentials.home
    - essentials.rules
    - essentials.suicide
    - essentials.msg
    inheritance: []
    info:
      prefix: '&3[VIP-Z]&9'
      build: true
      suffix: ''
  Modo:
    default: false
    permissions:
    - essentials.help
    - essentials.helpop.receive
    - essentials.list
    - essentials.motd
    - essentials.jails
    - essentials.mute
    - essentials.mute.notify
    - essentials.ptime
    - essentials.top
    - essentials.nick.color
    - essentials.jump
    - essentials.kick
    - essentials.kick.notify
    - essentials.rules
    - essentials.suicide
    inheritance:
    - GamZeur
    info:
      prefix: '&6[Modo]&e'
      build: true
      suffix: ''
  Admin:
    default: false
    permissions:
    - '*'
    - -vanish.*
    inheritance:
    - Modo
    - g:groupmanager_admin
    - g:bukkit_admin
    - g:essentials_admin
    - g:towny_admin
    - g:vanish_admin
    info:
      prefix: '&4[Admin]&c'
      build: true
      suffix: ''
et le groups.yml pour le pvpbox
Code:
# Group inheritance
#
# Any inherited groups prefixed with a g: are global groups
# and are inherited from the GlobalGroups.yml.
#
# Groups without the g: prefix are groups local to this world
# and are defined in the this groups.yml file.
#
# Local group inheritances define your promotion tree when using 'manpromote/mandemote'

groups:
  GamZeur:
    default: true
    permissions:
    - essentials.help
    - creativegates.use
    - essentials.spawn
    - essentials.warp.list
    - essentials.warp
    - plotme.use
    - plotme.use.remove
    - plotme.use.add
    - plotme.use.clear
    - spleef.join.1
    - spleef.join.2
    - spleef.join.3
    - essentials.list
    - essentials.motd
    - essentials.rules
    - essentials.suicide
    - essentials.balance
    - essentials.delhome
    - essentials.home
    - essentials.kits.pvpbox
    - essentials.msg
    - essentials.pay
    - essentials.sethome
    inheritance: []
    info:
      prefix: '&1[GamZeur]&b'
      build: true
      suffix: ''
  VIP:
    default: false
    permissions:
    - essentials.help
    - creativegates.use
    - essentials.spawn
    - essentials.warp.list
    - essentials.warp
    - plotme.use
    - plotme.use.remove
    - plotme.use.add
    - plotme.use.clear
    - spleef.join.1
    - spleef.join.2
    - spleef.join.3
    - spleef.start
    - essentials.helpop.receive
    - essentials.list
    - essentials.motd
    - essentials.jump
    - essentials.kits.vipbox
    - essentials.balance
    - essentials.pay
    - essentials.delhome
    - essentials.home
    - essentials.rules
    - essentials.suicide
    - essentials.msg
    inheritance: []
    info:
      prefix: '&3[VIP-Z]&9'
      build: true
      suffix: ''
  Modo:
    default: false
    permissions:
    - essentials.help
    - essentials.helpop.receive
    - essentials.list
    - essentials.motd
    - essentials.jails
    - essentials.mute
    - essentials.mute.notify
    - essentials.ptime
    - essentials.top
    - essentials.nick.color
    - essentials.jump
    - essentials.kick
    - essentials.kick.notify
    - essentials.rules
    - essentials.suicide
    inheritance:
    - GamZeur
    info:
      prefix: '&6[Modo]&e'
      build: true
      suffix: ''
  Admin:
    default: false
    permissions:
    - '*'
    - -vanish.*
    inheritance:
    - Modo
    - g:groupmanager_admin
    - g:bukkit_admin
    - g:essentials_admin
    - g:towny_admin
    - g:vanish_admin
    info:
      prefix: '&4[Admin]&c'
      build: true
      suffix: ''

Merci.