Problème PermissionsEx

Tomikaddle

Apprenti Batcheur
7 Juin 2014
314
5
129
Voilà, j'ai un serveur qui tourne sous bukkit 1.7.9.
J'ai quelques plugins tels que Essentials, World Edit, World Guard et ce genre de plugins de référence.

Pour les permissions, j'utilise PermissionsEx et non Group Manager.
Voici ma config PermissionsEx:

Code:
groups:
  Joueur:
    options:
      default: true
      prefix: '[Joueur] '
    permissions:
    - serversigns.use.*
    - essentials.kits.Start
    - essentials.kit
    - essentials.sethome
    - essentials.home
    - essentials.help
    - essentials.list
  Recrue:
    inheritance:
    - Joueur
    options:
      prefix: '&r[&eRecrue&r] '
  AdminSys:
    permissions:
    - '*'
    options:
      prefix: '&e[&cAdministrateur Système&e]&r '
  Createur:
    permissions:
    - '*'
    - -essentials.kits.Epona
    options:
      prefix: '&c[&4Créateur&4]&r '
  Architecte:
    permissions:
    - '*'
    - -essentials.kits.Epona
    options:
      prefix: '&e[&aArchitecte&e]&r '
schema-version: 1
users:
  a6918c23-ec87-392d-b9c2-02162279cc4c:
    worlds:
      world:
        group:
        - AdminSys
      orld:
        group:
        - Joueur
    options:
      name: G33KTR0LL
  e82aaadc-e21f-370c-972e-7d5728f487b8:
    worlds:
      world:
        group:
        - Architecte
    options:
      name: handre1
  5e0a7b1a-61b0-3884-bbc2-a34eb1ca1173:
    worlds:
      world:
        group:
        - Createur
    options:
      name: elbamafr

Pour avoir accès à tous ces grades en tant que joueur normal, j'utilise un panneau avec ServerSigns.
J'ai cette commande sur le panneau:
Code:
*/pex user <player> group set Recrue world

Cependant, quand un joueur faisant parti du groupe "Joueur" fait un clic droit sur ce panneau, cela indique:
"Don't have enough permissions for group Recrue"

J'aimerais donc savoir comment faire pour éviter cette erreur afin que le joueur soit bien mis dans le groupe Rcrue.
 

Clément

Modérateur
Ancien
15 Mai 2015
1 456
342
217
23
Salut,

si j'ai bien compris, tu aimerais que le groupe 'Joueur' puisse avoir accès genre à une pancarte [free] des trucs comme ça ?

Pour cela tu dois mettre la permission

- essentials.sign.use.free d'après quelques souvenirs ^^
 

Tomikaddle

Apprenti Batcheur
7 Juin 2014
314
5
129
Non, ce n'est pas tout à fait ça.

En fait, les joueurs ont me droit d'interagir avec le panneau grâce à la permission "serversigns.use.*"
Cependant, avec Permissions Ex, il y a une protection que je n'arrive pas à passer.

Explication:
La commande sur le panneau est: */pex user <player> group set Recrue world
Quand les joueurs font un clic droit sur le panneau, cela leur fait exécuter la commande: /pex user *Joueur qui a cliqué sur le panneau* group set Recrue world
Grâce à l'astérisque qui précède la commande du panneau, tous les joueurs peuvent exécuter la commande, peut importe les permissions.
Cependant, il y a comme encore une autre vérification de permissions qui affiche le message
"Don't have enough permissions for group Recrue".

J'aimerais me passer de cette dernière vérification qui m'affiche cette erreur.

Je ne sais pas si j'ai était très clair mais si vous avez besoin de détails supplémentaires, demandez moi.
 

zebigboss_72

o_O Configurateur de pavés O_o
24 Avril 2016
44
2
13
www.owercraft.fr
PermissionEx bloque l'utilisation de ses commandes malgré un OP. c'est a dire que toute personne OP n'as pas accès au commandes de permissionEX. Il se peut que le plugin de panneaux fasse éxécuter la commande permissionex en mettant temporairement les droits OP au joueurs, sauf que ces droits ne suffisent pas, vu que le OP n'as pas les perms pour utiliser permissionEx.

Essaye de mettre le paramètre "allowOps: false" a "true" dans le fichier config.yml. sa va virer la sécurité "anti commandes permissionEx en tant que Op". si j'ai vu juste, l'erreur est la.
 

Tomikaddle

Apprenti Batcheur
7 Juin 2014
314
5
129
Effectivement, avec ta technique, ça fonctionne parfaitement.
Merci bien.