Man Promote Problems please help

Discussion in 'Bukkit Help' started by Trollninja, Sep 3, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    Trollninja

    Okay, so, whenever i try to promote someone, i get this error, --you cannot modify a player using groups with different heritage line. could you please help, thankyou
     
  2. Offline

    Widawizz22

    Post the permissions file please, it would help a lot. And are you using Group Manager? If not, I recommend it.
     
  3. Offline

    Trollninja

    yes i am, but uhh, my permissions file is empty, is sensing that is a problem.
     
  4. Offline

    Necrodoom

    er, what is your permissions plugin? he doesnt mean permissions.yml, he means the file you set groups on
     
  5. Offline

    Widawizz22

    Here is my groups: Group Manager
    Go to the "Group Manager" folder in your plugins directory, then go to the "worlds" folder. There you will see all the worlds that you have, click on that world then go to "groups". It does help for "inheritance:" to have "globalgroups.yml" open as you edit the permissions.

    Watch this video from Samkio and xTorrent, best plugin people on YouTube. ;)


    Code:
    groups:
      Default:
        default: true
        permissions:
        - essentials.afk
        - essentials.back
        - essentials.compass
        - essentials.depth
        - essentials.hat
        - essentials.help
        - essentials.helpop
        - essentials.home
        - essentials.ignore
        - essentials.list
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.msg
        - essentials.pay
        - essentials.ping
        - essentials.seen
        - essentials.sethome
        - essentials.spawn
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpdeny
        - iConomy.help
        - iConomy.holdings
        - iConomy.payment
        - worldportal.teleport
        - worldportal.use
        - Stimulatory.murk
        - Stimulatory.bathol
        - Stimulatory.rovie
        - Stimulatory.shrooms
        - Stimulatory.antitrip
        -
        inheritance:
        - g:bukkit_default
        info:
          prefix: '&3[Mortal]'
          build: true
          suffix: ''
      Owner:
        default: false
        permissions:
        - -vanish.*
        - '*'
        inheritance: []
        info:
          prefix: '&9[Owner]'
          build: true
          suffix: '&5'
      Mod:
        default: false
        permissions:
        - essentials.ban.notify
        - essentials.god
        - essentials.kick
        - essentials.kick.notify
        - essentials.nick
        - essentials.togglejail
        - essentials.tp
        inheritance:
        - default
        - gotoguy
        info:
          prefix: ''
          build: false
          suffix: ''
      Co-Owner:
        default: false
        permissions:
        - '*'
        inheritance: []
        info:
          prefix: '&1[Co-Owner]'
          build: true
          suffix: ''
      Moderator1:
        default: false
        permissions:
        - essentials.deapth
        - essentials.depth
        - essentials.feed
        - essentials.fly
        - essentials.gamemode
        - essentials.heal
        - essentials.kick
        inheritance:
        - default
        info:
          prefix: '&5[Mod1]'
          build: true
          suffix: ''
      Admin:
        default: false
        permissions:
        - essentials.deapth
        - essentials.depth
        - essentials.feed
        - essentials.fly
        - essentials.gamemode
        - essentials.heal
        - essentials.kick
        inheritance:
        - default
        info:
          prefix: '&5[Admin]'
          build: true
          suffix: ''
      Shpap:
        default: false
        permissions:
        - essentials.depth
        - factions.map
        - factions.money.f2f
        - factions.money.f2p
        - factions.setpeaceful
        inheritance:
        - default
        info:
          prefix: '&6[Shpap]'
          build: true
          suffix: ''
      Horse:
        default: false
        permissions:
        - factions.chatspy
        - factions.chat
        - Stimulatory.drugother.shrooms
        inheritance:
        - shpap
        info:
          prefix: '&c[Horse]'
          build: true
          suffix: ''
      ManTracker:
        default: false
        permissions:
        - essentials.getpos
        - essentials.getpos.others
        - essentials.list.hidden
        - essentials.itemdb
        - essentials.near
        - essentials.seen.banreason
        - Stimulatory.drugother.bow
        inheritance:
        - Horse
        info:
          prefix: '&4[Man Tracker]'
          build: true
          suffix: ''
      Moderator2:
        default: false
        permissions:
        - essentials.powertool
        - essentials.realname
        - essentials.suicide
        - essentials.invsee
        - essentials.invsee.preventmodify
        - essentials.sethome.multiple
        - essentials.fly
        - Stimulatory.drugother.murk
        inheritance:
        - ManTracker
        info:
          prefix: '&3[Mod2]'
          build: true
          suffix: ''
     
  6. Offline

    Trollninja




    OKay, lol, i dont get it. in my group folder i have it set as '*' already, so i should have all. can please explain in more detail what i have to do
     
  7. Offline

    Necrodoom

    you have to make each group inherit the lower one. so admin inherits moderator, inherits builder inherits default. paste your groups.yml.
     
  8. Offline

    Trollninja

    i know what to do know, thanks, but here,

    # Group inheritance
    #
    # Any inherited groups prefixed with a g: are global groups
    # and are inherited from the GlobalGroups.yml.
    #
    # Groups without the g: prefix are groups local to this world
    # and are defined in the this groups.yml file.
    #
    # Local group inheritances define your promotion tree when using 'manpromote/mandemote'

    groups:
    Default:
    default: true
    permissions:
    - essentials.suicide
    - essentials.spawn
    - essentials.tp
    - essentials.afk
    - essentials.helpop
    - essentials.motd
    - essentials.rules
    - essentials.message
    - essentials.r
    - essentials.tpa
    - essentials.tpahere
    - essentials.tpdeny
    - essentials.home
    - essentials.sethome
    - essentials.ignore
    - essentials.help
    - essentials.pay
    - essentials.sell
    inheritance:
    - g:groupmanager_default
    - g:bukkit_default
    - g:essentials_default
    - g:towny_default
    info:
    prefix: '&edefault'
    build: True
    suffix: ''
    V.I,P:
    default: false
    permissions:
    - essentials.warp
    - essentials.setwarp
    - essentials.hat
    - essentials.delwarp
    inheritance:
    - default
    - g:essentials_builder
    - g:towny_builder
    info:
    prefix: '&5[V.I.P]'
    build: true
    suffix: ''
    Tech:
    default: false
    permissions:
    - essentials.compass
    - essentials.delhome
    - essentials.depth
    - essentials.invsee
    - essentials.jump
    - essentials.top
    - essentials.workbench
    - essentials.back
    inheritance:
    - V.I.P
    - g:groupmanager_moderator
    - g:bukkit_moderator
    - g:essentials_moderator
    - g:towny_moderator
    - g:vanish_moderator
    info:
    prefix: '&a[Tech]'
    build: true
    suffix: ''
    Admin:
    default: false
    permissions: []
    inheritance:
    - moderator
    - g:groupmanager_admin
    - g:bukkit_admin
    - g:essentials_admin
    - g:towny_admin
    - g:vanish_admin
    info:
    prefix: '&c'
    build: true
    suffix: ''
    Owner:
    default: false
    permissions:
    - '*'
    - -vanish
    inheritance:
    - Admin
    - V.I.P
    - Tech
    - Default
    info:
    prefix: '&0[&1O&aW&5N&6E&4R&1]&6'
    build: true
    suffix: '&6'
     
  9. Offline

    Widawizz22

    This '*' means they get all the commands to that plugin, or all permissions. (or I think, not really sure myself)
    You don't have to make them inherit the past group, you could add all the permissions you want to go to that group. But, if you are working with ranks then I suggest doing that.
     
  10. Offline

    Necrodoom

    found your problem. you told admin to inherit moderator, which doesnt exist, it needs to inherit tech, to have a complete inheritance ladder.
     
    frdmn likes this.
Thread Status:
Not open for further replies.

Share This Page