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!
@Mre30
WTF, I already knew that this didnt cause any error... This is dumb :l
Fixed
@rfsantos1996
Commands work :)))
Some new errors now though
/class exit
http://pastebin.com/wGLEsG8v
When logging in
http://pastebin.com/e48ZBPZj
I deleted the mysql table, had it regen in case that was the problem. But the problem still persists. We're getting there XD
@Mre30
Adding (;
Now testing..
Here (; (still not aproved by Bukkit Staff)
NO DONT UPLOAD YET lol..
I found a PERFECT work around... but.. ugh... you made my video pointless lol XD
Here is how to fix money for every econ AND make your plugin compatible with EVERY plugin on bukkit
- level;command;command line
Command should be run in op, and player name should be a %playername% variable
See where I am going with this?
Example
- 1;command;shot give %playername% ak-47
This would give the player a gun from crackshot plugin. Making this a perfect leveling system for gun servers
- 1;command;moneyadmin 500 %playername%
This would give the player money from the gringots econ.
See where I am going with this? This would make this plugin.... epic. We could add rewards from ANY plugin on bukkit. PhatLoots, MythicMobs, whatever!
Please add this with the next build. It would solve any reward problem you would ever have. Letting you focus on more fun stuff... like life :)
You would make me happier than pig in shit if you did this XD
@Mre30
Money reward is fixed, sorry for that, will upload a new version after testing/fixing your issue. Still, everything is saved correcly :/
@rfsantos1996
Ugh... I'll make a short vid
@Mre30
I didnt changed anything at all on that, mine is working fine... Everything is saved, the money is given... (see line 20 and here is my MySQL table after spawning, choosing a class, killing some zombies and log out and stop the server).
Without the entire error I cant do anything u.u this just shows bukkit errors caused by my code
@rfsantos1996
There actually isnt anything lol.
It just starts with [03:12:32] [Server thread/ERROR]: Could not pass event again :)
Also, money and saving level stats is still not working with the new build
Add option for sqlite. See if that fixes it.
Mysql works, it even save the table to the database just fine... but just to rule it out
@Mre30
Caused by: java.lang.ArrayIndexOutOfBoundsException
Can you send me lines after that?
Try this build and if theres a error, send me the full error log again?
@rfsantos1996
I had vault installed. This is not whats wrong.
Also, it does not save when players logout or if the server stops. Yes, mysql is setup and working fine.
Now it errors out like a wild animal
http://pastebin.com/5aNyzbHH
@Mre30
Yeah, you need Vault
@Jerry99666
Skill API
Money is not working.
I am using level;money;amount
Did you hook into vault?
One small request?
Firework played at your feet when you level up would be very cool.
/rpg reload command. To reload the classes.yml
Thanks for this! I really enjoy it!
perfect!
@CI010
What plugin does skill tree if I may ask?
@CI010
So you would like to have exp gaining for farming and stuff? I'll make a better ban system too, because having an muted slot on inventory sucks. :/
Also, I would glad to hear that you improve the ban system. I believe more people would like to see a more specific blacklist. (such as the items cannot be pick up)
@rfsantos1996
Well, you can kindly forget about that.... anyway(I can do it by other plugin) I found that there are own method to calculate the exps which could be found in config. So what about the exps from harvest? It's better to make the synchronization of exp gained from harvesting in vanilla with the config exps. That's just a extra requirement since I have some mods added harvest in my server. It's better anyway ^q^
@Gaovof
Da muito trabalho, tenho que atualizar toda vez que eu mudo algo u.u O maximo que eu posso fazer é adicionar uma lang.yml em português :/