Permission et condition dans jobs reborn

Square0429

Aventurier
7 Août 2016
4
0
1
Bonne matinée

Je voudrais mettre des permissions supplémentaires à des métiers spécifique pour qu'ils puissent avoir access à des kits de essentials,(la partie qui ne marche pas est apres la ligne permission)
Pour les permissions du groupe ils ont access aussi à la permission essentials.kit.vip_b
il n'y a aucune erreur dans les logs

Code:
  VIP_Bucheron:
    fullname: VIP_Bucheron
    shortname: Bu
    description: Gagne de l'argent en coupant et plantant des arbres
    ChatColour: GOLD
    chat-display: full
    leveling-progression-equation: 10*(joblevel)+(joblevel*joblevel*4)
    income-progression-equation: baseincome+(baseincome*(joblevel-1)*0.01)-((baseincome+(joblevel-1)*0.01) * ((numjobs-1)*0.05))
    points-progression-equation: basepoints+(basepoints*(joblevel-1)*0.01)-((basepoints+(joblevel-1)*0.01) * ((numjobs-1)*0.05))
    experience-progression-equation: baseexperience-(baseexperience*((numjobs-1) *0.01))
    Gui:
      Id: 286
      Data: 0
    Break:
      17-0:
        income: 4
        experience: 5
      17-1:
        income: 1.8
        experience: 2.0
      17-2:
        income: 4
        experience: 5
      17-3:
        income: 4
        experience: 5
      18-0:
        income: 0.8
        experience: 5
      18-1:
        income: 0.8
        experience: 5
      18-2:
        income: 0.8
        experience: 5
      18-3:
        income: 0.8
        experience: 5
      161-0:
        income: 0.8
        experience: 5
      161-1:
        income: 0.8
        experience: 5
      162-0:
        income: 4
        experience: 5
      162-1:
        income: 4
        experience: 5
    Kill:
      Player:
        income: 13
        experience: 14
    custom-kill:
      Bucheron:
        income: 17
        experience: 20
    permissions:
      essentials.kit.vip_b:
        value: true
        level: 0
    conditions:
      first:
        requires:
        - j:vip_bucheron
        perform:
        - p:essentials.kit.vip_b-true
    commands:
      kit:
        command: manuaddp [player] essentials.kits.vip_b
        levelFrom: 1
        levelUntil: 1000
    max-level: 10000

Permission de groupemanager

Code:
  VIP:
    default: false
    permissions:
# Pour les VIP
    - jobs.join.VIP_bucheron
    - jobs.join.VIP_mineur
    - jobs.join.VIP_fermier
    - jobs.join.VIP_chasseur
    - essentials.kit
    - essentials.kits.vip_b
    inheritance:
    - g:joueur_battleshop
    - g:joueur_craftbukkit
    - g:joueur_groupmanager
    - g:joueur_iconomy
    - g:joueur_essentials
    - g:joueur_jobs
    - g:joueur_towny
    info:
      build: true
      prefix: '&6[VIP]&f'
      suffix: ':'

Merci de votre aide si vous avez besoin d'autre chose je l'ajouterais

Square
 
Dernière édition:

Square0429

Aventurier
7 Août 2016
4
0
1
Dans le jobconfig ou groupemanager
car si c'est le groupe manager voila les permission qu'il a
Code:
  VIP:
    default: false
    permissions:
# Pour les VIP
    - jobs.join.VIP_bucheron
    - jobs.join.VIP_mineur
    - jobs.join.VIP_fermier
    - jobs.join.VIP_chasseur
    - essentials.kit
    - essentials.kits.vip_b
    inheritance:
    - g:joueur_battleshop
    - g:joueur_craftbukkit
    - g:joueur_groupmanager
    - g:joueur_iconomy
    - g:joueur_essentials
    - g:joueur_jobs
    - g:joueur_towny
    info:
      build: true
      prefix: '&6[VIP]&f'
      suffix: ':'
 

Le minaw

Désobfuscateur à propergol
25 Juillet 2015
881
254
197
In a material world
github.com
Merci d'avoir ajouté ta config.
Ça semble correct... Le /kit vip_b marche correctement pour un admin ?

Peut être que c'est l'underscore (_) qui ne plaît pas aux configs ? Ça donne quoi avec vipb au lieu de vip_b ?
 
  • J'aime
Reactions: Square0429

Square0429

Aventurier
7 Août 2016
4
0
1
Oui les admin et modo on acees a tout les kits mais le soucis ce que les vip ont access à tout les kits et de ce que on ma demandé c'est que seul les vip_bucheron ont access au kit vip_b, les vip_mineur au kit vip_m, ect
d'ou les permissions dans la config jobs(qui ne marche pas :/
Merci de ton aide Le Minaw
 

Le minaw

Désobfuscateur à propergol
25 Juillet 2015
881
254
197
In a material world
github.com
En gros pour résumer :

groupmanager donne la node essentials.kit à tous les VIPs
jobs donne les nodes essentials.kits.<nomkit> par métier

quand tu dis "ça marche pas", c'est qu'ils peuvent avoir tous les kits ou aucuns ? Tu as essayé de renommer les kits vip_b par vipb comme j'avais suggéré plus haut ?
 

Square0429

Aventurier
7 Août 2016
4
0
1
Je les ai renommée (rien changer) et ils ont tous access à tout les kits
J'ai trouvée une autre solution donc merci à toi d'avoir pris le temps de réponde à mes question <3