Résolu Besoin d'aide avec le plugins PermissionsEx

  • Auteur de la discussion Auteur de la discussion aerther
  • Date de début Date de début

aerther

Aventurier
10 Avril 2015
24
0
4
Bonjour,

J'ai un petit problème avec ce plugin, tout d'abord je vous explique, j'ai configuré les groupes comme cela

groups:
visiteur:
permissions:
-modifyworld.chat
-modifyworld.sprint
- essential.help
- essentials.helpop
- essentials.list
- essentials.tpaccept
- essentials.spawn
- essentials.sethome
- essentials.mail
- essentials.mail.send
- essentials.motd
- essentials.msg
- essentials.sethome
- essentials.home
options:
prefix:
- '&8Visiteur&f'
default: true
Moderateur:
permissions:
- essentials.signs.buy.use
- essentials.signs.sell.use
- essentials.rules
- essentials.online
- essentials.list
- essentials.warp
- iConomy.list
- iConomy.payment
- iConomy.rank
- general.spawn
- essentials.spawn
- multiverse.tp
- essentials.rules
- essentials.help
- essentials.online
- essentials.helpop
- essentials.motd
- essentials.msg
- essentials.rules
- factions.participate
- iConomy.list
- iConomy.payment
- iConomy.rank
- essentials.mail
- essentials.mail.send
- essentials.me
- essentials.home
- essentials.home.others
- essentials.sethome
- essentials.ban
- essentials.kick
- essentials.rules
- essentials.kit.tools
- essentials.warp
- essentials.nick
- essentials.save
- essentials.warp
- essentials.warplist
- essentials.whois
- essentials.compass
- worldguard.god
- worldedit.navigation.*
options:
prefix: '&d'
default: false
Admins:
permissions:
- '*'
options:
prefix: '&d'
default: false
schema-version: 1
Quand je fais la commande :​
pex user user group set visiteur
Il n'y a rien qui s'affiche le fameux "User groups set!" , donc je vous demande si vous voyez la solution à mon problème qui est surement une erreur mais que je ne vois pas.

Merci
 
Surement tu as un autre plugins comme permissionsEx, tu as peut-être mit groupmanager en plus de ton plugins permissionsEx regarde, il ne faut jamais en mettre deux, sinnon change la version du plugins.
 
Avant de faire quoi que ce soit, tu nous Pastebin ton fichier de configuration, celui-là même que t'as mis là-haut, mais avec TOUTES les indentations.

Là on pourra déjà te dire si ton fichier contient une erreur d’écriture.

Je suis sérieux hein, rien qu'à la 4ème & 5ème ligne y'a des erreurs, donc fais ça et on pourra t'en dire plus ;)
 
Bien j'ai résolu le problème mais il recommence encore voilà la liste des plugins : Essentials (Avec Essential AnitBuild, Chat,Protect,Spawn), Multiverse-core, PermissionsEx,VoxelSniper,WarpPortal,WE et WG

Mon fichier : permissions.yml

groups:
Visiteur:
permissions:
- essential.help
- essentials.helpop
- essentials.list
- essentials.tpaccept
- essentials.tpadeny
- essentials.spawn
- essentials.sethome
- essentials.delhome
- essentials.mail
- essentials.mail.send
- essentials.motd
- essentials.msg
- essentials.sethome
- essentials.home
- essentials.help
options:
prefix:
- '&8Visiteur&f'
suffix: '&4'
default: true
build: false
Membre:
permissions:
- essentials.afk
- essentials.list
- essentials.mail
- essentials.mail.send
- essentials.me
- essentials.motd
- essentials.msg
- essentials.fly
- essentials.rules
- essentials.ignore
- essentials.spawn
- essentials.sethome
- essentials.tpa
- essentials.tp
- essentials.tpaccept
- essentials.tpdeny
- essentials.home
- essentials.motd
- essentials.suicide
- essentials.back
- essentials.back.ondeath
- essentials.help
options:
prefix:
- '&2Membre&f'
default: false
build: true
Admin:
permissions:
- '*'
options:
prefix:
- '&4Admin&f'
default: false

schema-version: 1
Et l'autre : config.yml

permissions:
backend: file
backends:
file:
file: permissions.yml
type: file
superperms: {}
debug: false
allowOps: false
user-add-groups-last: false
log-players: false
createUserRecords: false
informplayers:
changes: false
basedir: plugins/PermissionsEx
multiserver:
use-netevents: true
updater: true
alwaysUpdate: false
 

Il y a des erreurs dans le fichier à première vue, mais : Pastebin nous le fichier s'il te plais avec "Syntax Highlighting : YAML" en option, il se peut qu'il y ait des erreurs d'indentation, et on ne peut pas les voir comme ça sur le forum.

PS : pour afficher le changement de groupe il faut changer une valeur dans le fichier config.yml :
informplayers:
changes: true
 
Pastebin ??? Je comprend pas ta phrase.
Le fichier permissions.yml je l'ai passé en haut

Et oui cela marque rien que se soit dans la console ou au joueurs (moi-même)

Je remet mon fichier , je l'ai modifié et toujours pareil

groups:
Visiteur:
permissions:
- essential.help
- essentials.helpop
- essentials.list
- essentials.tpaccept
- essentials.tpadeny
- essentials.spawn
- essentials.sethome
- essentials.delhome
- essentials.mail
- essentials.mail.send
- essentials.motd
- essentials.msg
- essentials.sethome
- essentials.home
- essentials.help
options:
prefix:
- '&8Visiteur&f'
suffix: '&4'
default: true
build: false
Membre:
permissions:
- essentials.afk
- essentials.list
- essentials.mail
- essentials.mail.send
- essentials.me
- essentials.motd
- essentials.msg
- essentials.fly
- essentials.rules
- essentials.ignore
- essentials.spawn
- essentials.sethome
- essentials.tpa
- essentials.tp
- essentials.tpaccept
- essentials.tpdeny
- essentials.home
- essentials.motd
- essentials.suicide
- essentials.back
- essentials.back.ondeath
- essentials.help
options:
prefix:
- '&2Membre&f'
default: false
build: true
Moderateur:
permissions:
- modifyworld.*
- essentials.tempban
- essentials.ban
- essentials.unban
- essentials.kick
- essentials.kickall
- essentials.afk
- essentials.motd
- essentials.list
- essentials.mail
- essentials.mail.send
- essentials.mail.sendall
- essentials.mail.read
- essentials.me
- essentials.motd
- essentials.msg
- essentials.rules
- essentials.ignore
- essentials.spawn
- essentials.sethome
- essentials.tpa
- essentials.tpaccept
- essentials.tpdeny
- essentials.home
- essentials.fly
- essentials.hat
- essentials.heal
- essentials.heal.others
- essentials.motd
- essentials.near
- essentials.seen.banreason
- essentials.suicide
- essentials.clearinventory
- essentials.clearinventory.others
- essentials.setjail
- essentials.deljail
- essentials.jail
- essentials.invsee
- essentials.mute
- essentials.spawnmob.*
- essentials.setwarp
- essentials.warp
- essentials.delwarp
- essentials.tp.others
- essentials.tp
- essentials.top
- essentials.tpahere
- essentials.tphere
- essentials.tpall
- essentials.back
- essentials.back.ondeath
- essentials.gamemode
- essentials.fly
- essentials.fly.others
- essentials.god
- essentials.item
- essentials.more
- essentials.warp.list
- essentials.repair
- essentials.repair.armor
- essentials.repair.enchanted
- essentials.speed
- essentials.speed.others
- essentials.time
- essentials.time.set
- essentials.tree
- essentials.workbench
- essentials.unlimited
- essentials.whois
- essentials.recipe
- essentials.ignore
- essentials.helpop.receive
- essentials.ban.notify
- essentials.banip
- essentials.unbanip
- essentials.enderchest
- essentials.kill
- essentials.mute
- essentials.killall
- essentials.ping
- essentials.socialspy
- worldedit.clipboard.cut
- worldedit.clipboard.paste
- worldedit.clipboard.copy
- worldedit.help
- worldedit.generation.cylinder
- worldedit.generation.cylinder
- worldedit.generation.sphere
- worldedit.generation.forest
- worldedit.generation.pyramid
- worldedit.generation.pyramid
- worldedit.history.undo
- worldedit.history.redo
- worldedit.region.walls
- worldedit.regen
- worldedit.region.replace
- orldedit.region.stack
- worldedit.region.set
- worldedit.selection.pos
- worldedit.selection.hpos
- worldedit.wand
- worldedit.selection.expand
- worldedit.superpickaxe
- worldedit.butcher
- worldedit.navigation.jumpto
- worldedit.navigation.thru
- worldedit.compass
- essentials.help
options:
prefix:
- '&9Modo&f'
default: false
build: true
Admin:
permissions:
- '*'
options:
prefix:
- '&4Admin&f'
default: false
schema-version: 1
 
permissions:
backend: file
backends:
file:
file: permissions.yml
type: file
superperms: {}
debug: false
allowOps: false
user-add-groups-last: false
log-players: false
createUserRecords: false
informplayers:
changes: false
basedir: plugins/PermissionsEx
multiserver:
use-netevents: true
updater: true
alwaysUpdate: false

Ok, donc dans ce fichier ci, Config.yml, tu as bien modifié ce passage avec "true" et ensuite redémarré ton serveur ? :
informplayers:
changes: true

Et pour le pastebin, il faut que tu copie-coller ton fichier permission.yml sur pastebin.com et que tu nous envois le lien que ça te donnera.
La raison est que ce genre de fichier a un synthaxe TRES particulière, et que en le copiant directement ici ça ne nous permet pas de voir les erreurs, d'où l'utilisation de pastebin.com ;)