PermissionsBukkit & SimplePrefix

TheVisual_Play

Architecte
25 Mars 2013
455
61
85
28
Lyon
www.youtube.com
Salut à tous,
Je suis en train de faire un serveur Minecraft pour ma team, et pour cela j'utilise Permissions Bukkit pour faire des groupes ( joueur, modo et admin) et j'utilise aussi SimplePrefix pour faire de la couleur. Ainsi j'ai créer le fichier config.yml pour PermissionsBukkit, et malheureusement il marche pas comme je le souhaite :( . Mon but est de créer 3 groupes + le groupe par défaut. Voila mon code, merci d'y jeter un coup d’œil :

Code:
users:
    joueur_inconnu:
        groups:
        - admin
    Forward-leader:
        groups:
        - admin
    MonsieurWho:
        groups:
        - admin
    Arthaqif:
        groups:
        - admin       
groups:
    default:
        permissions:
            permissions.build: false
            essentials.list: true
            essentials.help: true
            essentials.home: false
            essentials.me: true
            essentials.rules: true
  joueur:
        permissions:
            essentials.time: true
            permissions.build: true
            essentials.home: true
            essentials.afk: true
            inheritance:
            simpleprefix.Joueur: true
            - default
  modo:
        permissions:
            essentials.kick: true
            permissions.fly: true
            essentials.time.set: true
            essentials.kickall: true
            essentials.tpo: true
            essentials.togglejail: true
            essentials.jails: true
            simpleprefix.Modo: true
            inheritance:
            - joueur
    admin:
        inheritance:
        - joueur
        permissions:
            permissions.*: true
            simpleprefix.Admin: true
 
       
messages:
    builds: '&aVous ne pouvez pas construire ici ! '
debug: false

De plus, je fais le fichier yml pour SimplePrefix, voila le code :
Code:
Template:
  format: '<[prefix][name][suffix]> '
Group:
    Admin:
        prefix: '&5[Admin]'
        suffix: '&f'
    Joueur:
        prefix: '&b'
        suffix: '&f'
    Modo:
        prefix: '&6[Modo]'
        suffix: '&f'

Ainsi je voudrais savoir pourquoi mes groupes ne fonctionnes pas. Je suis sous bukkit, avec minecraft 1.5. Mes deux plugins sont en 1.5.

Merci de votre aide.
Joueur_inconn

Bonne fin de week-end.
 
Salut,

Il y a des erreurs dans ta config
Regard ça:
Code:
            simpleprefix.Joueur: true
            - default
- default tombe comme un cheveux dans la soupe...
Tu doit mettre: inheriance juste au dessus (comme t'a fait pour modo)
Pour le groupe admin, commence par mettre les permissions, et ensuite met les inheritances ;)


Cordialement,
Detobel36
 
Re,

Je viens de modifier mon fichier, et le problème persiste :(
J'ai essaye avec un compte défaut et malheureusement je peux quand même casser des briques alors que normalement les comptes défaut ne doivent pas casser des briques.
Code:
users:
    joueur_inconnu:
        groups:
        - admin
    Forward-leader:
        groups:
        - admin
    MonsieurWho:
        groups:
        - admin
    Arthaqif:
        groups:
        - admin     
groups:
    default:
        permissions:
            permissions.build: false
            essentials.list: true
            essentials.help: true
            essentials.home: false
            essentials.me: true
            essentials.rules: true
  joueur:
        permissions:
            essentials.time: true
            permissions.build: true
            essentials.home: true
            essentials.afk: true
            inheritance:
            simpleprefix.Joueur: true
        inheritance:
            - default
  modo:
        permissions:
            essentials.kick: true
            permissions.fly: true
            essentials.time.set: true
            essentials.kickall: true
            essentials.tpo: true
            essentials.togglejail: true
            essentials.jails: true
            simpleprefix.Modo: true
        inheritance:
            - joueur
    admin:   
        permissions:
            permissions.*: true
            simpleprefix.Admin: true
        inheritance:
        - joueur
     
messages:
    builds: '&aVous ne pouvez pas construire ici ! '
debug: false

D'autre idée ? Car j'y suis depuis ce matin.