Config PermissionsEx

Itachi87

[ Dieu ] ... ou presque
7 Octobre 2011
161
15
13
25
Quelque part dans le monde
Voila, j'ai configuré PEX, mais ma console est floodée sous des tonnes de messages d'erreur.
Voici donc ma config :

[ EDIT ] Il y a des espaces qui ne sont pas sur le forum D:
groups:

V:
default: true
info:
prefix: '&7[Vagabond]'
suffix: '&c[Visiteur]'
build: false
inheritance: null
permissions:
- essential.chat
- admincmd.spawn
options:
rank: '5'

P:
default: false
info:
prefix: '&1[Paysan]'
suffix: '&c[Membre]'
build: true
inheritance: V
permissions:
- admincmd.motd
- admincmd.home.set
- admincmd.home
- iconomy.holdings
- iconomy.pay
options:
rank: '4'

VIP:
default: false
info:
prefix: '&5[Noble]'
suffix: '&c[VIP]'
build: true
inheritance: P
permissions:
- blockhat.hat
- mcspirit.drunk
- magiccarpet.mc
options:
rank: '3'

S:
default: false
info:
prefix: '&2[Seigneur]'
suffix: '&c[Moderateur]'
build: true
inheritance: null
permissions:
- '*'
options:
rank: '2'

R:
default: false
info:
prefix: '&b[Roi]'
suffix: '&c[Administrateur]'
build: true
inheritance: null
permissions:
- '*'
options:
rank: '1'
 
Salut, moi je peux pas trop t'aider là :D
  1. Copie/colle ton fichier de config sur un site comme pastebin, pour qu'on ait l'indentation
  2. Si tu pouvais nous dire les messages d'erreur, ça serait super :)
 
Si tu le veux bien, j'étudierais ça demain, j'ai beaucoup de taff là :(
A première vu, tu as trop de retour à la ligne :) (avant les noms de groupe).
 
http://pastebin.com/E5Y5hmVP
Bon, c'était archi faux. Les retours à la ligne ne posent pas de problème, PEX reformate ensuite proprement.
Par contre il y avait des permissions qui n'existent pas, qui sont fausses, qui ne servent à rien. Les prefixes et suffixes ne sont pas à mettre dans info (j'ai juste rendu ça valide mais le tchat est illisible avec ce que tu veux mettre).
Les ranks étaient trop décalés aussi (= erreur critique).
Pas besoin de spécifier default :false
Il te faudra modifyworld (qui est fourni avec PermissionsEX).

Et tu peux spécifier un nom particulier pour un joueur. Donc bon, avoir deux groupes avec la permissions '*' c'est un peu inutile. Si tu veux juste te mettre un titre particulier, il y a une commande pour ça.
 
  • J'aime
Reactions: Itachi87
Tu n'as tu installé modifyworld (mis le .jar et changé dans la config de modifyworld, la ligne enable par enable: true )
Pour essentials s'pas normal mais je vois pourquoi.
Rajoute un s à tous les essentials que t'as écris.
Et une des permission n'existe pas :
essentials.home.set
C'est
essentials.sethome
 
Avec modifyworld en true ça marche, mais pour essentials non :/
Une petite liste des plugins si ça peut changer quelque chose:

17:22:56 [INFO] Plugins (50): StarterKit, Vault, Multiverse-Core, UltraBan, MobL
oot, Spectate, DisguiseCraft, Permissions, Safe Creeper, OpenInv, NoEntityGrief,
Citizens, Spout, SignShop, PermissionsEx, MyCommand, mChatSuite, iConomy, KillB
ox, BookWorm, pvparena, MCSpirit, BKCommonLib, Lockette, Modifyworld, Simple Pre
fix, ChangeGameMode, NoLaggChunks, Essentials, ShowCaseStandalone, NoLaggTNT, No
LaggItemStacker, dynmap, NoLaggExamine, EssentialsChat, NoLaggLighting, NoLaggIt
emBuffer, EssentialsProtect, WorldEdit, EssentialsSpawn, CreativeGates, VanishNo
Packet, LogBlock, WorldGuard, NoLaggMonitor, AdminCmd, rbuy, NoLagg, RoyalComman
ds, ChestShop
 
- essentials.motd
- essentials.sethome
- essentials.home

Aucun rapport avec les autres plugins. Juste qu'il faut rajouter un 's' comme je l'ai fais ci-dessus.

A la limite c'est plutôt essentials qui rentre en conflit avec un autre plugin.
Regarde si les commandes fonctionnent en rang Admin.