Résolu Besoin d'aide plugin Permission EX

  • Auteur de la discussion Auteur de la discussion Compte supprimé
  • Date de début Date de début
C

Compte supprimé

Invité
Bonjours, j’ai un serveur que j’héberge sur mon ordinateur en 1.8 (http://goo.gl/ECSnlH), et je veux installer le plugin Permissions Ex. Cependant, même après avoir écouté des tutos et lu sur le plugin, je n’arrive toujours pas a le configurer comme il se doit.

Je demande donc l’aide de quelqu’un qui connaît bien le plugin, pour m’aider à écrire le fichier permissions.yml du plugin.

AVERTISSEMENT : Il faut tenir compte qu’il y a aussi le plugin WorldEdit sur le serveur.

Voici ce que je voudrais comme groupe :

Groupe 1 :
Nouveau
— Ça serait le groupe par défaut
— Ils peuvent parler dans le tchat
— Ils ne peuvent pas utiliser worldedit
— La seule commande qu’ils peuvent exécuter est /tell
— Ils peuvent appuyer sur les boutons, ouvrir les portes, etc..

Groupe 2 :
OP
— Peut exécuter toutes les commandes de worldedit
— Peut exécuté toutes les commandes de Minecraft sauf :
/ban /ban-ip /pardon /pardon-ip /op /deop /kick /save-all
/save-on /save-off /stop /whitelist /setworldspawn /gamerule

Groupe 3 :
Modo
— Peut exécuter toutes les commandes de worldedit
— Peut exécuté tout les commandes de Minecraft (y comprit /ban, /pardon et /kick) sauf :
/ban-ip /pardon-ip /op /deop /save-all /save-on /save-off /stop
/whitelist

Groupe 4 :
Admin
— Peut tout faire

POUR L'INSTANT, VOICI LE FICHIER
Code:
groups:
  Nouveau:
    permissions:
    - 
    options:
      prefix: '&7'
      default: true
 
  OP:
    permissions:
    - worldedit.navigation.*
    - 
    options:
      prefix: '&c'
      default: false
 
  Modo:
    permissions:
    - worldedit.navigation.*
    - 
    options:
      prefix: '&2'
      default: false
 
  Admins:
    permissions:
    - '*'
    options:
      prefix: '&9'
      default: false
 
Utilise EssentialsGroupManager ! C'est plus facile !
Pour cela,installe-le avec le lien: https://onedrive.live.com/redir?resid=9EDFEFF365BE7517!160&authkey=!ACogJJ6UDOsR0iI&ithint=file,jar et clique sur le fichier,ensuite mets le java dans le dossier plugins,redémarre ton serveur,et ensuite va dans GroupManager>worlds>nom de ton monde>groups et efface tout ! ensuite met le code ci-dessous à la place de l'ancien ! (En bas du code comment marchent les commandes
Code:
# Group inheritance
#
# Any inherited groups prefixed with a g: are global groups
# and are inherited from the GlobalGroups.yml.
#
# Groups without the g: prefix are groups local to this world
# and are defined in the this groups.yml file.
#
# Local group inheritances define your promotion tree when using 'manpromote/mandemote'
 
groups:
  Vagabond:
    default: true
    permissions:
    - essentials.help
    - essentials.helpop
    - essentials.list
    - essentials.motd
    - essentials.rules
    - essentials.spawn
    - essentials.jail.allow.help
    - essentials.jail.allow.helpop
    - essentials.jail.allow.rules
    inheritance:
    - g:groupmanager_default
    - g:bukkit_default
    - g:essentials_default
    - g:towny_default
    info:
      prefix: '&7[Vagabond]'
      build: true
      suffix: ''
  Citoyen:
    default: false
    permissions:
    - essentials.afk
    - essentials.afk.auto
    - essentials.balance
    - essentials.balance.others
    - essentials.balancetop
    - essentials.book
    - essentials.chat.shout
    - essentials.chat.question
    - essentials.compass
    - essentials.delhome
    - essentials.depth
    - essentials.exp
    - essentials.getpos
    - essentials.home
    - essentials.ignore
    - essentials.itemdb
    - essentials.kit
    - essentials.kits.tools
    - essentials.mail
    - essentials.mail.send
    - essentials.me
    - essentials.msg
    - essentials.pay
    - essentials.ping
    - essentials.powertool
    - essentials.powertooltoggle
    - essentials.protect
    - essentials.seen
    - essentials.sethome
    - essentials.sethome.bed
    - essentials.sethome.multiple
    - essentials.signs.use.*
    - essentials.signs.create.disposal
    - essentials.signs.create.mail
    - essentials.signs.create.protection
    - essentials.signs.create.trade
    - essentials.signs.break.disposal
    - essentials.signs.break.mail
    - essentials.signs.break.protection
    - essentials.signs.break.trade
    - essentials.suicide
    - essentials.time
    - essentials.tpaccept
    - essentials.tpdeny
    - essentials.warp
    - essentials.warp.list
    - essentials.worth
    - essentials.jail.allow.mail
    - essentials.jail.allow.ping
    - essentials.jail.allow.seen
    inheritance:
    - default
    - g:essentials_builder
    - g:towny_builder
    info:
      prefix: '&e[Citoyen]'
      build: true
      suffix: ''
  Moderateur:
    default: false
    permissions:
    - essentials.afk.kickexempt
    - essentials.ban
    - essentials.ban.notify
    - essentials.banip
    - essentials.book.title
    - essentials.book.others
    - essentials.broadcast
    - essentials.chat.url
    - essentials.chat.magic
    - essentials.clearinventory
    - essentials.delwarp
    - essentials.eco.loan
    - essentials.exp.others
    - essentials.ext
    - essentials.fly
    - essentials.fly.safelogin
    - essentials.getpos
    - essentials.getpos.others
    - essentials.helpop.receive
    - essentials.home.others
    - essentials.invsee
    - essentials.jails
    - essentials.jump
    - essentials.kick
    - essentials.kick.notify
    - essentials.kill
    - essentials.kits.*
    - essentials.msg.magic
    - essentials.mute
    - essentials.mute.notify
    - essentials.nick.color
    - essentials.nick.others
    - essentials.realname
    - essentials.seen.banreason
    - essentials.seen.extra
    - essentials.setwarp
    - essentials.signs.create.*
    - essentials.signs.break.*
    - essentials.spawner
    - essentials.spawner.*
    - essentials.thunder
    - essentials.time
    - essentials.time.set
    - essentials.protect.alerts
    - essentials.protect.admin
    - essentials.protect.ownerinfo
    - essentials.ptime
    - essentials.ptime.others
    - essentials.togglejail
    - essentials.top
    - essentials.tp
    - essentials.tp.others
    - essentials.tphere
    - essentials.tppos
    - essentials.tptoggle
    - essentials.unban
    - essentials.unbanip
    - essentials.vanish
    - essentials.vanish.effect
    - essentials.warps.*
    - essentials.weather
    - essentials.whois
    - essentials.workbench
    - essentials.world
    - essentials.worlds.*
    - essentials.jail.allow.jails
    - essentials.jail.allow.togglejail
    inheritance:
    - builder
    - g:groupmanager_moderator
    - g:bukkit_moderator
    - g:essentials_moderator
    - g:towny_moderator
    - g:vanish_moderator
    info:
      prefix: '&2[Modérateur]'
      build: true
      suffix: ''
  Administrateur:
    default: false
    permissions:
    - -essentials.backup
    - -essentials.essentials
    - -essentials.reloadall
    - -essentials.plugin
    - essentials.*
    inheritance:
    - moderator
    - g:groupmanager_admin
    - g:bukkit_admin
    - g:essentials_admin
    - g:towny_admin
    - g:vanish_admin
    info:
      prefix: '&a[Administrateur]'
      build: true
      suffix: ''
  Fondateur:
    default: false
    permissions:
    - '*'
    - -vanish.*
    - essentials.setspawn
    - essentials.setwarp
    inheritance:
    - admin
    info:
      prefix: '&b[Fondateur]'
      build: true
      suffix: ''
/manuadd <joueur> <groupe> : Met un joueur au groupe choisi
/manuaddp <groupe> <permission> : Ajoute une permission au groupe
/mangadd <nom du groupe> : crée un nouveau groupe
Pour savoir les permissions (comme essentials.afk) tu fais <nom du plugin>.<nom de la commande (sans les /)
J'éspère que cela t'aidera !
 
Mon code comprend:
-Vagabond (nouveau)
-Citoyen (membre)
-Modérateur (modo)
-Administrateur (admin)
-Fondateur (fondateur)
Bon ben j'espère que cela t'aidera !
 
En plus court, et avec le plugin qu'il a :
Code:
groups:
  Nouveau:
    permissions:
    - bukkit.command.tell
    options:
      prefix: '&7'
      default: true
 
  OP:
    permissions:
    - permissions.*
    - -minecraft.command.ban
    - -minecraft.command.ban-ip
    - -minecraft.command.pardon
    - -minecraft.command.pardon-ip
    - -minecraft.command.op
    - -minecraft.command.deop
    - -minecraft.command.kick
    - -minecraft.command.stop
    - -minecraft.command.whitelist
    - -minecraft.command.save-on
    - -minecraft.command.save-off
    - -minecraft.command.save-all
    - -minecraft.command.gamerule
    - -essentials.setspawn
    options:
      prefix: '&c'
      default: false
 
  Modo:
    inheritance:
    - OP
    permissions:
    - minecraft.command.ban
    - minecraft.command.pardon
    - minecraft.command.kick
    - essentials.setspawn
    options:
      prefix: '&2'
      default: false
 
  Admins:
    permissions:
    - permissions.*
    options:
      prefix: '&9'
      default: false
 
En plus court, et avec le plugin qu'il a :
Code:
groups:
  Nouveau:
    permissions:
    - bukkit.command.tell
    options:
      prefix: '&7'
      default: true
 
  OP:
    inheritance:
    - Nouveau
    permissions:
    - permissions.*
    - -minecraft.command.ban
    - -minecraft.command.ban-ip
    - -minecraft.command.pardon
    - -minecraft.command.pardon-ip
    - -minecraft.command.op
    - -minecraft.command.deop
    - -minecraft.command.kick
    - -minecraft.command.stop
    - -minecraft.command.whitelist
    - -minecraft.command.save-on
    - -minecraft.command.save-off
    - -minecraft.command.save-all
    - -minecraft.command.gamerule
    - -essentials.setspawn
    options:
      prefix: '&c'
      default: false
 
  Modo:
    inheritance:
    - OP
    permissions:
    - minecraft.command.ban
    - minecraft.command.pardon
    - minecraft.command.kick
    - essentials.setspawn
    options:
      prefix: '&2'
      default: false
 
  Admins:
    permissions:
    - permissions.*
    options:
      prefix: '&9'
      default: false


C'est pour Permission EX ou EssentialsGroupManager ?
 
Je peut te faire tes permissions quand j'aurai le temps . Skype : dylan44220 , à m'envoyer : list grade , list permissions pour chaque grade (détaillé pour aller plus vite) , Monde + prefix des grades et mondes + permissions si il faut.
 
Je peut te faire tes permissions quand j'aurai le temps . Skype : dylan44220 , à m'envoyer : list grade , list permissions pour chaque grade (détaillé pour aller plus vite) , Monde + prefix des grades et mondes + permissions si il faut.


Ok, Je te add sur skype