Permissions

  • Auteur de la discussion Auteur de la discussion Brybry
  • Date de début Date de début

Brybry

Aventurier
7 Mars 2011
9
0
1
Bonjour, j'ai tenté de configurer Permissions 3.1.4 sur mon serveur , mais il y à des problèmes ...
J'ai modifié mes configs groups et user comme il faut :


Code:
groups:
    Rodeur:
        default: false
        info:
            prefix: '§1'
            suffix: '§1'
            build: true
        inheritance:
        permissions:
    Villageois:
        default: false
        info:
            prefix: ''
            suffix: ''
            build: true
        inheritance:
            - Rodeur
        permissions:
    Sage:
        default: false
        info:
            prefix: '§4'
            suffix: '§4'
            build: true
        inheritance:
        permissions:
            - '*'


users:
    Sheryo:
        groups:
            - Sage
        permissions:
    Okiii:
        groups: 
            - Sage
        permissions:
    daftbug:
        groups: 
            - Sage
        permissions:








Et quand je me connecte ( en tant que Sheryo ) permissions me met dans le groupe par défaut , et ne prend pas en compte les modifications des fichiers que j'ai fais .

J'ai mis Ichat également , du coup quand je parle sur le chat avec permissions , ça donne un truc du genre : [Défault] Sheryo : yo !

Donc je comprend pas trop , puisque je suis d'abord censé être dans le groupe des admins, et que en plus , mon groupe par défaut s'appelle toujours " Défault " et non "Rôdeur" et qu'un plus le build est désactivé , alors qu'il est censé être activé dans ce groupe...

Merci d'avance pour votre aide :)
 
Pour que tu fasse partie du groupe "Sage", il ne faut pas de tiret, tu as juste à mettre "groups : Sage"
Pour le groupe default, en fait, tu n'as pas de groupe par defaut, donc permissions doit en créer un (je suppose) qu'il appelle default, pour remedier à cela, il te faut un groupe par défaut, que tout le monde aura au début, et que tu pourra modifier avec le fichier de config.
Pour mettre un groupe par defaut, tu met "true" à la place de "false" dans l'option "defaut" d'un groupe.
Voilà :)
Si tu as d'autres questions n'hésite pas :)

Adreze
 
Je te remercie ! :) Je m'en vais configurer ça

Edit: ça ne fonctionne toujours pas toujours les mêmes erreurs :/

Code:
users:
    Sheryo:
        groups:
		- Sage
        permissions:
    Okiii:
        groups: 
		- Sage
        permissions:
    daftbug:
        groups:
		- Sage
        permissions:



groups:
    Rodeur:
        default: true
        info:
            prefix: '[Rodeur]'
            suffix: '[/]'
            build: false
        inheritance:
        permissions:
    Villageois:
        default: false
        info:
            prefix: '[Villageois]'
            suffix: '[/]'
            build: true
        inheritance:
            - Rodeur
        permissions:
    Sage:
        default: false
        info:
            prefix: '[Sage]'
            suffix: '[/]'
            build: true
        inheritance:
        permissions:
            - '*'



Je me demande s'il ne faut pas modifié le fichier storageconfig.yml encore vierge ! Mais je ne sais pas du tout quoi inscrire dedans, voici mon log avec mes erreurs SEVERE

Code:
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:360)
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:183)
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:592)
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:132)
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122)
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
2011-06-07 18:31:35 [SEVERE] at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
2011-06-07 18:31:35 [SEVERE] at com.nijiko.configuration.NotNullConfiguration.load(NotNullConfiguration.java:52)
2011-06-07 18:31:35 [SEVERE] at com.nijiko.data.YamlUserStorage.reload(YamlUserStorage.java:201)
2011-06-07 18:31:35 [SEVERE] at com.nijiko.data.YamlUserStorage.<init>(YamlUserStorage.java:29)
2011-06-07 18:31:35 [SEVERE] at com.nijiko.data.YamlCreator.getUserStorage(YamlCreator.java:34)
2011-06-07 18:31:35 [SEVERE] at com.nijiko.data.StorageFactory.getUserStorage(StorageFactory.java:76)
2011-06-07 18:31:35 [SEVERE] at com.nijiko.permissions.ModularControl.forceLoadWorld(ModularControl.java:90)
2011-06-07 18:31:35 [SEVERE] at com.nijiko.permissions.ModularControl.loadWorld(ModularControl.java:82)
2011-06-07 18:31:35 [SEVERE] at com.nijiko.permissions.ModularControl.safeGetUser(ModularControl.java:489)[/code
]