TimedRanks
I have not abandoned this project completely; I just rarely get the motivation to work on it. When I do finish it, and stop adding features mid development, I will change the status and remove this sign.
Planned Features
- Working world support.
- Three different possible ways to store player data.
- MySQL
- SQLite
- YAML files
- Global rank options that track total configured methods in every world.
- World rank options that keep track of configured methods spent in specified worlds.
- Infinite number of ladders per world, and global
- Each rank in a ladder may have an infinite number of prerequisite methods set
- eg. Must reach 10 minutes globally, and 2 minutes in the Nether to reach a certain rank.
- Highly configurable.
- Current version CraftBukkit support.
- Four methods of achieving a rank.
- Time spent logged in.
- The number of days that You have visited.
- Experience achieved.
- Currency (Vault will be required if you wish to use currency.)
- Using player death in various ways to achieve ranks
- Demotion to bottom of the ladder.
- Demotion by so many "rungs" in the ladder
- No demotion, but must achieve the same time as before, before the ladder will continue.
FAQ
Q: When will the plugin be finished?
A: When it is done.
Q: Will you release a version compatible with Bukkit version X.Y?
A: Probably not until it is finished.
Q: Why not?
A: I had to tear apart much of the code to add world support, so I can't release anything right now.
Q: Will I have to use Vault in the next version?
A: No, but if you don't then you have more work to do.
Q: What is taking you so long?
A: Lack of motivation. (I code for fun, and if I code too often it isn't fun anymore)
Q: Will you please include feature Insert request here.?
A: Submit a ticket to my Github. TimedRanks@Github
-
View User Profile
-
Send Message
Posted Aug 13, 2013@GummieBear47
I would not reccomend using this at this time, please check back every so often, to see if I have uploaded the completed version that will do what you have asked.
-
View User Profile
-
Send Message
Posted Aug 9, 2013I have yet to test this plugin so I'm not sure how it works entirely. These are my concerns: - Will I be able to implement this easily to a server with players already promoted throughout the ranking ladder?
Ya see, by the looks of it, this is a little like Autorank where when you rank up, your total time played doesn't reset. Making it very hard to implement into a server with players who have been playing for over a year without their time recording.
Currently the only plugin I can find that can be easily implemented into a server that has been running for a long time would be TimedPEx.
-
View User Profile
-
Send Message
Posted Jul 3, 2013This next version uses Vault to find out what groups the player has, I plan to make Vault optional at the expense of the server admin setting up additional permissions. Features in next version include.
-
View User Profile
-
Send Message
Posted Jun 26, 2013What exactly do you need it to work with vault? Why need to make it work with vault? I like it the way it is right now.
Maybe you can release 2 different versions? One with vault the other w/o?
-
View User Profile
-
Send Message
Posted Jun 26, 2013@dotapurex1
I do indeed plan to finish this plugin, I just seem to never find the time to actually work on it. At the moment it has been on the back burner until things in real life sort themselves out, Knowing that there are people out there who want this plugin, I will try to devote at least several hours a week working on it. The hardest part about this next version is getting it to work with Vault, if I wasn't doing that that then I could get this running relatively quickly. If you or anyone else knows of a way to find out if a player is in a group, in a particular world please let me know.
edit: Realized a way to remove the vault dependency, at the expense of the server admin setting up additional permissions.
-
View User Profile
-
Send Message
Posted Jun 25, 2013Please lemme know if u are still continuing this plugin
-
View User Profile
-
Send Message
Posted Jun 25, 2013Love this plugin! Please update for 1.6?
-
View User Profile
-
Send Message
Posted Apr 13, 2013This project isn't dead.... yet. I plan to keep it going for as long as possible. For about the last 2 months I have been working at my job for six days a week leaving me little time to devote to this. I finally have this weekend off, so I plan to rewrite this plugin, so that it works properly with all the features I have envisioned for it. This may take a couple weeks or so but it will be worth it.
-
View User Profile
-
Send Message
Posted Apr 13, 2013Just to confirm, getting same error as cody in the latest version and also using MCPC+ (1.4.7 Legacy)
However, the first version works.
In addition, when using PEX, the command 'pex user <user> group set <group>', actually creates a user called <user> and does not pull the players name.
Complete error:
-
View User Profile
-
Send Message
Posted Mar 20, 2013@Wyzeri
well umm add me on skype im a coder too im thinking of making my own right now im using the old one and its not getting the ranks added past 1 day hour no clue why ;\ i used mcpc+ wich could be why the new version isn't working ;\ but i tryed mysql and the default sqlite in my own opinion i would just use a data folder with .yml configs for every player i could care less if it lags :P
skype is codydbgt im very busy but i can debug for you and read stack-traces very well
-
View User Profile
-
Send Message
Posted Mar 17, 2013@toxictroop
There will be an update to 1.5
@codydbgt
Is there any way you can give me the full error?
-
View User Profile
-
Send Message
Posted Mar 17, 2013Hey can we expect a 1.5 update?
-
View User Profile
-
Send Message
Posted Mar 15, 2013latest version error java.sql.SQLException: table TimedRanks has 5 columns but 6 values were supplied
-
View User Profile
-
Send Message
Posted Mar 14, 2013@surechoice
I uploaded a file that should support ranks per world. Even saying so, it is an Alpha version due to the fact that it has seen very little testing. Right now it is waiting for approval. You can always find my latest dev version at GitHub keeping in mind that this may not always be stable, and therefore not ready for a server with important creations (Not that this interacts with the world itself, but it could accidentally assign a group to someone who hasn't earned it).
-
View User Profile
-
Send Message
Posted Mar 14, 2013can't wait for the world support. pls pls pls...
-
View User Profile
-
Send Message
Posted Mar 6, 2013@Mcpl3y
Use the permission timedrank.exempt.rank. Add that to your moderators group and they should be passed by for promotion or in this case demotion.
-
View User Profile
-
Send Message
Posted Mar 5, 2013Can you please add a feature that can allow you to define FROM what group you want to rank the players up...For example if a player is a Moderator he won't get ranked up to Veteran when he gets enough time...
-
View User Profile
-
Send Message
Posted Mar 4, 2013World support is technically finished. Now I need to test everything. fix bugs, test again.... I hope to have a release ready either before 1.5 or shortly after.
-
View User Profile
-
Send Message
Posted Mar 3, 2013@Wyzeri
of course! with vault, perfect!
-
View User Profile
-
Send Message
Posted Mar 1, 2013@surechoice
I should have the world support finished over the weekend.
Also how do you feel about the plugin requiring Vault?