RPGLeveling
This mod has been abandoned. If you use Forge, I recommend Mine and Slash
The new and improved leveling system for all RPG fans!
Installation
1. Download the latest .jar and place it in your /plugins folder.
2. Start your server.
3. Let the files generate.
4. Stop server, Edit classes.yml and config.yml in the /plugins/rpgleveling folder
4.5. Make sure you read the guide
5. Once you are happy, start your server
6. Start server and enjoy!
Features
- MYSQL ONLY Bullet proof against server crashes. If your server crashes, all data is stored to mysql.
- Blocks items from being used until the required level.
- Blocks any defined items to make it exclusive to one class.
- Make your own classes with different configurations, exp gains and item unlocking
- Exp and level on players' EXP bar
- Give money/permissions/constant potion effects, item permissions. real levels to use on anvil, or etc when leveling up!
- Execute commands as console, player, or op
- 1.6 and 1.7 supported, Bukkit and MCPC+/Cauldron
- If your looking for an awesome party add on for this plugin, check out RPGParties
- If you want a better health system where you can control all the players health and even give players more then 20 hearts, then check out MoreHearts!
To Do List
- Comment if you want new features
- Chat prefix to show levels.
- Block player without classes from playing (it'll be configurable, if you don't want it)
Servers
Servers using RPGLeveling!
Comment your server below and if it's cool, I'll add it!
@rfsantos1996
Nope I don't think its your plugin.
@Mre30
You can add a link to your guide here. But leave this tutorial/configuration explanation, just add a section for your website. I don't mind since you helped me with my BukkitDev page
Well..
I have noticed there is a HUGE demand for help in this area of bukkit now.
Everyone wants a rpg/class rank type plugin.
ominecraft.com has changed gears into the direction. I will add this and myRPG into the classes and races section. I am just sick of ALLL THE PM'S!!!! on how to use these plugins.
Its so bad now, 8-10 players only come on to ask me questions lol.
So... ominecraft.com will be the homefront on making a RPG style server. I have soooo many stupid tricks that I have come up with... its crazy. 100% of people think I actually code my own plugins becuase of how I do it lol
So, make sure to recheck ominecraft.com when it opens up. The guide on how to use RPGLeveling will be very, very, VERY in depth there.
@Jerry99666
I'll try to set exp first and then the level.
@EDIT: made it. Also, I'll now always set the total exp to zero, maybe this will totally fix the issue.
@rfsantos1996
Ha what you know, it works! Thanks!
Edit: Seems I spoke to soon! Went over level 10 and it happened again!
@Jerry99666
Download - file not aproved by Bukkit Staff, use at your own risk
@rfsantos1996
Sure i'll test it out
@Jerry99666
I want to give a better experience for them... Do you mind if I send you a version that will delay the stats sending so it'll maybe fix the issue?
@rfsantos1996
No its fine, its not a game breaking bug so I'm not worried about it.
@Jerry99666
if you want, I can delay the stats sending so your playes can see the real level
@rfsantos1996
Its fixed by relogging or teleporting so I don't care haha
@Jerry99666
The player won't get any real exp by getting exp. And on every exp addition or anything like that, I re-send all information to the player
This issue isn't caused by my plugin );
@rfsantos1996
My plugins
@Jerry99666
I'll look into it
@EDIT: wait, probably isnt my plugin. My plugin SET the level it doenst add anything. Still, i'll be looking
@rfsantos1996
We have been having the problem of the levels displaying weird (Say someone level 10 it will show 27 when exp is gained and when they relog it shows the again.
@Jerry99666
If you tried to say something to me, I didnt understood, but if its a personal note, I'll just ignore lol
I think I'm getting this old display error "Got the error... I think I needed to just give your EXP that dropped and THEN cancel the normal exp event... (you dont need to understand this, I just need to remember to do this)"
@madtomic
Permission to join the class like: permission.race1, other class with permission.race2
Than you just use some plugin to control permissions. If you're from race2, you can join race2 classes and vice versa.
@Jerry99666
GroupManager > all xD
@madtomic
I have mine set up this way via my permissions plugin. I have the basic permission group of when you join that can join any class. I then set up a custom command using this plugin here, http://dev.bukkit.org/bukkit-plugins/xsimplealias/, that moves the player into the class permission group and then the class of this plugin. (EX: I use the command /WaveMaster that sends the commands of /setrank %player% WaveMaster and /class WaveMaster which moves the player into the permissions group and the class group of this plugin) I then restrict players from switch classes by giving them the -rpgleveling.join permission that blocks them from switching their class without the help of an admin. I use PEX as my permissions plugin. (I'm a rebel and hate group manager)
@rfsantos1996
Like an example please?