Groupmanager ne marche qu'à moitié

blackbombvynil

Aventurier
18 Juillet 2015
5
0
2
28
Bonjour, voici mon code :
Code:
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: ''

Quand je me connecte en /deop, je peux modifier le monde mais je n'ai accès à aucune commande, alors que je suis dans le groupe fondateur. Pourtant j'ai accès aux commandes tels que /manuadd... via la console. Même si in game je me met comme fondateur via la console, que sur mon tchat s'affiche "Vous avez été transféré dans le groupe Fondateur", je n'ai toujours accès à aucune commande.

Liste de plug-in :

Chat manager
Essentials
Essentials Chat
Essentials Groupbridge
Essentials Groupmanager
Essentials Protect
Essentials Spawn
World Edit
World Guard

Le tout sur FTB Ultimate v1.4.7

Une petite solution ? :)

Bonne jounée
 
Bonjour,
Dans inheritance mettez bien les bons noms de groupe (administrateur à la place d'admin, vagabond à la place de default ...)
Et quel commande n'arrivez vous pas à faire ?
 
Bonjour, je vais modifier çà dès que je rentre chez moi merci :)

En fait je passe de pex à Groupmanager car sur pex tout allait très bien, tout le monde était bien réparti dans les groupes et avait les commandes désignées sauf que à moins d'être op, personne ne pouvait modifier/utiliser le monde (gros problème donc...) J'ai essayé pleins de codes différents jusqu'à l'ultra simple mais rien n'y a fait, dès que j'essayais de poser/détruire un bloc "vous n'êtes pas autorisés à {0}" s'affichait dans le chat. Il y a eu un topic sur ce problème mais pas de solution trouvée (un conflit entre deux plug-in de permission à mon avis) :( C'est pour çà que je suis passé sur groupmanager.

Pour ta question, je ne peux faire aucune commande. J'ai fait via la console /manuadd ImSoCute Dieu world, un message sur le tchat me confirme que je suis entré dans le groupe Dieu. Je vérifie çà dans le fichier world/users et en effet je suis bien notifié comme Dieu. Pourtant quand je fais la commande /manwhois ImSoCute, le tchat m'indique que je suis dans le groupe Defaut (peut être qu'avec la modif que tu m'as recommandé çà marchera !). Je tiendrai au courant quant au résultat.

Merci pour la rapide réponse :)

ps: J'ai trouvé encore quelques erreurs de code, j'y remédie et je réessaye :)
 
Bonjour,
D'après la configuration que vous m'avez donné, le groupe "Dieu" présent dans votre commande n'existe pas.
Si il n'existe effectivement pas, alors c'est la d'où viens le problème.
 
J'ai corrigé le code çà n'a pas changé le problème (çà en a surement évité d'autres quand même :p).
Après d'autres tests je remarque bien que les permissions dans le fichier world/group et les permissions en jeu que je suis censé avoir ne sont pas les même. Exemple : je suis dans le groupe vagabon où j'ai mis "build: false" (nouveau code) mais en jeu je peux quand même build et je n'ai pas accès aux commandes que je suis censé avoir.
J'ai aussi remarqué dans le log de console :
Code:
2015-07-19 14:19:05 [INFOS] [com.sk89q.worldguard.bukkit.WorldGuardPlugin] [Worl
dGuard] Loaded configuration for world 'twilight_forest'
2015-07-19 14:19:05 [INFOS] [com.sk89q.worldguard.bukkit.WorldGuardPlugin] [Worl
dGuard] 0 regions loaded for 'nether'
2015-07-19 14:19:05 [INFOS] [com.sk89q.worldguard.bukkit.WorldGuardPlugin] [Worl
dGuard] 0 regions loaded for 'overworld'
2015-07-19 14:19:05 [INFOS] [com.sk89q.worldguard.bukkit.WorldGuardPlugin] [Worl
dGuard] 0 regions loaded for 'the_end'
2015-07-19 14:19:05 [INFOS] [com.sk89q.worldguard.bukkit.WorldGuardPlugin] [Worl
dGuard] 0 regions loaded for 'twilight_forest'
2015-07-19 14:19:05 [INFOS] [com.nijikokun.bukkit.Permissions.Permissions] [Perm
issions] Enabling Permissions v3.1.6
2015-07-19 14:19:05 [INFOS] [STDOUT] Fake Permissions version 3.1.6 is enabled!
2015-07-19 14:19:05 [INFOS] [BukkitForge] Going to load perms file: permissions.
yml
2015-07-19 14:19:05 [INFOS] [BukkitForge] Server permissions file permissions.ym
l is empty, ignoring it
2015-07-19 14:19:05 [INFOS] [BukkitForge] Loaded plugins:
2015-07-19 14:19:05 [INFOS] [BukkitForge] WorldEdit- Enabled: true
2015-07-19 14:19:05 [INFOS] [BukkitForge] Essentials- Enabled: true
2015-07-19 14:19:05 [INFOS] [BukkitForge] EssentialsProtect- Enabled: true
2015-07-19 14:19:05 [INFOS] [BukkitForge] EssentialsSpawn- Enabled: true
2015-07-19 14:19:05 [INFOS] [BukkitForge] EssentialsChat- Enabled: true
2015-07-19 14:19:05 [INFOS] [BukkitForge] GroupManager- Enabled: true
2015-07-19 14:19:05 [INFOS] [BukkitForge] WorldGuard- Enabled: true
2015-07-19 14:19:05 [INFOS] [BukkitForge] Permissions- Enabled: true
2015-07-19 14:19:05 [INFOS] [STDOUT] GroupManager - INFO - Bukkit Permissions Up
dated!
2015-07-19 14:19:06 [AVERTISSEMENT] [Buildcraft] Unable to read from remote vers
ion authority.
2015-07-19 14:19:06 [AVERTISSEMENT] [Buildcraft] java.io.IOException: Server ret
urned HTTP response code: 429 for URL: https://dl.dropboxusercontent.com/u/44760
587/buildcraft/version.txt
2015-07-19 14:19:06 [INFOS] [Buildcraft] Version check attempt 3 failed, trying
again in 10 seconds

A [INFO][BukkitForge] Loaded plugins: il indique mes plugins actifs, ils sont tous ok sauf permissions, je ne sais pas d'où il sort ? Je n'ai pas installé permission et je pense que le serveur prend en compte les permissions du plugin permission et pas celles de groupmanager, je pense que le problème vient de là mais comment soit retirer permissions soit donner la priorité à groupmanager soit trouver l'endroit où je peux changer le permission- Enable: true en False...

Je remet mon code corrigé au cas où :)
Code:
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: false
      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:
    - vagabon
    - 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:
    - citoyen
    - 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:
    - moderateur
    - 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: ''

Je sens que le bout du tunnel est proche :p
 
Mis à jour : Ok je suis quasi sûre du problème
Code:
[INFOS] [BukkitForge] Going to load perms file: permissions.
yml
2015-07-19 14:19:05 [INFOS] [BukkitForge] Server permissions file permissions.ym
l is empty, ignoring it

Je reprend une partie du log console du post en haut.
En fait Bukkit, plutôt qu d'utiliser Groupmanager pour les permissions, il va utiliser le fichier permissions.yml qui se trouve dans le dossier avec mon ftbserver.jar, server.properties, les dossiers plugins, mods, coremod etc.
Et quand je supprime ce fichier(inutile je pense) et que je relance le serveur il se recrée...

Que faire ? :)
 
En repassant sur Permissions ex, j'ai réessayé avec mes nouvelles connaissances.
Ca a donné :
- Pas d'erreur de code dans la console (bonne nouvelle)
- Mais pex ne marchait pas tant que je n'avais pas copié mon code dans le fameux fichier permissions.yml du dossier serveur.
- Ensuite si je suis en op j'ai accès aux commandes de pex (signe que il est bien actif et qu'il marche), je me suis amusé à rajouter in-game des suffixes et des permissions à mon perso.
- Une fois dans le groupe hiérarchique le plus haut avec toutes les permissions, je me deop, et là plus rien; je ne peux plus poser/détruire de bloc, parler dans le chat etc... Je ne comprend pas pourquoi...
Code:
users:
  ImSoCute:
    group:
    - Dieu-Divin
    suffix: -san
    permissions:
    - permissions.*
groups:
  Dieu-Divin:
    prefix: '&4(Dieu-Divin)&4'
    permissions:
    - '*'
    options:
      rank: '0'
  Demi-Dieux:
    prefix: '&3(Demi-Dieux)&3'
    permissions:
    - '*'
    options:
      rank: '50'
  Seigneur:
    prefix: '&5[Seigneur]&5'
    inheritance:
    - Constructeur
    permissions:
    - essentials.jail
    - essentials.unjail
    - essentials.ban
    - essentials.unban
    - essentials.tp
    - essentials.kick
    options:
      rank: '750'
  Petit-Seigneur:
    inheritance:
    - Seigneur
    options:
      rank: '700'
  Constructeur:
    prefix: '&6(Constructeur)&6'
    inheritance:
    - Paysan
    permissions:
    - essentials.gamemode
    options:
      rank: '800'
  Chevalier:
    prefix: '&2[Chevalier]&2'
    inheritance:
    - Paysan
    options:
      rank: '950'
  Paysan:
    prefix: '&1(Paysan)&1'
    inheritance:
    - Voyageur
    permissions:
    - essentials.chat
    - essentials.msg
    - essentials.msg.color
    - essentials.suicide
    - essentials.back
    - essentials.back.ondeath
    - essentials.home
    - essentials.sethome
    - essentials.tpa
    - essentials.tpaccept
    - essentials.tpdeny
    - creativegates.use
    - essentials.spawn
    - essentials.help
    - essentials.warp
    - modifyworld.*
    options:
      rank: '900'
  Voyageur:
    default: true
    options:
      rank: '1000'
Code:
2015-07-19 14:59:01 [INFOS] [Minecraft] [PermissionsEx] sql backend registered!
2015-07-19 14:59:01 [INFOS] [Minecraft] [PermissionsEx] file backend registered!
 
2015-07-19 14:59:01 [INFOS] [Minecraft] [PermissionsEx] PermissionEx plugin init
ialized.
2015-07-19 14:59:01 [INFOS] [ru.tehkode.permissions.bukkit.PermissionsEx] [Permi
ssionsEx] Loading PermissionsEx v1.19.5
2015-07-19 14:59:01 [INFOS] [Minecraft] [PermissionsEx] Initializing file backen
d
2015-07-19 14:59:01 [INFOS] [Minecraft] Permissions file successfully reloaded
2015-07-19 14:59:01 [INFOS] [ru.tehkode.modifyworld.bukkit.Modifyworld] [Modifyw
orld] Loading Modifyworld v1.19.4
2015-07-19 14:59:01 [INFOS] [com.earth2me.essentials.Essentials] [Essentials] Lo
ading Essentials v2.10.1
2015-07-19 14:59:01 [INFOS] [BukkitForge] Loading PostWorld plugins...
2015-07-19 14:59:01 [INFOS] [ru.tehkode.permissions.bukkit.PermissionsEx] [Permi
ssionsEx] Enabling PermissionsEx v1.19.5
2015-07-19 14:59:01 [INFOS] [Minecraft] [PermissionsEx] Superperms support enabl
ed.
2015-07-19 14:59:01 [INFOS] [Minecraft] [PermissionsEx] v1.19.5 enabled
2015-07-19 14:59:01 [INFOS] [ru.tehkode.modifyworld.bukkit.Modifyworld] [Modifyw
orld] Enabling Modifyworld v1.19.4
2015-07-19 14:59:01 [INFOS] [ru.tehkode.modifyworld.bukkit.Modifyworld] [Modifyw
orld] Modifyworld enabled!
2015-07-19 14:59:01 [INFOS] [com.earth2me.essentials.Essentials] [Essentials] En
abling Essentials v2.10.1
2015-07-19 14:59:02 [INFOS] [Minecraft] Essentials: Using PermissionsEx based pe
rmissions.
2015-07-19 14:59:02 [INFOS] [BukkitForge] Going to load perms file: permissions.
yml
2015-07-19 14:59:02 [INFOS] [BukkitForge] Loaded plugins:
2015-07-19 14:59:02 [INFOS] [BukkitForge] PermissionsEx- Enabled: true
2015-07-19 14:59:02 [INFOS] [BukkitForge] Modifyworld- Enabled: true
2015-07-19 14:59:02 [INFOS] [BukkitForge] Essentials- Enabled: true
2015-07-19 14:59:04 [AVERTISSEMENT] [Buildcraft] Unable to read from remote vers
ion authority.
 
vient skype pour que je te parle sur chat : dylan44220 , je vais te régler ton problème