在更新了3.8版本后,插件文件夹会多生成一个名为shop.yml的配置文件,在这个文件中,你可以配置你想出售的捆绑包,默认配置文件如下
#礼包名请不要超过10个字符
测试小礼包:
#礼包名
money: 10
#售价(元)
commands:
- 'minecraft:give {0} diamond 64'
- 'say {0}买了测试礼包'
#出售后执行的命令
desc: '这是一个示范礼包'
#显示在网页上的礼包信息
测试大礼包:
money: 20
commands:
- 'minecraft:give {0} diamond 64'
- 'minecraft:give {0} diamond 64'
- 'say {0}买了测试礼包'
desc: '这是一个示范礼包,你可以在这里添加更多描述'
这个配置文件的意思则是,给服务器设置2个捆绑包,分别名为“测试大礼包”,“测试小礼包”,售价分别为20元,10元,分别给玩家2组钻石,1组钻石。 desc项为在网页端展示的文本内容
新版本的网页如下图所示,多了个启用/关闭礼包购买的按钮
点击新增的按钮,即可看到礼包购买选项。
在shop.yml你配置完你想设置的礼包后,重载,在服务器内输入/vexrmb upload
然后即可将礼包内容上传至网页端,下图为默认配置文件上传的结果
选择想购买的礼包,即可看到价格和预先配置好的价格和礼包内容信息
再输入游戏ID,进行支付,玩家即可收到对应礼包。
如果不使用网页购买,你同样可以让玩家输入/vexrmb kit <礼包名> <W/Q/A>来进行礼包购买
注意,使用此功能,请务必保证你每个服务器拥有一个独立的SID,如果你是单端,可以忽视这句话。如果你使用了BugeeCord,并且拥有多个子服,请为每个子服都申请一个sid,不要所有子服共用一个sid,否则会出现礼包发放错误的情况。
Comments | NOTHING