Jump to content
News ticker
  • Bienvenue sur le nouveau forum VeryGames
  • Welcome to the new VeryGames forum
  • VeryNews

    explication de mon probleme en vidéo


    aguen119
     Share

    Recommended Posts

    Bonjour,

     

    Très sympathique façon de présenter votre problème , ça m'a bien fait rigoler , mais c'est très bien ^^

     

    Malheureusement je n'ai pas la réponse à votre question, je laisse donc la place aux personnes qui connaissent mieux ce plugin.

     

    Cordialement.

    Link to comment
    Share on other sites

    Salut, sa sera mon seul post car je repart bossé.

     

    Regarde la version de ton Bukkit en tapant /version, le numero est celui qui est a la place des *:

    B***jnks

     

    Moi j'ai la version 556, pour avoir la version la plus récente proposer par VQS, click sur réparé dans le panneau de controle

     

    Essaie comme sa, sinon télécharge Permissions compatible pour Bunkit 556 ici:

    http://forums.bukkit.org/threads/admn-dev-permissions-v2-5-4-phoenix-now-with-real-multiworld-permissions-556.5974/

    Link to comment
    Share on other sites

    Voici le code :)

     

    # System is no longer used, but may become used in the future

    # Copies is for multiple-world support

    # Put the name of the world you wish for it to be a clone of, otherwise leave it empty.

    # Does not work for the default world.

    # Example: copies: Derp - This will clone the permissions of the world Derp

    #

    # Make sure to rename this file to the name of the world that is in sever.properties under

    # level-name. So if it is level-name: world then this should be world.yml and in the

    # plugins/Permissions directory (ie. plugins/Permissions/world.yml)

    #

    # NOTE: Do not use tabs while editing this document. Use only spaces. A good way to avoid

    # doing this is to use Notepad++ and replace the tab with 4 spaces.

    plugin:

    permissions:

    system: default

    copies:

     

    ##

    # AntiBuild is included with this. To disable a group from being able to build then

    # set the build: flag to false (build: false). If you want a group to be able to build

    # then set it to true.

    ##

    # Groups can contain inheritance.

    # To make a group inherit the permissions from another

    # group simply place the groups name in the "inheritance:" like so:

    #

    # Example:

    # inheritance:

    # - Default

    ##

    # All permissions including the asterisks must be placed in single quotes.

    # like so:

    #

    # - 'general.spawn'

    #

    # Otherwise errors will happen!

    ##

    # Globalized Permission settings:

    #

    # If a permission contains periods (.) you can denote a globalized parameter:

    #

    # - 'general.*'

    #

    # This will allow you to use all general commands.

    #

    ##

    # Single Asterisk denotes all commands:

    #

    # - '*'

    # If you give a group this permissions, do not have the group inherit any permissions

    # from other groups. Any users assigned to this group should NOT be given any additional

    # permissions either.

    ##

    # To exempt a node use the - prefix like so:

    # - '-general.time'

    ##

    # prefix: and suffix: do not do anything on their own. You need another outside plugin

    # such as iChat or HeroChat in order for these to do anything.

    groups:

    Default:

    default: true

    info:

    prefix: ''

    suffix: ''

    build: false

    inheritance:

    permissions:

    - 'foo.bar'

    Membre:

    default: false

    info:

    prefix: ''

    suffix: ''

    build: true

    inheritance:

    - Default

    permissions:

    - 'bar.foo'

    Admins:

    default: false

    info:

    prefix: ''

    suffix: ''

    build: true

    inheritance:

    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:

    aguen119:

    group: Admins

    permissions:

    tounsi008:

    group: Admins

    permissions:

    Snajpersk:

    group: Admins

    permissions:

    Herpina:

    group: Moderator

    info:

    prefix: 'Moo'

    suffix: 'Cow'

    permissions:

    - 'herp.derp'

    Derpina:

    group: Admins

    permissions:

    - '-derp.derp'

    Link to comment
    Share on other sites

    Salut,

    Je vais te répondre déjà pour la white-list, une white-list c'est une liste blanche (Ahah, joke, je ne le savais pas) cette est liste et l'inverse d'une liste noir donc la white-list permet de dire QUI est autorisé à se connecter au serveur, exemple, si mon pseudo Waoufeur, n'est pas dans la liste, alors quand j'essayerai de me connecterai et bah... Le serveur ne voudra pas de moi(Utile pour éviter d'avoir des Kikoulol sur son serveur ;-) ) !

    Bon pour persmission, il faut déjà respecter les espaces dans le fichier .yml, ensuite le fichier doit être placé dans le dossier permission, le dossier ne servant à rien, de plus le fichier .yml doit être renommé en fonction du nom de la map, exemple : Mon monde s'appelle World1 alors j'appellerai le fichier World1.yml !

    Bon déjà essaye tout ça !

    PS : Effacez le dossier map dans le dossier permission il ne sert strictement à rien !

    PS 2 : Je vous passe le fichier par défaut de yml, comme ça, sa vous évitera de galérer à remettre les espace :

    # System is no longer used, but may become used in the future
    # Copies is for multiple-world support
    #   Put the name of the world you wish for it to be a clone of, otherwise leave it empty.
    #   Does not work for the default world.
    #  Example: copies: Derp    -  This will clone the permissions of the world Derp
    #
    # Make sure to rename this file to the name of the world that is in sever.properties under
    # level-name.  So if it is level-name: world  then this should be world.yml and in the 
    # plugins/Permissions directory (ie. plugins/Permissions/world.yml)
    #
    # NOTE: Do not use tabs while editing this document.  Use only spaces.  A good way to avoid
    # doing this is to use Notepad++ and replace the tab with 4 spaces.
    plugin:
       permissions:
           system: default
           copies: 
    
    ##        
    # AntiBuild is included with this.  To disable a group from being able to build then
    # set the build: flag to false (build: false).  If you want a group to be able to build
    # then set it to true. 
    ##
    # Groups can contain inheritance.
    #   To make a group inherit the permissions from another
    #   group simply place the groups name in the "inheritance:" like so:
    #
    #   Example:
    #       inheritance:
    #           - Default
    ##
    #   All permissions including the asterisks must be placed in single quotes.
    #   like so:
    #
    #       - 'general.spawn'
    #
    #   Otherwise errors will happen!
    ##
    #   Globalized Permission settings:
    #
    #       If a permission contains periods (.) you can denote a globalized parameter:
    #
    #           - 'general.*'
    #
    #       This will allow you to use all general commands.
    #
    ##
    #   Single Asterisk denotes all commands:
    #
    #       - '*'
    #   If you give a group this permissions, do not have the group inherit any permissions
    #   from other groups.  Any users assigned to this group should NOT be given any additional
    #   permissions either.
    ##
    #   To exempt a node use the - prefix like so:
    #       - '-general.time'
    ##
    #   prefix: and suffix: do not do anything on their own.  You need another outside plugin
    #   such as iChat or HeroChat in order for these to do anything.
    groups:
       Default:
           default: true
           info:
               prefix: ''
               suffix: ''
               build: false
           inheritance:
           permissions:
               - 'foo.bar'
       Moderator:
           default: false
           info:
               prefix: ''
               suffix: ''
               build: true
           inheritance:
               - Default
           permissions:
               - 'bar.foo'
       Admins:
           default: false
           info:
               prefix: ''
               suffix: ''
               build: true
           inheritance:
           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'

    Changer les pseudo par les vôtres !

    PS 3 : Cela peut venir aussi de la version de CraftBukkit soit trop récent ou trop vieux ! Le bien, je crois que c'est la version 440 la plus stable ;-) !

    Edited by Waoufeur
    Link to comment
    Share on other sites

    PS 3 : Cela peut venir aussi de la version de CraftBukkit soit trop récent ou trop vieux ! Le bien, je crois que c'est la version 440 la plus stable ;-) !

     

    La version 440 n'est pas la plus stable. C'est juste une version qui a été recommandé tout comme la version 493, 531 et récemment 556.

     

    Donc sinon regarde les logs de ton serveurs, tu auras d'écrit la ligne et la colonne de ton fichier de configuration qui sont fausses.

    Hésite pas à supprimer les Users qui sont en exemple et sinon inspire toi du wiki qui explique comment configurer correctement Permissions.

    Link to comment
    Share on other sites

    Tiens, je te donne mon fichier world.yml qui marche, oublie pas de changer le nom des Admins et Moderateurs ^^:

     

    # System is no longer used, but may become used in the future
    # Copies is for multiple-world support
    #   Put the name of the world you wish for it to be a clone of, otherwise leave it empty.
    #   Does not work for the default world.
    #  Example: copies: Derp    -  This will clone the permissions of the world Derp
    #
    # Make sure to rename this file to the name of the world that is in sever.properties under
    # level-name.  So if it is level-name: world  then this should be world.yml and in the 
    # plugins/Permissions directory (ie. plugins/Permissions/world.yml)
    #
    # NOTE: Do not use tabs while editing this document.  Use only spaces.  A good way to avoid
    # doing this is to use Notepad++ and replace the tab with 4 spaces.
    plugin:
       permissions:
           system: default
           copies: 
    
    ##        
    # AntiBuild is included with this.  To disable a group from being able to build then
    # set the build: flag to false (build: false).  If you want a group to be able to build
    # then set it to true. 
    ##
    # Groups can contain inheritance.
    #   To make a group inherit the permissions from another
    #   group simply place the groups name in the "inheritance:" like so:
    #
    #   Example:
    #       inheritance:
    #           - Default
    ##
    #   All permissions including the asterisks must be placed in single quotes.
    #   like so:
    #
    #       - 'general.spawn'
    #
    #   Otherwise errors will happen!
    ##
    #   Globalized Permission settings:
    #
    #       If a permission contains periods (.) you can denote a globalized parameter:
    #
    #           - 'general.*'
    #
    #       This will allow you to use all general commands.
    #
    ##
    #   Single Asterisk denotes all commands:
    #
    #       - '*'
    #   If you give a group this permissions, do not have the group inherit any permissions
    #   from other groups.  Any users assigned to this group should NOT be given any additional
    #   permissions either.
    ##
    #   To exempt a node use the - prefix like so:
    #       - '-general.time'
    ##
    #   prefix: and suffix: do not do anything on their own.  You need another outside plugin
    #   such as iChat or HeroChat in order for these to do anything.
    groups:
       Default:
           default: true
           info:
               prefix: ''
               suffix: ''
               build: false
           inheritance:
           permissions:
               - ''
       Moderator:
           default: false
           info:
               prefix: ''
               suffix: ''
               build: true
           inheritance:
               - Default
           permissions:
               - ''
       Admins:
           default: false
           info:
               prefix: ''
               suffix: ''
               build: true
           inheritance:
           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:
       _Kid_:
           group: Admins
           info:
               prefix: ''
               suffix: '&2'
           permissions:
               - '*'
       TenK_:
           group: Moderator
           info:
               prefix: ''
               suffix: ''
           permissions:
               - ''
    
       Lyasonor:
           group: Moderator
           info:
               prefix: ''
               suffix: ''
           permissions:
               - ''     

    Ici, _Kid_ (moi) a toutes les commandes et peut construire, TenK_ et Lyasonor n'ont aucune commande mais peuvent construire, et les Invités (par défaut) n'ont aucune commande et ne peuvent pas construire ;)

    Link to comment
    Share on other sites

    Merci ca marche si je met /permissions ca m afiche un message permissions en blanc mais j'ai un autre petit problème...

     

     

    Je n'arrive pas a mettre des commandes et je ne sais pas comment ajouter un membre au serveur (car les joueurs n arrivent pas a construire)

     

     

    Dois je refaire un groupe ou y a t il une commande pour faire ca?

     

     

    Sinon j ai repris les commandes ici http://ess.earth2me.com/index.php/Command_Reference

    j en ai essayé plusieurs mais aucune marche.

    PS: j ai ajouté mon pseudo dans le world

     

     

     

    merci de me dépanner :-)

    Link to comment
    Share on other sites

    Vers la fin de ton fichier de configuration, j'ai mis:

    users:
       _Kid_:
           group: Admins
           info:
               prefix: ''
               suffix: ''
           permissions:
               - '*'
       TenK_:
           group: Moderator
           info:
               prefix: ''
               suffix: ''
           permissions:
               - ''
    
       Lyasonor:
           group: Moderator
           info:
               prefix: ''
               suffix: ''
           permissions:
               - ''     

    Il te suffit de remplacer "_Kid_" par ton pseudo pour avoir toutes les commandes.

     

    Ensuite, si tu souhaite que tout le monde puisse construire sans être dans le fichier world.yml, remplace

    build: false

    par

    build: true

    dans le groupe "Default", ce qui donne:

    # System is no longer used, but may become used in the future
    # Copies is for multiple-world support
    #   Put the name of the world you wish for it to be a clone of, otherwise leave it empty.
    #   Does not work for the default world.
    #  Example: copies: Derp    -  This will clone the permissions of the world Derp
    #
    # Make sure to rename this file to the name of the world that is in sever.properties under
    # level-name.  So if it is level-name: world  then this should be world.yml and in the 
    # plugins/Permissions directory (ie. plugins/Permissions/world.yml)
    #
    # NOTE: Do not use tabs while editing this document.  Use only spaces.  A good way to avoid
    # doing this is to use Notepad++ and replace the tab with 4 spaces.
    plugin:
       permissions:
           system: default
           copies: 
    
    ##        
    # AntiBuild is included with this.  To disable a group from being able to build then
    # set the build: flag to false (build: false).  If you want a group to be able to build
    # then set it to true. 
    ##
    # Groups can contain inheritance.
    #   To make a group inherit the permissions from another
    #   group simply place the groups name in the "inheritance:" like so:
    #
    #   Example:
    #       inheritance:
    #           - Default
    ##
    #   All permissions including the asterisks must be placed in single quotes.
    #   like so:
    #
    #       - 'general.spawn'
    #
    #   Otherwise errors will happen!
    ##
    #   Globalized Permission settings:
    #
    #       If a permission contains periods (.) you can denote a globalized parameter:
    #
    #           - 'general.*'
    #
    #       This will allow you to use all general commands.
    #
    ##
    #   Single Asterisk denotes all commands:
    #
    #       - '*'
    #   If you give a group this permissions, do not have the group inherit any permissions
    #   from other groups.  Any users assigned to this group should NOT be given any additional
    #   permissions either.
    ##
    #   To exempt a node use the - prefix like so:
    #       - '-general.time'
    ##
    #   prefix: and suffix: do not do anything on their own.  You need another outside plugin
    #   such as iChat or HeroChat in order for these to do anything.
    groups:
       Default:
           default: true
           info:
               prefix: ''
               suffix: ''
               build: true
           inheritance:
           permissions:
               - ''
       Moderator:
           default: false
           info:
               prefix: ''
               suffix: ''
               build: true
           inheritance:
               - Default
           permissions:
               - ''
       Admins:
           default: false
           info:
               prefix: ''
               suffix: ''
               build: true
           inheritance:
           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:
       _Kid_:
           group: Admins
           info:
               prefix: ''
               suffix: ''
           permissions:
               - '*'
       TenK_:
           group: Moderator
           info:
               prefix: ''
               suffix: ''
           permissions:
               - ''
    
       Lyasonor:
           group: Moderator
           info:
               prefix: ''
               suffix: ''
           permissions:
               - ''     

    Et pour finir, si tu souhaite ajouter certaines commandes à certaines personnes ou à certains groupes, il te suffit de rajouter le nom de la commandes (qui ressemble à "essentials.help" ou d'autres trucs dans le genre) dans la partie "permissions" d"un groupe ou d'une personne. Par exemple si je veut rajouter les commandes de check AFK et d'affichage des règles avec Bukkit à Lyasonor, je remplace:

        Lyasonor:
           group: Moderator
           info:
               prefix: ''
               suffix: ''
           permissions:
               - ''  

    par

        Lyasonor:
           group: Moderator
           info:
               prefix: ''
               suffix: ''
           permissions:
               - 'essentials.afk'  
               - 'essentials.rules'   

    En espérant t'avoir aidé ;)

    Edited by The-Kid-1412
    Link to comment
    Share on other sites

    merci ca m'a aidé :-)

     

    Une toute dernière question.

    Est il possible d'ajouter un membre rien qu en tapant une commande dans le jeu, du genre /moderator Safir57. pour que ca l ajoute direct dans le fichier.

     

     

     

    Sinon merci de me donner le lien avec les commandes :-D

    Link to comment
    Share on other sites

    Les commandes sont disponibles sur le VeryWiki.

     

    Pour ajouter une personne depuis le jeu tu dois utiliser cette commande:

    /group Pseudo Groupe

    Par xemple si je veux ajouter la joueuse "lith" aux modérateurs et que le groupe des modérateurs s’appelle "Modos" je tape:

    /group lith Modos

    Link to comment
    Share on other sites

    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Reply to this topic...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

     Share

    ×
    ×
    • Create New...