强烈建议您安装Vault,并在本插件配置文件中启用vault支持,这样基于Vault的第三方插件就可以通过本插件进行扣钱、交易等操作
使用之前建议您先配置货币的存储方式,本插件提供了三种数据存储方式:yaml,sqlite,mysql
你也可通过指令来让存储模式在这三者之间进行转换
注意:yaml存储模式无法查询玩家货币排行榜
- # 你有三种数据存储方式, yaml, mysql 以及 sqlite.
- # 如果你选择的是 mysql 或 sqlite,你需要继续补充下方的数据库配置
- storage: yaml
复制代码 然后你就可以开始创建你的第一种货币了,使用指令/currency可以查看本插件所有指令列表
使用/currency create <序号> <货币名> 来创建你的第一种货币
然后你就创建好了这种货币,你可以继续对这种货币进行进一步的配置
- /currency symbol <货币名> - 设置该货币的符号,比如美刀符号$等等
- /currency color <货币名> <颜色英文> - 设置该货币显示的颜色,颜色英文列表请使用/currency colorlist查看
- /currency startbal <货币名> <数量> - 设置新玩家拥有该种货币的初始值
- /currency payable <货币名> - 设置此货币能否在玩家间流通(某些特殊货币可能需要这一配置)
- /currency default <货币名> - 设置此货币为默认货币,默认Vault从这种货币里扣钱(一般第一个创建的货币为默认,其它指令中凡是没有指定货币名的,默认为此种货币)
设置完毕,你可以使用/currency view <货币名> 查看这一货币
你可以按照如上步骤继续创建别的货币,使用指令/bal查询自己拥有的货币,使用指令/eco来操作玩家的货币
不同的货币之间其实是可以互相兑换的,你可以为货币设置一个“兑换比率”,使用指令/currency setrate <货币名> <兑换比率>
例如我把“滑稽币”的兑换比率设置为1000,“纱币”的兑换比率设置为250,那么滑稽币兑纱币就是4:1兑换
玩家可使用/exchange <待兑货币名> <待兑数额> <目标货币名> 进行兑换
|