资金系统
757 字约 3 分钟
介绍
每间公司每天都需要向他们的员工支付薪金以及缴纳税款。
如果公司拥有零或负数字的资金,薪金支付及缴纳税款将会被停止。
公司员工需要为赚取收入,例如通过建立箱子商店或完成员工订单/任务。 你可以通过管理员指令为公司新增收入,这个指令可以与其他插件配合,例如菜单、任务及礼包插件。
薪金设置
如果雇主想设置薪金,他们可以输入指令 /myc position setsalary <position> <amount>
支付薪金
玩家所收到的薪金应该为 雇主设置的薪金 加上 "政府"的资助
config.yml
company-funds:
# 在MyCompany, 雇员的薪金由雇主决定。
# 但除此以外, 插件会扮演服务器的"政府"
# 并为雇员提供薪金补贴。
# 除雇主外,所有雇员可获得的补贴都相同。(因为雇主可以自定义职位)
salaries:
employer: 1350.0
employee: 750.0例如, 雇主的薪金为5000.0,而资助为1350.0
那么雇主收到最终的薪金则是 6350.0
缴纳税款
每个公司每天都需要缴税, MyCompany插件有3种类型的税款
管理费
- 税款固定在config文件中
- 每个公司都需要支付相同的数量
资产税
- 基于公司所拥有的资金
- 税率会通过资金的数量而提升
- 如果资金太少,则使用默认税率
- 小公司有更少税率,大公司有更高税率
- 比例税 -> 累进税
- 可配置
收入税
- 基于公司每日的收入
- 税率会通过每日收入的数量而提升
- 如果资金太少,则使用默认税率
- 小公司有更少税率,大公司有更高税率
- 比例税 -> 累进税
- 可配置
税配置例子
config.yml
company-funds:
cost-per-day:
# 每日管理费费用
management-fee: 2500.0
# 这个税是基于公司资金数量收费的
# 请在允许玩家成立公司前根据你的服务器经济系统调整以下税率
property-tax:
# 默认税率, 如果不满足以下资金数量要求
default-tax-rate: 0.01
phases:
# phase1的效果是 如果公司拥有超过$30000的资金,那么它当日将会被收取基于其总资金的2%税款
# phase的名字不能是default
phase1:
cash: 30000.0
tax-rate: 0.02
phase2:
cash: 100000.0
tax-rate: 0.03
phase3:
cash: 500000.0
tax-rate: 0.04
phase4:
cash: 2000000.0
tax-rate: 0.05
# 这个税是基于公司每日收入收费的
# 税的收取时间是每日定点收取 (config中的company-settings中可以设置时间)
# 请在玩家们开始为公司赚取收入前调整以下税率
income-tax:
default-tax-rate: 0.01
# phase1的效果是 如果公司当天获取超过$30000的收入,那么它当日将会被收取基于当日总收入的2%
# phase的名字不能是default
phases:
phase1:
cash: 50000.0
tax-rate: 0.02
phase2:
cash: 100000.0
tax-rate: 0.03