Problème avec permissionEX

Yodram

Devlopeur éliatrope (+ OpenGL qu'autre chose)
28 Janvier 2017
50
3
28
35
Je vien d'ouvrir un serveur et je fait mtn les grades mais je suis exposer a un bug qui me donne envie de prendre mon pc et de le jeter pas la fenetre...
Je veut juste savoir pk quand je met mon dossier permission j'ecrie sa :
Code:
groups:
  routurier:
    default: true
    permissions:
    - modifyworld.*
    build: false
    prefix: '&8[&7Routurier&8]&7 '
   
    Soldat:
    default: false
    permissions:
    - modifyworld.*
    - essentials.spawn
    - essentials.tpa
    - essentials.tpahere
    - essentials.warp
    - essentials.msg
    - essentials.tell
    build: true
    prefix: '&2[&aSoldat&2]&7 '
    inheritance : routurier
   
    hero:
    default: false
    permissions:
    - modifyworld.*
    - essentials.spawn
    - essentials.tpa
    - essentials.tpahere
    - essentials.warp
    - essentials.msg
    - essentials.tell
    - essentials.kit
    build: true
    prefix: '&3[&bHero&3]&7 '
    inheritance : Soldat
   
    general:
    default: false
    permissions:
    - modifyworld.*
    - essentials.spawn
    - essentials.tpa
    - essentials.tpahere
    - essentials.warp
    - essentials.msg
    - essentials.tell
    build: true
    prefix: '&k&9---&l&2[&aGeneral&2]&k&9---&7 '
    inheritance : Hero
users:
 yodram:
  group:
  - General
  diablo94:
  group:
  - General
Et quand j'ouvre le serveur ca se transforme en ça :
Code:
groups:
  routurier:
    permissions:
    - modifyworld.*
    - essentials.spawn
    - essentials.tpa
    - essentials.tpahere
    - essentials.warp
    - essentials.msg
    - essentials.tell
    build: true
    inheritance: Hero
    options:
      prefix: '&k&9---&l&2[&aGeneral&2]&k&9---&7'
      default: false
Users:
  Yodram:
    group:
    - General
schema-version: 1
Voila voila ...
 

Detobel36

Créateur de plugins (PhoenixRebirth)
Support
17 Août 2012
10 530
24
2 247
347
27
Bruxelles - Belgique
www.phoenix-rebirth.fr
Salut,

A mon avis tu as des erreurs dans tes logs...
Tu as des parties de ta config qui ne sont pas bien aligné. Exemple concret:
Code:
inheritance: Hero
Doit s'écrire:
Code:
    inheritance:
    - Hero

Mais également ici:
Code:
    hero:
   default: false
Qui doit s'écrire:
Code:
  hero:
   default: false



Cordialement,
Detobel36
 
  • J'aime
Reactions: Yodram

Alex Fatta

Commandant de la Flotte et de la Horde
13 Août 2014
1 391
1
191
187
Je vien d'ouvrir un serveur et je fait mtn les grades mais je suis exposer a un bug qui me donne envie de prendre mon pc et de le jeter pas la fenetre...
Je veut juste savoir pk quand je met mon dossier permission j'ecrie sa :
Code:
groups:
  routurier:
    default: true
    permissions:
    - modifyworld.*
    build: false
    prefix: '&8[&7Routurier&8]&7 '
  
    Soldat:
    default: false
    permissions:
    - modifyworld.*
    - essentials.spawn
    - essentials.tpa
    - essentials.tpahere
    - essentials.warp
    - essentials.msg
    - essentials.tell
    build: true
    prefix: '&2[&aSoldat&2]&7 '
    inheritance : routurier
  
    hero:
    default: false
    permissions:
    - modifyworld.*
    - essentials.spawn
    - essentials.tpa
    - essentials.tpahere
    - essentials.warp
    - essentials.msg
    - essentials.tell
    - essentials.kit
    build: true
    prefix: '&3[&bHero&3]&7 '
    inheritance : Soldat
  
    general:
    default: false
    permissions:
    - modifyworld.*
    - essentials.spawn
    - essentials.tpa
    - essentials.tpahere
    - essentials.warp
    - essentials.msg
    - essentials.tell
    build: true
    prefix: '&k&9---&l&2[&aGeneral&2]&k&9---&7 '
    inheritance : Hero
users:
 yodram:
  group:
  - General
  diablo94:
  group:
  - General
Et quand j'ouvre le serveur ca se transforme en ça :
Code:
groups:
  routurier:
    permissions:
    - modifyworld.*
    - essentials.spawn
    - essentials.tpa
    - essentials.tpahere
    - essentials.warp
    - essentials.msg
    - essentials.tell
    build: true
    inheritance: Hero
    options:
      prefix: '&k&9---&l&2[&aGeneral&2]&k&9---&7'
      default: false
Users:
  Yodram:
    group:
    - General
schema-version: 1
Voila voila ...
Bonjour !

C'est parfaitement normal.... C'est le principe d'un fichier yml pour que le plugin puisse le lire. Si tu laisse tout aligné, sois le plugin est mal fait et il t'indiquera des erreurs dans les logs sans qu'il modifie ton fichier, sois le plugin est bien (Pex par exemple) et il te remettra le fichier dans le bon ordre et bien organisé. Ne cherche surtout pas à réorganiser tous les espaces d'un fichier yml, tu risque carrément de perdre tout ce qui touche à tes permissions et à tes grades. Donc c'est normal, ne change rien une fois que ton fichier est remis en ordre. Ca reste un jeu pas besoin de s'énerver ;) Sinon Detobel a raison. Tu dois avoir des erreurs dans tes logs.

AlexFatta
 

Yodram

Devlopeur éliatrope (+ OpenGL qu'autre chose)
28 Janvier 2017
50
3
28
35
Rectifier est un bien grand mot car sa marche pas ... et quand tu es sur un serveur cauldron et du coup tu doir redemarrer ton serv a chaque fois ...c'est tres rageant ! Bon j'ai refait les permission et sa marche mais je n'ai le droit de poser aucun block qui entache le plaisir de gameplay ainsi je peut pas taper par fair clic droit sur un bloc et j'en passe mais les commandes marche bien .
Et donc pk ça me fait sa aidez moi !!!

Oula je sens que la réponce va etre si simple que je vais me sentir bete ...et au fait j'ai refait mon truc :
Code:
groups:
  default:
    build: true
    permissions:
    - modifyworld.*
    - essentials.spawn
    - essentials.warp
    - essentials.sethome
    - essentials.home
    options:
      default: true
  Ancien:
    build: true
    permissions:
    - modifyworld.*
    - essentials.spawn
    - essentials.warp
    - essentials.sethome
    - essentials.home
    options:
      prefix: '&0(&5Ancien&0)&7 '
      default: true
  Modomoin:
    build: true
    permissions:
    - essentials.home
    - essentials.sethome
    - modifyworld.*
    - essentials.tempban.*
    - essentials.kick
    - essentials.mute
    - essentials.tpa
    - essentials.tp
    - essentials.tphere
    - essentials.tpahere
    - essentials.spawn
    - essentials.warp
    - essentials.rule
    options:
      prefix: '&0(&2Modo_&aMoin&0)&7 '
      default: false
  Modotest:
    build: true
    permissions:
    - essentials.home
    - essentials.sethome
    - modifyworld.*
    - essentials.tempban.*
    - essentials.ban
    - essentials.kick
    - essentials.mute
    - essentials.tpa
    - essentials.tp
    - essentials.tphere
    - essentials.tpahere
    - essentials.spawn
    - essentials.warp
    - essentials.rule
    options:
      prefix: '&0(&2Modo_&aTest&0)&7 '
      default: false
  Modo:
    build: true
    permissions:
    - essentials.home
    - essentials.sethome
    - modifyworld.*
    - essentials.tempban.*
    - essentials.ban
    - essentials.kick
    - essentials.mute
    - essentials.tpa
    - essentials.tp
    - essentials.tphere
    - essentials.tpahere
    - essentials.spawn
    - essentials.warp
    - essentials.rule
    options:
      prefix: '&0(&aModo&0)&7 '
      default: false
  Modoplus:
    build: true
    permissions:
    - essentials.vanish
    - essentials.home
    - essentials.sethome
    - modifyworld.*
    - essentials.tempban.*
    - essentials.ban
    - essentials.kick
    - essentials.mute
    - essentials.tpa
    - essentials.tp
    - essentials.tphere
    - essentials.tpahere
    - essentials.spawn
    - essentials.warp
    - essentials.rule
    options:
      prefix: '&0(&aModo_&2Plus&0)&7 '
      default: false
  Supermodo:
    build: true
    permissions:
    - essentials.*
    - modifyworld.*
    options:
      prefix: '&0(&cSuper_modo&0)&7 '
      default: false
  Admintest:
    build: true
    permissions:
    - essentials.*
    - modifyworld.*
    - general.*
    - worldedit.*
    - worldguard.*
    options:
      prefix: '&0(&4Admins_&cTest&0)&7 '
      default: false
  Admins:
    permissions:
    - essentials.*
    - modifyworld.*
    - general.*
    - worldedit.*
    - worldguard.*
    options:
      prefix: '&0(&4Admins&0)&7 '
      default: false
  Superadmin:
    permissions:
    - '*'
    options:
      prefix: '&0(&2S&eu&3p&4e&1r&4_Admins&0)&7 '
      default: false
users:
  e11624c6-be17-4441-ae57-4ec0f5d95ca2:
    group:
    - Superadmin
    permissions:
    - permissions.*
    options:
      name: Yodram
schema-version: 1
 
Dernière édition par un modérateur:

Alex Fatta

Commandant de la Flotte et de la Horde
13 Août 2014
1 391
1
191
187
Si ton problème est résolu n'oublis pas de passer le sujet en résolu ;)

AlexFatta
 

Yodram

Devlopeur éliatrope (+ OpenGL qu'autre chose)
28 Janvier 2017
50
3
28
35
Si ton problème est résolu n'oublis pas de passer le sujet en résolu ;)

AlexFatta
C'est pas résolu je n'arive pas a interagire avec les bloc sa fait :
Vous n'avez pas la permission d'interagir avec BEETWEENLAND_SWORD
par exemple
 

Cellular

L'informatique est mon monde! *..*
25 Août 2014
643
41
140
26
Si tu as essentials retire le plugin EssentialsAntiBuild c'est possible que c'est ça ;)