ExpLevel
ExpLevel is an auto level up plugin. You setup your groups and exp values needed to advance in the config.yml file and it will auto advance player based on their Total Experience. It also gives the player a /stats command to display the total exp they have, what level thay are currently at, what the next level is and the exp needed to advance.
Commands
Anyone with explevel.player permission node. This is defaulted to true
/expstats | Displays the players Level & Experience Statistics. |
/stats | Same as above |
The op or anyone with explevel.admin permission node can also access these other commands
/explevel addexp <playername> <amount> | Adds amount of experience points to a player |
/explevel subexp <playername> <amount> | Subracts amount of experience from a player |
/explevel setexp <playername> <newexp> | Sets a players experience to the new amount |
Dependency
This plugin requires the Vault plugin.
It should work with any permissions plugin that vault supports. Let me know if there is a problem with a certian permission plugin as I havent tested them all.
Total Experiance
Total Experiance is the accumulated experience through the existance of the player and is something the server keeps track of but the player never sees. They only see the Exp that they have avalible. When they use Exp to enchant, their avalible Exp decreases but not the Total Exp. This Total Exp is what we are using to advance the player.
If the admin does this:
/explevel addexp LexLaiden 2000
then 2000 exp are added to LexLaiden's Total Exp and if the new Total Exp is at a higher level range than his current level, he is promoted to the higher level or group.
/explevel subexp LexLaiden 4000
then 4000 exp are subtracted from LexLaiden's Total Exp and if the new Total Exp is at a lower level range than his current level, he is demoted to the lower level or group.
Setup Config.yml
In your config.yml file you set the experiance needed for your groups in the Levels section.
Levels: Default: 0 Player: 2000 Moderator: 12500
Whatever you named your groups in GroupManager you use them in the Levels section. If you don't want a group to be included just leave them out. You MUST set the experience needed in order 0 to the highest value.
Levels: Peasant: 0 Apprentice: 2000 Journeyman: 4500 Master: 20000 Lord: 30000
Subgroups
You may use subgroups in your permission plugin groups setup, but be sure you do not add them to ExpLevel config.yml Levels: Section. ExpLevel only allows one main group at a time. If you add more than one main group or add a main group to the subgroups it will cause you unexpected results.
Forums
Have a request or problem - post it on the forum
@Reycane
What video?
How ist the video
@keonn
OK I have made some changes and uploaded v1.0.3
Be sure to remove your old config after you make a backup of it and read the new configs comments.
Hey, don't mean to be a bother but... I do believe i am setting this up correctly and I when I get a player on my server to do /expstats, when i set them to "Rank1", it says the they are the correct rank and xp amount but it is saying they are the highest level possible. I am using the names of the Ranks that i have created in PEx. Levels: Rank1: 0 Rank2: 2000 Rank3: 4500 Rank4: 6500 Rank5: 9000
Any help?
Thanks so much! Ill be sure to reffer everyone i know to your plugin!! Thanks again
@keonn
OK I have just uploaded v1.0.2
This version no longer hooks GroupManager. Instead it hooks vault so you should be able to use it with any permissions plugin that vault supports.
I'm sure ther may be some that will have to be tweeked so everyone let me know if you run into some problems with one.
@keonn
I'm realy tied town with my other AWESOME plugin, VariableTriggers right now.
What I ma just do is hook Vault. That way it'll be usable with a lot more.
why not now? :p be ready for the future? :D I've been searching non stop for a plugin such as yours for weeks now! That allows PermissionsEx of course :p
@keonn
Not yet but if it starts to take off I do plan to see about hooking other permission plugins to work with them also.
@Ninjakiwi242
Thats the whole point of this plugin. but if you want you could simply set Levels: {}
to emply in the config.
Hey is there anyway you can make it compatible with other permissions plugins such as PermissionsEx. If it is not already.
Hey, is there any way to have this non automatic?
@canefire7
yes
Does this work with Group manager enabling players once they receive a total amount of xp to be able to rank up?
Awesome!!! This is what I'm looking for!!Thanks a lot!!