Permissions

  • Auteur de la discussion Auteur de la discussion Truelle
  • Date de début Date de début
Super tuto ; je ne comprend pas comment fonctionne achievement .Donc si il te fallait une nouvelle idée pour un nouveau tuto en voila une :) .
 
je vais poser une question completement débile.

j'ai cherché plusieurs tutos sur ce mod ou equivalent tous expliquent le format du fichier de config comme le tient, mais nulle part on indique la liste exaustive des permissions assignables leurs syntaxe et leur fonction.
 
Bah c'est normal, les permissions dépendent des plugins. Le plugin permissions lui même donnent la possibilité d'utiliser un système de groupes, priviléges etc... et les autres plugins proposent leurs permissions qu'ont viendra ajouter dans ce fichier.
 
c'est ca qui est perturbant, on trouve beaucoup d'exemple de config sans meme preciser les mods supplementaires.

moi ce que je cherche c'est la base , permission tout seul et le moyen d'autoriser a mes

utilisateurs certaines commandes consoles seulement.
 
J'ai suivi ton tuto et ne pense pas avoir fait d'erreur pourtant je ne peut même pas faire /permissions -reload all

Code:
plugin:
    permissions:
        system: default
        copies: 
groups:
    Default:
        default: true
        info:
            prefix: ''
            suffix: ''
            build: true
        inheritance:
        permissions:
            - 'essentials.spawn'
            - 'essentials.list'
            - 'essentials.motd'
            - 'essentials.rules'
            - 'iConomy.payment'
            - 'iConomy.list'
            - 'iConomy.access'
            - 'iConomyChestShop.shop.buy'
            - 'iConomyChestShop.shop.sell'
            - 'iConomyChestShop.command.iteminfo'
            - 'myhome.home.basic.home'
            - 'myhome.home.basic.set'
            - 'myhome.home.basic.delete'
            - 'myhome.home.soc.others'
            - 'myhome.home.soc.invite'
            - 'myhome.home.soc.uninvite'
            - 'lwc.protect'
            - 'lwc.blockinventory'
            - 'foo.bar'
    Moderator:
        default: false
        info:
            prefix: ''
            suffix: ''
            build: true
        inheritance:
            - Default
        permissions:
            - 'essentials.god'
            - 'essentials.time'
            - 'essentials.tp'
            - 'iConomy.rank'
            - 'iConomyChestShop.shop.admin - admin'
            - 'lwc.mod'
            - 'bar.foo'
    Admins:
        default: false
        info:
            prefix: ''
            suffix: ''
            build: true
        inheritance:
        permissions:
            - '*'
users:
    Xadair:
        group: Admins
        permissions:
    VannRoxas:
        group: Moderator
        permissions:
           - '-essentials.kick'
    Maze49:
        group: Admins
        permissions:
    paulolove:
        group: Moderator
        permissions:
 
j'ai trouver cette permission avec iConomyChestShop

Pour la commande le serveur me répond

[Permissions] You lack the necessary permissions to perform this action.
 
Hey, salut, j'ai un petit problème. je suis bien ton tuto mais j'ai un problème, lorsque je reload mes plugins, permissions me vide mon fichier de config... enfin il existe mais ne contient plus qu'une paire d'accolades
 
bonjour j'ai essayer de configurer permissions pour que les autres joueur puissent avoir des shop mais ils ne peuvent pas.
Je pense pourtant ne pas avoir fait de faute lorsque je l'ai configurer.
Voici mon fichier que j'ai renomér en world.yml
Code:
groups:
    Default:
        default: true
        info:
            prefix: ''
            suffix: ''
            build: false
        inheritance:
        permissions:
            - 'foo.bar'
    Membre:
        default: false
        info:
            prefix: ''
            suffix: ''
            build: true
        inheritance:
        permissions:
            - 'iConomyChestShop.shop.sell'
            - 'iConomyChestShop.shop.create'
            - 'iConomyChestShop.shop.use'
            - 'iConomy.payement'
            - 'iConomy.rang'
            - 'iConomy.liste'
            - 'lwc.protect'
            - 'myhome.home.*'
            - 'general.spawn.set
            - 'general.spawn'
            - 'general.teleport'
            - 'general.teleport.here'
            - 'general.player-info'
            - 'general.time'
    Moderator:
        default: false
        info:
            prefix: ''
            suffix: ''
            build: true
        inheritance:
            - Membre
        permissions:
            - 'myhome.*'
            - 'bar.foo'
    Admins:
        default: false
        info:
            prefix: ''
            suffix: ''
            build: true
        inheritance:
            -Moderator
        permissions:
            - '*'

##
# Users denote which users are included in which group.
# TheNo1Yeti is in the Admin group
# Herpina is a member of the Moderator group but also has access
# to the herp.derp permissions
# Derpina is a member of the admin group but does not have access
# to the derp.derp permission node
# Users can also have a prefix and suffix as seen with Herpina
##
users:
    TheNo1Yeti:
        group: Admins
        permissions:
    Herpina:
        group: Moderator
        info:
            prefix: 'Moo'
            suffix: 'Cow'
        permissions:
            - 'herp.derp'
    Derpina:
        group: Admins
        permissions:
            - '-derp.derp'
    pepenuts:
        group: Admins
        permissions:
    cedik:
        group: Admins
        permissions:
    litoure95:
        group: Admins
        permissions:
    wawaline:
        group: Membre
        permissions:
    chymero3150:
        group: Membre
        permissions: