Configuration de Permissionsex

Résolu
Bonjour, je suis Administrateur sur un serveur Minecraft, et je souhaite installer le plugin PermissionsEx. J'ai suivi de nombreux tutoriels pour comprendre le fonctionnement de ce plugin (notamment la configuration) mais sans succès. Je voulais donc savoir ce que sont les essentials.***.***, la façon dont ils procèdent, et vraiment, en cas d'urgence si quelqu'un pouvait me le configurer pour qu'il ne me reste plus qu'à le mettre sur le FTP, bien sur, j'aurais préférer connaître la manière de la configurer.

Cordialement.

11 réponses

  1. C'est simple, les plugins essentials sont essentiels pour ton serveurs.
    Ils permettent un rajout de nombreux commandes et facilitent le travail des administrateurs et un peu de la sécurité (ex : essential chat).
    0
    1. Essentials.chat permet donc de donner la permissions de recevoir et envoyer des messages dans le chat?

      Mais encore une question (navré) est-ce-que le fait que le fichier YML soit écrit à la suite (dans le FTP) ou à chaque fois à la ligne (internet) est une erreur du FTP ?
      0
      1. "Mais encore une question" : Le forum est fait pour ça !

        Le fichier YML doit être écris à la ligne.
        EX : test=true
        test2=false

        Installe Notepad++ pour modifier tous les fichier de configuration à ta guise.
        0
        1. Contributeur
          'lut, PermissionsEx est un gestionnaire de permissions, comme son nom l'indique.
          Les permissions sont des "droits" (mais aussi interdictions) représentées par des textes souvent de la forme "addon.groupe.action", qui servent à restreindre l'utilisation de certaines commandes, de warps, de clic sur des panneaux interactifs, et même restriction d'utilisation d'objet et pose/cassage de blocs. Ces permissions sur PEX sont groupables, où
          *
          indique "n'importe quoi" et on peut aussi faire
          abc.def.(test|coucou)
          , où ça désigne alors et abc.def.test et abc.def.coucou.

          PEX (PermissionsEx) vient sans config donc il faut commencer via la ligne de commande du serveur. PEX peut gérer les permissions de 2 types: pour un joueur particulier, ou pour un groupe.
          Pour créer un groupe:
          /pex group [NOM] create
          , avec "Admins" à la place de [NOM] par ex.
          Puis, pour permettre l'utilisation de PEX dans le jeu aux (futurs) membres du groupe Admins,
          pex group Admins add permissions.*
          .
          Pour ajouter un joueur au groupe:
          /pex user [JOUEUR] group set Admins
          .
          Et la touche finale,
          /pex reload
          pour appliquer le tout (c'est obligatoire, sinon les nouvelles permissions ne prennent pas effet)
          À partir de là tu peux manipuler PEX in-game.

          Après,
          /pex group default add [PERMISSION]
          pour ajouter des permissions aux nouveaux joueurs (default est le groupe par défaut). Et ainsi de suite pour les autres perms.
          D'ailleurs, tu n'auras pas accès a ces permissions vu que tu n'es plus dans le groupe default mais Admins, on va alors faire hériter des permissions:
          /pex group Admins parents set default
          , puis
          /pex reload
          .

          Quant au YML, il faut qu'il y ait des retours à la ligne. Comme le dit jujukiwi, installe Notepad++, car le Bloc-Note Windows est un éditeur de texte franchement merdique.
          from human import idiocy
          del idiocy
          0
          1. Merci pour ton aide, (et désolé pour ma longue absence), mais comme par exemple, gravgun, tu cite "addon.groupe.action" cela veut dire que l'on autorise un groupe a faire des actions de dons?
            0
            1. oui je viens de recevoir de l'aide, un nouveau problème s'impose, eh oui, le codage ne fonctionne toujours pas, j'aimerais une nouvelle aide
              0
              1. groups:
                immigre:
                default: true
                prefix: '&6[Immigré]&f'
                permissions:
                - modifyworld.*
                - essentials.afk
                - essentials.afk.auto
                - essentials.kit.tools
                - essentials.balance.*
                - essentials.pay
                - essentials.helpop
                - essentials.mail.*
                - essentials.me
                - essentials.msg
                - essentials.rules
                - essentials.suicide
                - essentials.ping
                - essentials.spawn
                - essentials.tpa
                - essentials.tpaccept
                - essentials.tpdeny
                - essentials.tpaall
                - essentials.build
                - essentials.use.*
                - plotme.use.*
                citoyen:
                default: false
                prefix: '&3[Citoyen]&f'
                inheritance:
                - immigre
                permissions:
                - essentials.hat
                - essentials.kit.color
                - essentials.ignore
                - essentials.nick
                - essentials.home
                - essentials.sethome
                - essentials.delhome
                modo:
                default: false
                prefix: '&b[Policier]&f'
                inheritance:
                - citoyen
                permissions:
                - essentials.fly
                - essentials.jail
                - essentials.kick
                - essentials.tempban
                - essentials.unban
                - essentials.unjail
                - essentials.tp
                sousadmin:
                default: false
                prefix: '&c[Maire]&f'
                inheritance:
                - modo
                permissions:
                - essentials.banip
                admin:
                default: false
                prefix: '&4[Admin]&f'
                permissions:
                - '*'
                headadmin:
                default: false
                prefix: '&4[HeadAdmin]&f'
                permissions:
                - '*'
                users:
                Azerty:
                group:
                - headadmin
                Clement62:
                group:
                - admin
                IncoGamer:
                group:
                - admin
                Destin101:
                group:
                - sousadmin
                BunPotatoes:
                group:
                - modo

                en version écrite, je n'arrive pas à trouver la façon de joindre un document (je suis nouveau sur commentcamarche, navré)
                0
                1. Si vous avez des corrections sur le fichier à faire pour qu'il fonctionne, vous pouvez envoyer via mon Skype : clement.62860 ou par email sur clement.lance@yahoo.fr
                  0
                  1. groups:
                    immigre:
                    default: true
                    prefix: '&6[Immigré]&f'
                    permissions:
                    - modifyworld.*
                    - essentials.afk
                    - essentials.afk.auto
                    - essentials.kit.tools
                    - essentials.balance.*
                    - essentials.pay
                    - essentials.helpop
                    - essentials.mail.*
                    - essentials.me
                    - essentials.msg
                    - essentials.rules
                    - essentials.suicide
                    - essentials.ping
                    - essentials.spawn
                    - essentials.tpa
                    - essentials.tpaccept
                    - essentials.tpdeny
                    - essentials.tpaall
                    - essentials.build
                    - essentials.use.*
                    - plotme.use.*
                    citoyen:
                    default: false
                    prefix: '&3[Citoyen]&f'
                    inheritance:
                    - immigre
                    permissions:
                    - essentials.hat
                    - essentials.kit.color
                    - essentials.ignore
                    - essentials.nick
                    - essentials.home
                    - essentials.sethome
                    - essentials.delhome
                    modo:
                    default: false
                    prefix: '&b[Policier]&f'
                    inheritance:
                    - citoyen
                    permissions:
                    - essentials.fly
                    - essentials.jail
                    - essentials.kick
                    - essentials.tempban
                    - essentials.unban
                    - essentials.unjail
                    - essentials.tp
                    sousadmin:
                    default: false
                    prefix: '&c[Maire]&f'
                    inheritance:
                    - modo
                    permissions:
                    - essentials.banip
                    admin:
                    default: false
                    prefix: '&4[Admin]&f'
                    permissions:
                    - '*'
                    headadmin:
                    default: false
                    prefix: '&4[HeadAdmin]&f'
                    permissions:
                    - '*'
                    users:
                    Azerty:
                    group:
                    - headadmin
                    Clement62:
                    group:
                    - admin
                    IncoGamer:
                    group:
                    - admin
                    Destin101:
                    group:
                    - sousadmin
                    BunPotatoes:
                    group:
                    - modo

                    besoin d aide, je ne trouve pas où est mon erreur, si vous voulez voir le YML, je peux vous l'envoyer via Skype (clement.62860) ou par email.
                    0
                    1. Voila, j'ai trouvé, il y avait bien des erreurs, accents notamment, ensuite cela reste du detail a mes yeux :
                      groups:
                      immigre:
                      permissions:
                      - modifyworld.*
                      - essentials.afk
                      - essentials.afk.auto
                      - essentials.kit.tools
                      - essentials.balance.*
                      - essentials.pay
                      - essentials.helpop
                      - essentials.mail.*
                      - essentials.me
                      - essentials.msg
                      - essentials.rules
                      - essentials.suicide
                      - essentials.ping
                      - essentials.spawn
                      - essentials.tpa
                      - essentials.tpaccept
                      - essentials.tpdeny
                      - essentials.tpaall
                      - essentials.build
                      - essentials.use.*
                      - plotme.use.*
                      options:
                      prefix: "&6[Immigr\xe9]&f"
                      default: true
                      citoyen:
                      inheritance:
                      - immigre
                      permissions:
                      - essentials.hat
                      - essentials.kit.color
                      - essentials.ignore
                      - essentials.nick
                      - essentials.home
                      - essentials.sethome
                      - essentials.delhome
                      options:
                      prefix: '&3[Citoyen]&f'
                      default: false
                      modo:
                      inheritance:
                      - citoyen
                      permissions:
                      - essentials.fly
                      - essentials.jail
                      - essentials.kick
                      - essentials.tempban
                      - essentials.unban
                      - essentials.unjail
                      - essentials.tp
                      options:
                      prefix: '&b[Policier]&f'
                      default: false
                      sousadmin:
                      inheritance:
                      - modo
                      permissions:
                      - essentials.banip
                      options:
                      prefix: '&c[Maire]&f'
                      default: false
                      admin:
                      permissions:
                      - '*'
                      options:
                      prefix: '&4[Admin]&f'
                      default: false
                      headadmin:
                      permissions:
                      - '*'
                      options:
                      prefix: '&4[HeadAdmin]&f'
                      default: false
                      worlds:

                      schema-version: 1
                      users: {}
                      0
                      1. Notre groupe es prêt a vous aider pour la modique somme de 9,99 Euros
                        Votre plugin serai codé par des codeur professionnel Et il sera comme vous le voulez
                        en espérant faire affaire avec vous

                        Cordialement
                        -2
                        1. Je trouve bien gentil de votre part de vouloir m'aider, la seule chose, que, je trouve est choquante, c'est de préciser que c'est une somme modique (9€99c) alors que cela représente en moyenne 6 mois de payement d'un serveur, c'est absolument abusé de votre part.

                          J'ai également signalé à mettre en évidence le fait que je souhaitais principalement de l'aide, afin de comprendre le système de codage... Et donc, si je ne comprenais toujours pas suite à plusieurs réponses, j'aurais accepté cette proposition, bien trop abusée...

                          Cordialement.
                          0
                        2. Pour 10 €, je préfère passer 10 jours à apprendre à coder en Java (même si je sais le faire) que payer mais après on le fait comme on le sens.

                          Du moment que tout le monde est gagnant...
                          0
                        3. navré je n'est pas vu l'ordre du topic, retour en haut de page :D
                          0
                        4. groups:
                          immigre:
                          default: true
                          prefix: '&6[Immigré]&f'
                          permissions:
                          - modifyworld.*
                          - essentials.afk
                          - essentials.afk.auto
                          - essentials.kit.tools
                          - essentials.balance.*
                          - essentials.pay
                          - essentials.helpop
                          - essentials.mail.*
                          - essentials.me
                          - essentials.msg
                          - essentials.rules
                          - essentials.suicide
                          - essentials.ping
                          - essentials.spawn
                          - essentials.tpa
                          - essentials.tpaccept
                          - essentials.tpdeny
                          - essentials.tpaall
                          - essentials.build
                          - essentials.use.*
                          - plotme.use.*
                          citoyen:
                          default: false
                          prefix: '&3[Citoyen]&f'
                          inheritance:
                          - immigre
                          permissions:
                          - essentials.hat
                          - essentials.kit.color
                          - essentials.ignore
                          - essentials.nick
                          - essentials.home
                          - essentials.sethome
                          - essentials.delhome
                          modo:
                          default: false
                          prefix: '&b[Policier]&f'
                          inheritance:
                          - citoyen
                          permissions:
                          - essentials.fly
                          - essentials.jail
                          - essentials.kick
                          - essentials.tempban
                          - essentials.unban
                          - essentials.unjail
                          - essentials.tp
                          sousadmin:
                          default: false
                          prefix: '&c[Maire]&f'
                          inheritance:
                          - modo
                          permissions:
                          - essentials.banip
                          admin:
                          default: false
                          prefix: '&4[Admin]&f'
                          permissions:
                          - '*'
                          headadmin:
                          default: false
                          prefix: '&4[HeadAdmin]&f'
                          permissions:
                          - '*'
                          users:
                          Azerty:
                          group:
                          - headadmin
                          Clement62:
                          group:
                          - admin
                          IncoGamer:
                          group:
                          - admin
                          Destin101:
                          group:
                          - sousadmin
                          BunPotatoes:
                          group:
                          - modo
                          0