Skip to main content

税收系统

QuickShop 的税收系统可以让服主有更多维护经济平衡的选择。

这个系统在 6.2.0.11+ 进行了更新

新系统允许:

  • 对店主收税
  • 对买家收税
  • 对双方收税
  • 使用渐进式税收门槛
  • 配置自定义税收行为

这个系统替代了旧版本的税收配置。


工作原理

在商店交易中:

  1. 计算商店价格。
  2. 基于配置计算税收。
  3. 从对应目标收取税。
  4. 剩余资金正常分配。

你可以配置:

  • 固定百分比税
  • 基于玩家余额的渐进式税
  • 税收账户
  • 流动规则

渐进式税收

新系统允许你根据经济门槛征收税费。

示例:

  • 0 – 10000 余额 → 1% 的税收
  • 10000 – 100000 → 2% 的税收
  • 100000+ → 3% 的税收

这可以防止极端富有的玩家破坏经济平衡。


谁付税?

你可以配置对谁收税:

  • 店主
  • 买家
  • 双方

这可以让你根据服务器的经济玩法设计自由决定。


配置文件

所有税收相关设置都位于 config.yml 下的 shop-tax 部分。

目前配置同时支持固定税与渐进式税收:

shop-tax:
# 选择使用的税收类型:
# basic = 固定税率
# progressive = 基于玩家资产收税
type: basic

# 收取税费的账户名称。
# 设置为空表示禁用存入(仍会收税)。
account: tax

# 在交易信息中显示收取税费。
show: false

# 不收取无限商店的税费。
disable-for-unlimited-shop: false

# 对谁收税,店主或参与交互的玩家。
# player - 与商店交互的玩家。
# shop - 对店主。
# payee - 对收款方。
# both - 对玩家和店主。
apply-to: player

basic:
# 固定税率(小数格式)
# 示例:0.05 = 5%
rate: 0.05

progressive:
brackets:
'10000': 0.01
'50000': 0.02
'250000': 0.03
'1000000': 0.05
'5000000': 0.08
'-1': 0.12

请在更新到 6.2.0.11 之后详细检查配置,因为旧税收系统已经更新。


为什么使用它?

税收功能可以:

  • 适当销毁流通货币
  • 支持服务器银行或城镇
  • 创建销毁机制
  • 缓解通货膨胀
  • 奖励活跃玩家

总结

新税收制度:

  • 灵活
  • 可配置
  • 注重平衡
  • 为现代经济服务器设计

确保在升级后详细检查配置。