Résolu [PermissionsEX] ajout retrait de permission Modos-chat

antoinedjazz

Spécialiste serveurs, mods et plugins.
16 Juillet 2012
163
35
135
29
Bonjour/bonsoir à vous,

Je cherche à donner à mes modos-chat la permission de retirer le helpop aux joueurs qui l'usent à mauvais escient,
j'ajoute donc la permission "permissions.manage.users.permissions.*" au groupe Modo-chat, il ont tout à fait possibilité du coup de faire la comande "/pex user pseudo add -essentials.helpop" mais il ont aussi le droit de s'ajouter des perms (à eux même ou aux autres) des permissions du style give/gamemode/ ...

Je voudrais donc savoir si il existe un moyen de leur donner accès uniquement à la commande "/pex user pseudo add -essentials.helpop".

Merci d'avance à ceux qui pourront m'aider.
 

Solowing57

Architecte en herbe
4 Août 2013
167
11
75
25
Et bien, il suffit de leur ajouter la permissions là "permissions.manage.users.permissions.essentials.helpop" Puisque l'étoile signifique que la permissions autorisera le joueurs à ajouter tout type de commande, mais si tu spécifie une permissions spéciale, ils ne pourront que ajouter cette dernière...

Je ne sais pas si tu m'a compris, mais j'ai essayer d'être clair :D

Ps: regarde bien si la permissions fonctionne, je ne suis pas trop sûr, mais normalement, sa devrai être bon, sinon, moyen plus Hardcore, tu leur interdit toutes les commandes auxquels ils n'ont pas le droit...

Exemple :
Code:
groups:
  modos-chat:
- -essentials.op
  -permissions.manage.users.permissions.essentials.helpop

Les deux " - " sont importants, ils servent à retirer la permissions au groupe, la deuxième solutions marchera forcément, mais, il faut avoir le courage de le faire xD mais la première est à essayé en priorité :D

En éspérant avoir pu t'aider !
 

antoinedjazz

Spécialiste serveurs, mods et plugins.
16 Juillet 2012
163
35
135
29
L'étoile ne signifie pas la permission mais l'utilisateur : regarde le github
En gros j'aurais pu mettre "permissions.manage.users.permissions.MrTest" ainsi l'utilisateur ayant cette permission ne pourrait éditer que les permissions de MrTest
 

Detobel36

Créateur de plugins (PhoenixRebirth)
Support
17 Août 2012
10 536
24
2 247
347
28
Bruxelles - Belgique
www.phoenix-rebirth.fr
Salut,

Le plus simple est de créer un groupe avec juste la pemissions:
Code:
- -essentials.helpop
Et tes modérateurs n'auront plus qu'a faire: /pex user <player> group add <nom du nouveau groupe>

N'oublie pas de rajouter cette permission a tes modérateurs:
permissions.manage.membership.<nom du nouveau groupe>

Cordialement,
Detobel36