how-to/Commands

Commands

<param> - Necessary parameter
[param] - Optional parameter
-Command-Permission node-Description-

Taxes

/tax create <taxname> <percentincome> <interval> [payee]cashflow.taxCreates a tax. If no payee is specified, tax will be removed from players but won't be given to anybody.
/tax delete <taxname>cashflow.taxDeletes a tax.
/tax listcashflow.taxLists all taxes.
/tax info <taxname>cashflow.taxLists information about a tax.
/tax apply group <taxname> <groupname(s)>cashflow.taxAdds a group or groups to a tax. To add more than one group, comma separate them (no spaces in between!)
/tax apply player <taxname> <playername(s)>cashflow.taxAdds a player or players to a tax. To add more than one player, comma separate them (no spaces in between!)
/tax remove group <taxname> <groupname(s)>cashflow.taxRemoves a group or groups from a tax. To remove more than one group, comma separate them (no spaces in between!)
/tax remove player <taxname> <playername(s)>cashflow.taxRemoves a player or players from a tax. To remove more than one player, comma separate them (no spaces in between!)
/tax addexception <taxname> <playername>cashflow.taxExcepts a player from paying taxes. Player name is case sensitive!
/tax removeexception <taxname> <playername>cashflow.taxAdds the player back to the list of taxpayers. Player name is case sensitive!
/tax fire <taxname>cashflow.taxInitiates a tax immediately into the buffer. Does not reset timer on thread.
/tax enable <taxname>cashflow.taxEnables specific tax.
/tax disable <taxname>cashflow.taxDisables specific tax. Resets timer on thread.

Salaries

/salary create <salaryname> <salary> <interval> [employer]cashflow.salaryCreates a salary. If employer isn't specified, salaries are paid, but do not come from any player.
/salary delete <salaryname>cashflow.salaryDeletes a salary.
/salary listcashflow.salaryLists all salaries.
/salary infocashflow.salaryLists information about a salary.
/salary apply group <salaryname> <groupname(s)>cashflow.salaryAdds a group or groups to a salary. To add more than one group, comma separate them (no spaces in between!)
/salary apply player <salaryname> <playername(s)>cashflow.salaryAdds a player or players to a salary. To add more than one player, comma separate them (no spaces in between!)
/salary remove group <salaryname> <groupname(s)>cashflow.salaryRemoves a group or groups from a salary. To remove more than one group, comma separate them (no spaces in between!)
/salary remove player <taxname> <playername(s)>cashflow.salaryRemoves a player or players from a salary. To remove more than one player, comma separate them (no spaces in between!)
/salary addexception <salaryname> <playername>cashflow.salaryStops the player's salary. Player name is case sensitive!
/salary removeexception <salaryname> <playername>cashflow.salaryReinstates the player's salary. Player name is case sensitive!
/salary fire <salaryname>cashflow.taxInitiates a salary immediately into the buffer. Does not reset timer on thread.
/salary enable <salaryname>cashflow.taxEnables specific salary.
/salary disable <salaryname>cashflow.taxDisables specific salary. Resets timer on thread.

Basic

/cashflow enablecashflow.basicStarts paying taxes and salaries.
/cashflow disablecashflow.basicStops paying taxes and salaries. However, when you enable again, it will pay all the taxes and salaries that didn't get paid while they were disabled, so don't set taxes for every five minutes or it will run out of timer threads and crash.
/cashflow restartcashflow.basicDisables then enables. Use this after altering config while taxes are enabled, or they won't pay.
/cashflow setworld <worldname>cashflow.basicSets the world name. [b]You [u]need[/u] to run this command once, before you start creating taxes/salaries if your world's folder is not named "world". Legacy only.
/cashflow addplayers <world>cashflow.basicImports player.dat info from specified world folder into the internal database. Necessary to tax/pay players before plugin was added. Else, its likely that they will not be found.
/cashflow statuscashflow.basicShow status of all taxes/salaries, including the buffer.

Comments

Posts Quoted:
Reply
Clear All Quotes