Rank Pay
Rank Pay
Plugin Description
Ever want to give your players a set amount of money every so often for just being online? Well that's what Rank Pay allows you to do! Rank Pay gives you the custom-ability to pay your players every minute, hour, day, or any other amount amount of time, it's up to you to decide! Also as an extra added bonus it lets you configure how much each rank gets!
In the current state of this plugin everything is handled via the config however with more time and suggestions I plan to morph it to allow more customization and functionality.
Running on CB 1.7.2-R0.2
- While I have made every effort to find all possible bugs, please submit any you find in the comments below.
Plugin Status
- Release: Beta 1.1
- Dependencies: Vault(Along with any economy and permissions that Vault supports)
Current State
- Pays on a schedule to all players online for a configurable amount(Just leave out whatever ranks you don't want to pay)
- Custom messages for each rank(requires the same amount of ranks/salaries/messages in config)
Future Plans
- Sign to fast forward payouts?
- More dynamic forgiving config file?
- Comment suggestions/bugs
Project Updates
- File submitted to Bukkit for approval 1/21/2014 11PM EST
Installation Guide
- drop the RankPay.jar file into your plugin folder
- reload or restart your server this will auto-generate the config file
- add your ranks to the rank list
- add the corresponding pay out values to the pay list in the SAME order as the ranks
- add the payout message(this is optional) in the same orders as the ranks
- This config currently hinges on having the same amount of salaries as ranks
- The messages will only scroll if they match up with the number of salaries and ranks
- change the time interval to the desired amount of seconds between pay outs
- reload or restart your server again to commit the changes after saving the config file
- after the allotted time amount has passed the plugin should pay all players the correct amount
Example/Default Config For Reference
#Default configuration file for Rank Pay #Do --->NOT<--- use tabs #Author: Alex McCracken 2013 #**************************************************************************** #Instructions #1: follow the default layout to add your ranks #2: add the corresponding pay out values in the same order you listed # ranks #3: set your time delay in seconds #4: add corresponding messages if you desire to your ranks/salaries #**************************************************************************** ranks: - default - VIP - Admins salaries: - 10 - 20 - 30 time: - 20 message: - 'Howdy, Default! We paid you: 10' - 'Howdy, VIP! We paid you: 20' - 'Howdy, Admin! We paid you: 30'
Can you use negative values? So you lose money until you rank up?
I get same error as Amazingcookiefan
Since I updated to the new CraftBukkit Beta Build (1.7.2-R0.3) the plugins doesn't pay the players anymore. Is it incompatible with the new Beta Build?
Here's what shows up in the server-log on restart: http://pastebin.com/fZMLW2tb
@CocoCr33p3r
I will have that functionality added by the end of the week if you're still using this plugin check back for more updates soon.
@ScaredKnight
I may add that functionality in shortly I'm working on getting this functioning again on the most current version of bukkit. check back for more updates.
@Just1End
If you are still using the plugin this will be added by the end of the week. Check back on the page for updates.
Love it! Love it! Love it! BUT I BEG OF YOU! Please add a option for a customizable message on payment
------------------------------------------Its juts a couple of string variables and a message that is sent to all groups on the server.
It would be awesome if you can add a private in-game message that you can edit, like: $10 Has been added to your account
how do u add a rank
It would be great if there was an easy way to pay same salary for everyone.
Something like this: ranks: - * pay: - 3 time: - 1200
A couple of questions:
+ what properties are examined to determine 'Rank'
+ is a player payed based on accumulated in-game time across multiple logins, or just based on the current login session length?
Hope you can find time to keep improving this!
can i use signs to rank them up using money ??
How do players choose their rank?
@gcalex5 Thanks, let me know when there's another build available. ;)
@Bailey280899
I'll get you added in a second
Hey Alex, would you be abe to add my name under authors as a tester? Let me know :)
@no0crY
Sorry I should've specified that in the post. It's a non-functional command. I didn't get the commands functioning as expected for the initial release. So I commented out everything that didn't work as expected, as far as commands go, to throw together a beta build with the basic functionalities.
Eventually I intend to have the entire program configurable for commands for the next build, which should be thrown together within a week now that I have a more firm grasp on the Bukkit API.
PlaceHolder for list of commands ?