What I mean is instead of it being based around just ranking a player up you could also give them an item or some money or all of these things. Also instead of just testing playtime you can test for player kills or amount of votes or all of these things. In addition you can give rewards for triggers such as killing a certain mob or going to a location. Also I build it in a way that other developers can add there own rewards, tests, and triggers.
Decided to give the plugin a go again. Something is definitely not right and should have been reported - I cannot put users in parent groups, even when it confirms that the promotion was successful. Could you look into this?
Have you thought about adding a command to where they would only rank up once. like if they could click a command sign and rank up that way. thats what i mean by once instead of doing nextrank on the command sign