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
-
View User Profile
-
Send Message
Posted May 18, 2013Any chance for an update to a 1.5 minecraft version?
-
View User Profile
-
Send Message
Posted Mar 31, 2013I have the same problem as edwinbeek. Need it to be compatible with the ladder system or multiple group tracks.
-
View User Profile
-
Send Message
Posted Mar 20, 2013can you add more main groups: whith difrent ladders https://github.com/PEXPlugins/PermissionsEx/wiki/Ranks-%28Promotion-and-Demotion%29 like this
warior: warior1: 1000 warior2: 2000 warior3 3000
mage: mage1: 1000 mage2: 2000 mage3: 3000
ranger: ranger1: 1000 ranger2: 2000 ranger3: 3000
-
View User Profile
-
Send Message
Posted Jan 31, 2013@lexlaiden
I'm having the same problem as @jitasi. It simply wipes my config.yml on every server start. I have no idea what I'm doing wrong...
-
View User Profile
-
Send Message
Posted Jan 26, 2013@jitasi
Get rid of the brackets and put your group names just like in text above (but use your group names you use)
-
View User Profile
-
Send Message
Posted Jan 20, 2013I love the idea of this plugin but cannot figure out how to paste the stuff in the config to make it work right. the blank config looks like this
Levels: { } DisplayMsg: true LevelUpMsg: You have have been moved from %OldGroup% to %NewGroup%!
however no matter where I place my ranks in relation to the brackets, on reload it just resets the config!
PLEASE HELP NEEEEEED THIS PLUGIN!!!
-
View User Profile
-
Send Message
Posted Dec 27, 2012Is there any way to post an example config that is setup, because it is just really confusing the way you explained it above...
-
View User Profile
-
Send Message
Posted Dec 27, 2012duh nevermind my ignorance, helps when you have vault...
-
View User Profile
-
Send Message
Posted Dec 27, 2012hey lex, are you going to be upgrading this for 1.4.6? I cannot get it to load anymore, really been a problem free plug up until now, always liked it hope you dont intend on letting this go defunct.
-
View User Profile
-
Send Message
Posted Dec 23, 2012@thenicky1231
fine out what plugin you use that is doing this and change that.
-
View User Profile
-
Send Message
Posted Dec 19, 2012when players gonna die they lose there exp? how can i fix that????
-
View User Profile
-
Send Message
Posted Dec 12, 2012@thenicky1231
Just Op Yourself and remove all the permissions from you...
-
View User Profile
-
Send Message
Posted Dec 6, 2012I have a problem so I'm owner on the server but this plugin demote me everytime when i get exp? owner is not on the config file from this plugin so how can i fix that?
-
View User Profile
-
Send Message
Posted Nov 28, 2012I am not sure how to setup the config. It has { } after Levels: but when ever I remove them and type in the ranks or I leave it and type the ranks in it, the config file will overwrite it when I reload the server. Also, whenever I type /stats when I am in the default group, it says Level: default (Which is normal) then exp: 100 (I had 100 xp) then next level: You are at the highest level, then xp needed to next level: 0. I don't know why it keeps saying I am at the highest level, can you please help me?
-
View User Profile
-
Send Message
Posted Nov 26, 2012@Sicarius531
ExpLevel used permission groups and you can set as many up as you need.
-
View User Profile
-
Send Message
Posted Nov 25, 2012Ok, I have a RPG world on my server but it has 3 basic classes. It is possible to integer all of them in the config, knowing that they have different ''evolutions''? If it can't, please put it in the next update. It would immensely help me. Thanks!
-
View User Profile
-
Send Message
Posted Nov 23, 2012Does this work with most recent craftbukkit?
-
View User Profile
-
Send Message
Posted Sep 4, 2012@lexlaiden
I was just back to reread this request so I could start on it and realized you shoild already be able to fix this with the existing permissions.
In your Admin group just decline them permission to explevel.player
I use GroupManager but whatever you use you need to do the equivalent.
- -explevel.player
-
View User Profile
-
Send Message
Posted Sep 2, 2012@Rprrr
Yes I will try to add this when I get a chance. My other plugin VariableTriggers is realy demanding of my time.
-
View User Profile
-
Send Message
Posted Aug 30, 2012@LexLaiden
I love your plugin very much and it is essential for my RPG server. But I have one problem. I've got multiple groups on my server. Normal users start at default, and they levelup using your plugin to get in the next group. But I've also got an admin group. Because I didn't want users to be able to get an admin rank just by levelling up, I didn't put it in the config file. The problem is, when an admin gains XP, he is automatically set to one of the groups that I did put in the config file. So basically the admin turns into a normal player.
Can you create some kind of permission node that allows users not to be affected by the plugin to fix this issue?