CashFlow
CashFlow is an economy plugin that lets you create taxes and salaries that pay out at an interval you set. Compatible with iConomy 4, 5, & 6+, BOSEconomy 6 & 7, Essentials Economy 2.2.17+, and MultiCurrency. Permissions plugin optional but recommended - pick from PEX, bPermissions and PermissionsBukkit.
Requirements:
- Register (Versions 1.0.1 and up use Vault)
- An economy plugin - BOSEconomy, MultiCurrency, Essentials Eco, iCo4/5/6
- A permissions plugin - PEX, bPermissions, PermissionsBukkit
Features:
- Uses the Register API, so it is compatible with multiple economy plugins.
- Supports PEX, bPermissions, and PermissionsBukkit.
- Create multiple taxes with different amounts, intervals, and players receiving the tax (or no player receives the collected tax). Apply taxes to one group or many. Gives you the ability to add players to an "excepted players" list so if someone isn't going to play for a while you can freeze their tax without having to remove them from a group.
- Create multiple salaries with different amounts, intervals, and players paying out the salaries (or no employer). Apply salaries to one group or many. Add players to an "Excepted Players" list so you can freeze their payment if they're going to be away, without having to remove them from a group.
- Hits offline players.
- Set salaries and taxes to pay only to players who have been online within a certain number of hours.
- Supports non-player economy accounts.
Commands and Permissions
Tutorial
To Do:
- Commands to edit taxes (maybe).
- A little code cleanup.
- More permission nodes
- Percentage based salary
Trello Dev board
Visit the Trello board to see the current todo list for all projects.
You can comment and vote on any of the topics there.
All changes on the Trello board are in real-time.
If you decide to download this plugin please leave me a comment to let me know how it works for you so I can improve it! And if you like this plugin, please consider donating. It's a big incentive to continue this, and it helps me pay for things I need for school.
Can I Add percentual Tax?
Why doesn't bukkit just hide/remove these inactive plugins. This is so annoying.
does this still work
What ist 1,0 Intervall in real Time?
Can you add zPermissions to your Permissions-Plugins?
So my Server work with this only, the another don't work with our System :(
Please update for 1.7. I have a few million balances depending on this! Works great when it worked!
Thanks MelonCraft
EDIT: managed to work the plugin by using it on a temporary 1.6.4 server, and then importing to 1.7
How do I give everyone on my server a specific permission?
@Mitsugaru
I just want to split the taxes between the active players, for a balance between rich and poor
@Slind14
Sorry, I don't quite fully understand what you're trying to accomplish.
The plugin isn't aware of who pays the tax and when it was last paid (at least, not currently).
So, I suppose no, its not possible with this plugin in its current state.
Is the following possible with this plugin ?
each day every player who comes online pays 20% tax when the day ends the tax is shared to all players who payed the tax before.
This would help me to balance the differences between rich and poor
@MGbeenieboy
You are using the old v1.0.0. Try downloading one of the newer beta versions in the Files section or from the Recent Files section in the sidebar of the main page.
@JericM
It actually works fine on 1.5.1. I've been using it for a few days now, no problems.
I REALLY hope this updates. Sounds perfect for my server needs. . .
hoping this updates :D
Is this plugin abandoned?
Any news about new version?
@R3TRI8UTI0N
@AlphaFarer
@krisukun
@Lasse_1
I'm sorry about not working on any of plugins for some time. Thing is, my job has me working on code.... so the last thing that I want to do when I get home is do more programming.
Plus Guild Wars 2 and other video games let me wind down for the day.
However, I do honestly feel bad about not being able to maintain things... not to mention this plugin is super overdue for an update in general.
At the same time, I'm sorta tired about having to carry legacy code around... If you haven't seen, CashFlow is sorta big, code wise... :\ One of the reasons why I was loath to update it at times...
So, here's the deal, I'm going to rewrite this from scratch and make sure to add in features that have been highly requested, such as player generated taxes / salaries and custom messages / localization (which is easy enough since I have a system in my other plugins... just was tiring finding all those messages in CashFlow in its current state).
Optimally, I'll have this new alpha / beta release out for the weekend... I'll try and limit my GW2 game time down to just doing daily achievements.
@Glacksy
That sounds like a nifty feature. I'll try and put that in the remake.
EDIT: Unfortunately, I put too much hope that I'd have free time over the week, so, I only had an hour or two overall to work on it. Thus, I don't see myself releasing anything substantial this weekend.
If its an consolation, I have manged to add in a working config and custom localization support. I'll try and keep you all updated on the progress of it.
got an idea, which will improve this plugin (no other bukkit plugins has this yet, as far as i knows :P )
First you set a time interval, like 6 hours, and every 6 hours players are paid, but only if they have claimed their previous paycheck.. if they haven't claimed it they wont get another paycheck.. i used this on my old canarymod/hmod server, it forced players to join the server in order to earn more money.. which lots of players did :p /salary claim would be the perfect command tho :
Will this plugin still be updated in the future? It's awesome. Only thing I would like in the future are changable messages. :)