ClassRanks
ClassRanks
News
This project now is maintained by Krglok. Goodbye everyone!
Linklist
Commands | Config | Permissions | Setup | Todos | Changelog | Source
Description
Tired of adding people to your yaml files? So was I, so I created this little plugin.
It provides a basic class system based on ranks, i.e. you have multiple classes that are divided into ranks.
You can allow players to rank themselves up/down or just keep that for yourself, the admins, or another plugin e.g. CommandSigns.
Features
- Add users to classes
- Rank them up/down inside a Class tree
- Enter partial username - works for online users!
- Allow players to rank up/down themselves (or even others)
- Take fee for rankup
- Customize class display colors
- Customize playername and world color in messages
- Customize classes and ranks by ops
Options
- Display class changes in public
- Rank in multiple worlds (use all as world)
- Require items (reagents) for ranking (since v0.1.3.3)
- Require experience for ranking (since v0.2.0)
For version 1.7.x and above
- Vault for economy and permissions
Older version before 1.7
- BOSEconomy 7.2
- Essentials Economy
- iConomy 5
- iConomy 6
- MultiCurrency
- Vault for economy and permissions
@Qwahchees
well a rank is a representation of an orientation of a permissions group inside a class rank system you define.
e.g. you can have the permission groups herp, derp, buzz and align them under the class muff so you rank through those permissions groups, and you might be able to "call" them "muff1", "muff2", "muff3" :) that's waht it is made for. I use it for something like:
Fighter Class: Warrior, SWarrior, MWarrior => Warrior I, Warrior II, Warrior III
you can use bPermissions, PermissionsEX or just no perms plugin, ClassRanks will then create the ranks players have locally :) but you will miss the use of the plugin, ClassRanks does not enable special Chat prefixes and such, it's just switching of permissions groups :)
@Neegore
Ill investigate that
Having a bit of a problem with adding a new class.
Lets say i type /classadmin add class Test TestPerm TestDisplay &a it just says wrong argument [5] Help?
What does this really do? What can I do with my "Rank"? Is it just for show? Or does it hook into permissions and change it?
If so, what Permissions?
@Lord0Zadrek
done, once the latest version, v0.3.0.5 is approved :)
@SLiPCoR
wait so your actually are adding it??? cool, i didnt think you were actually going to do it... THANKS
@Lord0Zadrek
I will tell you how to do it when I'm done implementing it ^^
about the roman numbers, google pointed me to wikipedia:
Click me
@SLiPCoR
ok so i just type that in the config,that exactly the way you did??? or would i need to put in in a specific area, thanks for all the feedback tho! no other would reply to my comments.. hey and this may be a little nooby, but how do you roman numerals, as you could see, i didnt add the correct ones for 4 and 5.
@Lord0Zadrek
if my plugin knew what is what, sure. You will have to add something like:
So the plugin can understand how the classes are working together ... if this becomes a common request, I can simply change/add a definiion way you go like:
I'll think about this.
@SLiPCoR
ok i know not to make a new post but, would this work, or if it almost would work tell me, http://pastebin.com/GjfjAdWj
@Lord0Zadrek
stop creating a new post for every thought. You can edit your post.
I did not understand at all, so www.pastebin.com your config file, then I will understand ;)
The roman numerals are just an example, you can do what you want, it has to be unique, though.
@SLiPCoR
hey i was testing my conig out and its destroyed now!!! can you please make it not redo the config when it has an error??? please
@SLiPCoR
yeah i suppose well is there still any way to make it so each class gets there own by changing the roman numerals for each class??? or is it built in so only it uses roman numerals
@Lord0Zadrek
atm, every class uses the same rankup things. Adding in customisation for each class might be possible. But your suggestion adds complexity to this very setting. You would have to specify a group of items&exp&money for every class, rank, subclass, subrank - you realize this would get a bit spammy?
@SLiPCoR
ohh and i think it would be great if you added side classes, like one of my classes, soldier, has three lvls then he or she could choose to be an archer or a dualist... can you add that or is it already implemented???
@SLiPCoR
hello<sub>, my clases set up are very different</sub>, is there some way i could get them to have there very own stuff they need to get promoted<sub>, or is it only one </sub>
@garethosullivan
yes. Decide if you want to have different ranks PER world or global, and set "defaultrankallworlds" inside the config accordingly.
Note that your permissions plugin has to store world-wise permissions for this to work.
Aaaand this will not work without a proper permissions plugin :) For PEX and bPerms this will work :)
Hi I would really like this for my server as its multi-world and I currently have creative,survival and factions worlds I really want to make a rpg world so is there any chance of using Multi-Verse if so how? Thanks
My Server IP: 109.169.20.35:25615
@Lord0Zadrek
yeah sure, go ahead and change, enhance, add, remove classes and ranks as you like :)
if you experience errors after that, step back and check the yaml formatting :D no tabs, proper indents etc etc :)
@SLiPCoR
Hey actually there were NO errors<sub> i might just say your mod is one of my favorites! but is it alright to change the names of your classes cause in the config i made another rank the same exact way you id it but with different names, like for warrior i did soldier, with buissmenenblaaaaah i did miner, and i made another class worker??? can you tell me if these would work in game??? if they do i will like and everything!!!</sub>
@SLiPCoR
ill try right now