Probleme de permissions avec groupe manager

Salut,

La moitié de ce que tu as dis est faux !!!
Il FAUT un espace entre les 2 tirets. Et aucun entre le tiret et la permission.
Ça donne:
Code:
    - -permissions.exemple

Tu dis que l'on peut aussi mettre un #
La aussi, c'est FAUX !
En yml # = commentaire. Ce qui veux dire que les lignes commençant par un # ne seront pas lu (et donc interprété) par le plugin.

Je ne sais pas ou tu as lu ça, mais tes sources ne sont pas fiables.


Cordialement,
Detobel36
 
Je suis codeur chez bukkit x) en meme temps, tu ne m'apprendra pas comment faire mon boulot les tehcnique que j'ai dit, marche aussi.
 
Bonjour,
Je vous envoi sa dans l'aprés midi arthase777
 
Salut,
Je suis codeur chez bukkit

Je vois pas où tu es: http://forums.bukkit.org/XenStaff/

J'ai fait un test...
Voici le fichier de configuration avec lequel j'ai fait le test:
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:
  Default:
    default: true
    permissions:
    - -bukkit.command.kill
    -essentials.home
    -essentials.gamemode
    inheritance: []
    info:
      prefix: '&e'
      build: false
      suffix: ''
  Builder:
    default: false
    permissions:
    #-essentials.gamemode
    inheritance:
    - default
    info:
      prefix: '&2'
      build: true
      suffix: ''
  Moderator:
    default: false
    permissions: []
    inheritance:
    - builder
    - g:groupmanager_moderator
    - g:bukkit_moderator
    - g:essentials_moderator
    - g:towny_moderator
    - g:vanish_moderator
    info:
      prefix: '&5'
      build: true
      suffix: ''
  Admin:
    default: false
    permissions: []
    inheritance:
    - moderator
    - g:groupmanager_admin
    - g:bukkit_admin
    - g:essentials_admin
    - g:towny_admin
    - g:vanish_admin
    info:
      prefix: '&c'
      build: true
      suffix: ''
  Owner:
    default: false
    permissions:
    - '*'
    - -vanish.*
    inheritance:
    - admin
    info:
      prefix: '&4'
      build: true
      suffix: ''

Et voici les erreurs que me retourne le serveur:
Code:
[SEVERE] Error occurred while enabling GroupManager v2.0 (2.9.6) (Phoenix) (Is it up to date?)
java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins\GroupManager\worlds\world\groups.yml
	at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:232)
	at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:87)
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
	at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.java:282)
	at org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:264)
	at net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:313)
	at net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:290)
	at net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:250)
	at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:151)
	at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391)
	at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
Caused by: java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins\GroupManager\worlds\world\groups.yml
	at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:497)
	at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:417)
	at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:629)
	at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:591)
	at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:88)
	at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:78)
	at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:70)
	at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.<init>(WorldsHolder.java:59)
	at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:163)
	... 12 more
Caused by: while scanning a simple key
 in "<reader>", line 16, column 5:
        -essentials.home
        ^
could not found expected ':'
 in "<reader>", line 17, column 5:
        -essentials.gamemode
        ^

	at org.yaml.snakeyaml.scanner.ScannerImpl.stalePossibleSimpleKeys(ScannerImpl.java:398)
	at org.yaml.snakeyaml.scanner.ScannerImpl.needMoreTokens(ScannerImpl.java:229)
	at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:178)
	at org.yaml.snakeyaml.parser.ParserImpl$ParseIndentlessSequenceEntry.produce(ParserImpl.java:535)
	at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
	at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
	at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.java:203)
	at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:158)
	at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
	at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
	at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
	at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
	at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
	at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
	at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
	at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
	at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
	at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
	at org.yaml.snakeyaml.Yaml.load(Yaml.java:423)
	at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:492)
	... 20 more
Inutile de te préciser que en jeu, cela ne fonctionne pas.


Cordialement,
Detobel36
 
  • J'aime
Reactions: Légionnaire.
Bonjour,
Sur votre citation de code, vous avez mis #- dans la balise code, #- est obligé d'étre mis à la ligne elle meme de la balise, donc etre "Out" la balise.

Cordialement.
 
Salut,
Sur votre citation de code, vous avez mis #- dans la balise code, #- est obligé d'étre mis à la ligne elle meme de la balise, donc etre "Out" la balise.

J'ai pas compris ce que tu veux...
Peux tu me donner un exemple stp

Tu remarquera que l'erreur que le plugin retourne, concerne la ligne 16 qui correspond a
Code:
-essentials.home

Donc cela n'a rien avoir avec #


Cordialement,
Detobel36
 
heu... bien je vais peut être vous laisser alors *part se cacher avant que ça part en chao totale*
edit:
j'ai essayer comme ça :
-- vanish.*
-- worldedit.*

les commandes son bient bloquer, mais les commandes de groupes manager ne marche plus j'ai une message d'erreur ''All commande are locked due a error. chek log and then try a '/manload'
 
  • J'aime
Reactions: Detobel36
heu... bien je vais peut être vous laisser alors *part se cacher avant que ça part en chao totale*
edit:
j'ai essayer comme ça :
-- vanish.*
-- worldedit.*

les commandes son bient bloquer, mais les commandes de groupes manager ne marche plus j'ai une message d'erreur ''All commande are locked due a error. chek log and then try a '/manload'
Justement ça ne fonctionne pas, l'erreur dit clairement que la config de group manager à un problème (All commande are locked due a error)
Donc fait comme detobel à dit et utilise :
Code:
- -vanish.*
- -worldedit.*
(je vais quand même faire des testes de mon coté pour mettre au claire cette histoire)
 
  • J'aime
Reactions: Detobel36