Autorank

Autorank

380k Downloads

AutoRank Issue "Rank Change of the Rank 'Honoured' is Invalid"

SteamyIcedTea opened this issue · 38 comments

commented

Please can i have some help with this? I have tried alot of things to fix it and i cannot see any errors in the Advance Config so i have no idea what could be wrong with it?
Here is some of the important Config, please have a look :)

Citizen:
    requirements:
        time:
            value: 16h
        exp:
            value: 20
    results:
        rank change: Citizen;honoured
        command: 'say &p has just been promoted to Honoured!; give &p 264 16; tell &p You have just earned 16 Diamonds!'
        message: 'Congratulations, you are now a Honoured.'
Honoured:
    requirements:
        time:
            value: 48h
        exp:
            value: 45
    results:
        rank change: honoured;Legend
        command: 'say &p has just been promoted to Legend!; give &p 264 32; tell &p You have just earned 32 Diamonds!'
        message: 'Congratulations, you are now a Legend.'

Thanks,
Olley Gibson

commented

Ok, thanks :) Sorry i havent responded in a while... Ive been really busy with sports and school, thanks.

commented

Hey

commented

Since my AutoRank is stuffed, I was wondering if you could help me create 3 AutoRank Ranks for me?
The names are: Guest, Citizen, Trusted
Thank you so much :)

commented

I just created the new Ranks:

ranks:
guest:
requirements:
time:
value: 8h
results:
rank change: guest;citizen
command: 'say &p just got a promotion; broadcast &p has just been promoted to Citizen!'
message: 'Congratulations, you are now a Citizen.'
citizen:
requirements:
time:
value: 30h
results:
rank change: citizen;trusted
command: 'say &p has just been promoted to Trusted!'
message: 'Congratulations, you are now a Trusted.'

But in game it says: Permissions group 'guest' should be 'Guest'

commented

In my GroupManager Perms, the group "Guest" is a Capital 'Guest'
Here is the GroupManager Files:

groups:
Guest:
default: true
permissions:
- essentials.suicide
- essentials.spawn
- essentials.afk
- essentials.motd
- essentials.tpaccept
- essentials.tpdeny
- essentials.tpa
- essentials.tpdeny
- essentials.mail
- essentials.warp
- essentials.warplist
- essentials.balance
- essentials.balancetop
- essentials.pay
- essentials.sell
- essentials.worth
- essentials.sellhand
- essentials.afk
- essentials.help
- essentials.helpop
- essentials.mail
- essentials.me
- essentials.msg
- essentials.rules
- essentials.back
- essentials.sethome
- essentials.deletehome
- essentials.home
- essentials.spawn
- essentials.recipe
- kits.spawn.guest
inheritance:
info:
prefix: '&f[&7Guest&f]&7'
build: false
suffix: ''

commented
commented

Either 'honoured' should start lowercase or start uppercase. It should mirror your permissions file.

commented

Alright, i just changed them from LowerCase to UpperCase, ill repost the Config files to show you :)

commented

Here is the Advanced Config:
screen shot 2015-01-28 at 10 21 36 am

commented

This is a screenshot of the Permissions in GroupManager, i have them Uppercase aswell.

screen shot 2015-01-28 at 12 38 31 pm

commented

This should work, did you try?

commented

Yes i have, any other ideas? It keeps saying:

screen shot 2015-01-28 at 8 32 35 pm

commented

But it doesn't say it for the Citizen Rank?
I don't know whats going on?

commented

@Staartvin Can you please have a look at any possible solutions? Thanks so much :)

commented

Hmm, could you try to set all permission groups to lowercase? Both the group in the perms file and in the Autorank Config?

commented

Ok i will try now :) Thanks for the advice

commented

It still pops up with:

screen shot 2015-01-31 at 9 56 29 am

commented

@Staartvin You don't have to do this but maybe you could try editing the Config? This would really help :)
Thanks

commented

Any other ideas?

commented

Does the group 'Legend' exist?

commented

No, it also isnt showing when i try to move someone to that rank? What do you reckon is wrong?

commented

I just deleted the whole plugin and re-installed it... I will post the config now:

commented

Can you also show your permissions files?

commented

screen shot 2015-02-09 at 8 37 43 pm

commented

Sure:

commented

Dont worry there is normally spacing, but when i post this it keeps getting rid of the spaces...

groups:
newbie:
default: true
permissions:
- essentials.suicide
- essentials.spawn
- essentials.afk
- essentials.motd
- essentials.tpaccept
- essentials.tpdeny
- essentials.sethome
- essentials.home
- essentials.balance
- essentials.balance.top
- essentials.pay
- essentials.sell
- essentials.kits.Newbie
- essentials.tpa
- essentials.rules
- essentials.help
- essentials.help.easyhome
- essentials.help.autorank
- essentials.help.alphachest
- essentials.help.griefprevention
- essentials.rules
inheritance:
info:
prefix: '&f[&7Newbie&f]&7'
build: true
suffix: ''
citizen:
default: false
permissions:
- essentials.tpa
- essentials.warp
- essentials.warp.list
- essentials.pay
- essentials.balance
- essentials.balancetop
- essentials.ping
- essentials.msg
- essentials.sethome
- essentials.sethome.multiple
- essentials.home
- essentials.me
- essentials.mail
- essentials.mail.send
- essentials.kit
- essentials.exp
- essentials.fly
- essentials.money
- essentials.fly.safelogin
- essentials.feed
- essentials.kits.Newbie
- essestials.kits.Citizen
- essentials.balance.top
- essentials.help
- essentials.help.easyhome
- essentials.help.autorank
- essentials.help.alphachest
- essentials.help.griefprevention
- essentials.help.colorname
- essentials.help.chestlock
- alphachest.chest
- alphachest.workbench
- alphachest.keepOnDeath
- essentials.rules
inheritance:
- newbie
info:
prefix: '&f[&eCitizen&f]&e'
build: true
suffix: ''
honoured:
default: false
permissions:
- essentials.heal
- essentials.feed
- essentials.signs.use.*
- essentials.tpa
- essentials.warp
- essentials.warp.list
- essentials.pay
- essentials.balance
- essentials.balancetop
- essentials.ping
- essentials.msg
- essentials.sethome
- essentials.sethome.multiple
- essentials.home
- essentials.me
- essentials.mail
- essentials.mail.send
- essentials.kit
- essentials.exp
- essentials.spawn
- essentials.tpadeny
- essentials.fly
- essentials.fly.safelogin
- essentials.kits.Newbie
- essestials.kits.Citizen
- essentials.kits.Honoured
- essentials.balance.top
- essentials.help.easyhome
- essentials.help.autorank
- essentials.help.alphachest
- essentials.help.griefprevention
- essentials.help.colorname
- essentials.help.chestlock
- alphachest.chest
- alphachest.workbench
- alphachest.keepOnDeath
- essentials.help
- essentials.rules
inheritance:
- citizen
info:
prefix: '&f[&2Honoured&f]&e'
build: true
suffix: ''
legend:
default: false
permissions:
- essentials.heal
- essentials.feed
- essentials.signs.use.*
- essentials.tpa
- essentials.warp
- essentials.warp.list
- essentials.pay
- essentials.balance
- essentials.balancetop
- essentials.ping
- essentials.msg
- essentials.sethome
- essentials.sethome.multiple
- essentials.home
- essentials.me
- essentials.mail
- essentials.mail.send
- essentials.kit
- essentials.exp
- essentials.spawn
- essentials.tpadeny
- essentials.fly
- essentials.fly.safelogin
- essentials.kits.Newbie
- essestials.kits.Citizen
- essentials.kits.Honoured
- essentials.balance.top
- essentials.help.easyhome
- essentials.help.autorank
- essentials.help.alphachest
- essentials.help.griefprevention
- essentials.help.colorname
- essentials.help.chestlock
- alphachest.chest
- alphachest.workbench
- alphachest.keepOnDeath
- essentials.help
- essentials.rules
inheritance:
- honoured
info:
prefix: '&f[&bLegend&f]&f’
build: true
suffix: ''
bro:
default: false
permissions:
- essentials.nick.color
- essentials.hat
- essentials.feed
- essentials.heal
- essentials.repair
- essentials.repair.all
- alphachest.chest
- alphachest.workbench
- alphachest.keepOnDeath
- essentials.help.easyhome
- essentials.help.autorank
- essentials.help.alphachest
- essentials.help.griefprevention
- essentials.help.colorname
- essentials.help.chestlock
- essentials.help
- essentials.rules
- essentials.hat
- essentials.sethome.multiple.vip
- essentials.back
- essentials.nick
- essentials.chat.color
- essentials.msg.color
- essentials.time
- essentials.itemdb
- essentials.recipe
- essentials.workbench
- essentials.signs.use.*
- essentials.tpa
- essentials.warp
- essentials.warp.list
- essentials.pay
- essentials.balance
- essentials.balancetop
- essentials.ping
- essentials.msg
- essentials.sethome
- essentials.sethome.multiple
- essentials.home
- essentials.me
- essentials.mail
- essentials.mail.send
- essentials.kit
- essentials.exp
- essentials.spawn
- essentials.tpadeny
- essentials.fly
- essentials.heal
- essentials.feed
- essentials.repair
- essentials.repair.all
- essentials.kits.Newbie
- essestials.kits.Citizen
- essentials.kits.Honoured
- essentials.kits.Legend
- alphachest.chest
- alphachest.workbench
- alphachest.keepOnDeath
- essentials.help.easyhome
- essentials.help.autorank
- essentials.help.alphachest
- essentials.help.griefprevention
- essentials.help.colorname
- essentials.help.chestlock
- essentials.help
- essentials.rules
- bukkit.command.fly
inheritance:
- legend
info:
prefix: '&f[&bBro&f]&f'
build: true
suffix: ''
moderator:
default: false
permissions:
- essentials.ban
- essentials.kick
- essentials.mute
- bukkit.command.fly
- bukkit.command.fly.all
- worldedit.*
- bukkit.moderator
- essentials.home
- essentials.sethome
- essentials_.
- essentials._
- multispawnplus.*
- essentials.spawner.enderdragon
- 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
- groupmanager.listgroups
- groupmanager.manwhois
- essentials.sethome.multiple.staff
- groupmanager.listgroups
- groupmanager.notify.other
- worldguard.*
- essentials.feed
- essentials.heal
- essentials.repair
- essentials.repair.all
- essentials.kits.Newbie
- essestials.kits.Citizen
- essentials.kits.Honoured
- essentials.kits.Vip
- essentials.kits.Legend
- essentials.kits.Moderator
- essentials.help.easyhome
- essentials.help.autorank
- essentials.help.alphachest
- essentials.help.griefprevention
- essentials.help.colorname
- essentials.help.chestlock
- essentials.rules
inheritance:
- bro
info:
prefix: '&f[&9Mod&f]&9'
build: true
suffix: ''
architect:
default: false
permissions:
- bukkit.command.fly
- bukkit.command.fly.all
- bukkit.moderator
- worldborder.*
- worldguard.*
- bukkit.command.op
- essentials.rules
- essentials.kick
- essentials.mute
- essentials.ban
inheritance:
- moderator
info:
prefix: '&f[&c&1Architect&f]&4'
build: true
suffix:
admin:
default: false
permissions:
- essentials.kick
- essentials.ban
- essentials.mute
- ''
- bukkit.admin
- worldborder.reload
- worldborder.getmsg
- worldborder.bypasslist
- worldborder.bypass
- worldborder.list
- worldborder.clear
- worldborder.radius
- worldborder.set
- worldborder.

- multispawnplus.*
- essentials.*
- groupmanager.*
- worldguard.*
- worldedit.*
- easyhome.info
- easyhome.home
- easyhome.sethome
- -essentials.backup
- -essentials.essentials
- -essentials.setspawn
- -essentials.reloadall
- -essentials.plugin
- essentials.*
- bukkit.command.ban
- bukkit.command.ban.ip
- bukkit.command.ban.player
- bukkit.command.gamemode
- bukkit.command.kick
- bukkit.command.unban
- bukkit.command.unban.ip
- bukkit.command.unban.player
- bukkit.broadcast
- bukkit.broadcast.admin
- bukkit.command.give
- bukkit.command.help
- bukkit.command.kill
- bukkit.command.list
- bukkit.command.me
- -bukkit.command.op
- -bukkit.command.op.give
- -bukkit.command.op.take
- bukkit.command.plugins
- bukkit.command.reload
- bukkit.command.save
- bukkit.command.save.disable
- bukkit.command.save.enable
- bukkit.command.save.perform
- bukkit.command.say
- bukkit.command.stop
- bukkit.command.teleport
- bukkit.command.tell
- bukkit.command.time
- bukkit.command.time.add
- bukkit.command.time.set
- bukkit.command.version
- bukkit.command.whitelist
- bukkit.command.whitelist.add
- bukkit.command.whitelist.disable
- bukkit.command.whitelist.enable
- bukkit.command.whitelist.list
- bukkit.command.whitelist.reload
- bukkit.command.whitelist.remove
- essentials.kit
- essentials.fly
- essentials.fly.all
- bukkit.command.fly
- essentials.rules
inheritance:
- architect
info:
prefix: '&f[&cAdmin&f]&c'
build: true
suffix: ''
headadmin:
default: false
permissions:
- ''
inheritance:
- admin
info:
prefix: '&f[&4HeadAdmin&f]'
build: true
suffix:
owner:
default: false
permissions:
- '
'
inheritance:
- headadmin
info:
prefix: '&f[&5Owner&f]&4'
build: true
suffix:

commented

You have 'Legend' in your advanced config, but 'legend' in your pex file. Could you change your advancedconfig one to lowercase.

commented

Yes, will do now

commented

ranks:
newbie:
requirements:
time:
value: 10h
results:
rank change: newbie;citizen
command: 'say &p just got a promotion; broadcast &p has just been promoted to Citizen!'
message: 'Congratulations, you are now a Citizen.'
citizen:
requirements:
time:
value: 16h
exp:
value: 20
results:
rank change: citizen;honoured
command: 'say &p has just been promoted to Honoured!; give &p 264 16; tell &p You have just earned 16 Diamonds!'
message: 'Congratulations, you are now a Honoured.'
honoured:
requirements:
time:
value: 48h
exp:
value: 45
results:
rank change: honoured;legend
command: 'say &p has just been promoted to Legend!; give &p 264 32; tell &p You have just earned 32 Diamonds!'
message: 'Congratulations, you are now a Legend.'

commented

By the way, just now on my server a message: essentials protect is in emergency mode, pops up?
Have you ever heard of this before?

commented

I cant break blocks, some plugins dont show up??? I dont know whats happening xD
I read something that says i need to install Essentials 1.8 but my server doesnt run 1.8.. What do you think?

commented

Just run the latest official Essentials build for 1.7.x. BTW, does the new config work?

commented

Alright

commented

@Staartvin There is the Pastebin :D

commented

What happens if you lowercase all groups? Does it produce any errors?

commented

No?
It doesnt matter now... This will probably never be fixed xD
Thank you so much for all your time and help, i will just figure out another way for Ranking :D

Thanks,
Olley

commented

Could you use pastebin to show the configs?