« PermissionsEx » : différence entre les versions
Aller à la navigation
Aller à la recherche
mAucun résumé des modifications |
mAucun résumé des modifications |
||
Ligne 260 : | Ligne 260 : | ||
|Demote <pseudo> on <échelon>. If <échelon> is not specified, the default ladder (named default) will be used. | |Demote <pseudo> on <échelon>. If <échelon> is not specified, the default ladder (named default) will be used. | ||
|} | |} | ||
Version du 18 mars 2014 à 12:20
Rédaction en cours
Cet article et en cours de rédaction, les informations qu'il apporte peuvent être modifiées voire être remplacées. Référez-vous à la catégorie Rédaction en cours pour voir l'ensemble des pages incomplètes.
PermissionsEx | ||||
---|---|---|---|---|
![]() | ||||
Plugin | ||||
Catégorie | chat [edit] | |||
Développeur(s) | t3hk0d3, DukeofRealms, zml2008, bacon_avenger | |||
Bukkit | permissionsex | |||
Nefald | ||||
Status | installé [edit] | |||
Grade requis | Intendant | |||
Article | ||||
Dernière révision | 18/03/2014 |
PermissionsEx, abrégé en PEX, est un plugin de superperm à l'image de PermissionsBukkit ou bPermissions, gérant l'ensemble des permissions définies pour un plugin. Il permet de définir des permissions par joueur ou par groupe.
Commandes et permissions
Commande | Permission | Description |
---|---|---|
/pex | permissions.manage | Afficher l'aide |
/pex toggle debug | permissions.debug | Activer/Désactiver le mode debug (Attention: Cela écrira un grand nombre d'entrées dans votre server.log. Utilisez-le uniquement pour du debug.) |
/pex user <pseudo> toggle debug | permissions.manage.<pseudo> | Activer/Désactiver le mode debug pour un utilisateur en particulier. (Attention: cela activera le log pour ce seul joueur, mais cela risque toujours de saturer votre server.log). |
/pex user <pseudo> check <permission> | permissions.manage.<pseudo> | Vérifier si la permission spécifiée est attribué à l'utilisateur spécifié. |
/pex reload | permissions.manage.reload | Reload PeX |
/pex config <nœud> [valeur] | permissions.manage.config | Afficher la valeur de <nœud> (perm plugin). Specifiez [valeur] pour définir une nouvelle valeur |
/pex backend | permissions.manage.backend | Afficher le backend utilisé actuellement |
/pex backend <backend> | permissions.manage.backend | Changer les permissions de backends à la volée (à utiliser avec précaution). Notez que cela changera uniquement le backend à la volée, ça ne sera pas sauvegardé dans le fichier de config. Sert uniquement à faire des tests. |
/pex hierarchy | permissions.manage.users | Afficher la hiérarchie compléte des utilisateurs/groupes |
/pex dump <backend> <fichier> | permissions.manage.dump | Sauvegarder les utilisateurs/groupes listées dans le fichier indiqué |
/pex users cleanup <groupe> [seuil] | permissions.manage.users.cleanup | Retirer les utilisateurs morts du fichier. '[seuil] indique le nombre de jours sans activité (par défaut 30). |
Gestion des héritages de Monde | ||
/pex worlds | permissions.manage.worlds | Afficher les mondes connus |
/pex world <monde> | permissions.manage.worlds | Afficher les mondes dont hérite <monde> |
/pex world <monde> inherit <Mondes parents> | permissions.manage.worlds.inheritance | Définir les mondes parents d'un <monde>. Les <mondes paretns> peuvent être un seul monde ou plusieurs, séparés par une virgule. |
Commandes utilisateurs | ||
/pex users list | permissions.manage.users | Lister tous les utilisateurs présents dans le fichier de permissions. |
/pex users | permissions.manage.users | Lister tous les utilisateurs présents dans le fichier de permissions (alias). |
/pex user | permissions.manage.users | Lister tous les utilisateurs présents dans le fichier de permissions (alias). |
Gestion des permissions utilisateurs | ||
/pex user | permissions.manage.users | Lister les utilisateurs enregistrés. |
/pex user <pseudo> | permissions.manage.users.permissions.<pseudo> | Lister les permissions pour <pseudo> (alias : /pex user <pseudo> list )
|
/pex user <pseudo> prefix [nouveau prefixe] | permissions.manage.users.prefix.<pseudo> | Obtenir ou définir le préfixe pour <pseudo> |
/pex user <pseudo> suffix [nouveau suffixe] | permissions.manage.users.suffix.<pseudo> | Obtenir ou définir le suffixe pour <pseudo> |
/pex user <pseudo> delete | permissions.manage.users.<pseudo> | Retirer <pseudo> de la liste de permissions |
/pex user <pseudo> list [monde] | permissions.manage.users.permissions.<pseudo> | Lister les permissions de <pseudo>. Afficher les permissions assignées à un utilisateur directement, plutôt que celles définies par son/ses groupe(s). Spécifiez [monde] pour n'afficher que celles inhérentes à un monde. |
/pex user <pseudo> add <permission> [monde] | permissions.manage.users.permissions.<pseudo> | Ajouter la <permission> à <pseudo>. Spécifiez [monde] pour le le permettre/interdire que sur un [monde]. |
/pex user <pseudo> remove <permission> [monde] | permissions.manage.users.permissions.<pseudo> | Retirer <permission> à <pseudo>. Spécifiez [monde] pour la retirer uniquement à un monde. |
/pex user <pseudo> timed add <permission> <une durée en sec.> [monde] | permissions.manage.users.permissions.timed.<pseudo> | Ajouter temporairement la <permission> à <pseudo> pour <une durée en sec.> dans [monde]. |
/pex user <pseudo> timed remove <permission> <lifetime in seconds> [monde] | permissions.manage.users.permissions.timed.<pseudo> | Retire temporairement la <permission> à <pseudo> pour <une durée en sec.> dans [monde]. |
/pex user <pseudo> set <option> <valeur> [monde] | permissions.manage.users.permissions.<pseudo> | Définir <option> à la <valeur>. Définissez la valeur sur "" (deux guillemets) si vous voulez retirer cette optiob. Spécifiez [monde] pour définir <option> sur celui-ci uniquement. |
Gestion des groupes d'un utilisateur | ||
/pex user <pseudo> group list | permissions.manage.membership.<pseudo> | List all groups the <pseudo> is currently in |
/pex user <pseudo> group add <groupe> [monde] [durée] | permissions.manage.membership.<groupe> | Add <pseudo> to <groupe>. Optional param lifetime (in seconds) is used to make timed membership. You can replace world by "" if the group of the user is applied for all worlds and you want applied a lifetime. |
/pex user <pseudo> group set <groupe> [monde] | permissions.manage.membership.<groupe> | Set <pseudo> group to <groupe>. Note that this command removes the user from any other groups they are a member of. |
/pex user <pseudo> group remove <groupe> [monde] | permissions.manage.membership.<groupe> | Remove <pseudo> from <groupe>
missing: /pex group weight [weight] print or set group weight |
Default groups management | ||
/pex default group [monde] | permissions.manage.groups.inheritance | Print the default group for specified world. If [monde] is not specified, it will apply to the global config. |
/pex set default group <groupe> [monde] | permissions.manage.groups.inheritance | Set the default group for specified world. If [monde] is not specified, it will apply to the global config. |
Group commands | ||
/pex group | permissions.manage.groups.list | List all registered groups (alias to groups list) |
/pex groups | permissions.manage.groups.list | List all registered groups (alias to groups list) |
/pex groups list | permissions.manage.groups.list | List all registered groups |
/pex group <groupe> prefix [nouveau prefixe] | permissions.manage.groups.prefix.<groupe> | Get or set the prefix for <groupe> |
/pex group <groupe> suffix [nouveau suffixe] | permissions.manage.groups.suffix.<groupe> | Get or set the suffix for <groupe> |
/pex group <groupe> create [parents] | permissions.manage.groups.create.<groupe> | Create <groupe>. Specify [parents] to set the groups it inherits from |
/pex group <groupe> delete | permissions.manage.groups.remove.<groupe> | Remove <groupe> |
/pex group <groupe> parents list | permissions.manage.groups.inheritance.<groupe> | List the parents for <groupe> |
/pex group <groupe> parents set <parents> | permissions.manage.groups.inheritance.<groupe> | Set the parent(s) for <groupe> (single or comma-separated list) |
/pex group <groupe> | permissions.manage.groups.permissions.<groupe> | List all <groupe> permissions (alias to group <groupe> list) |
/pex group <groupe> list [monde] | permissions.manage.groups.permissions.<groupe> | List all permissions for <groupe>. Specify [monde] to list the group's permissions for [monde] |
/pex group <groupe> add <permission> [monde] | permissions.manage.groups.permissions.<groupe> | Add <permission> to <groupe> |
/pex group <groupe> remove <permission> [monde] | permissions.manage.groups.permissions.<groupe> | Remove <permission> from <groupe>. Specify [monde] if this permission should be removed only in [monde] |
/pex group <groupe> timed add <permission> [durée] [monde] | permissions.manage.groups.permissions.timed.<groupe> | Add timed <permission> to <groupe> with [durée] in [monde] |
/pex group <groupe> timed remove <permission> [monde] | permissions.manage.groups.permissions.timed.<groupe> | Remove timed <permission> for <groupe> in [monde] |
/pex group <groupe> set <option> <valeur> [monde] | permissions.manage.groups.permissions.<groupe> | Set <option> <valeur> for <groupe>. Set value to "" (two double-quotes) if you want to remove the <option>. Specify [monde] if the option should be set only in [monde] |
Group's user management | ||
/pex group <groupe> users | permissions.manage.membership.<groupe> | List all users in <groupe> |
/pex group <groupe> user add <pseudo> | permissions.manage.membership.<groupe> | Add <pseudo> to <groupe> (single or comma-separated list) |
/pex group <groupe> user remove <pseudo> | permissions.manage.membership.<groupe> | Remove <pseudo> from <groupe> (single or comma-separated list) |
/pex promote <pseudo> <échelon> | permissions.user.promote.<échelon> (if there is only one ladder, it will be named default) | Promote <pseudo> on <échelon>. If <échelon> is not specified, the default ladder (named default) will be used. |
/pex demote <pseudo> <échelon> | permissions.user.demote.<échelon> (if there is only one ladder, it will be named default) | Demote <pseudo> on <échelon>. If <échelon> is not specified, the default ladder (named default) will be used. |