LogoArcartX Doc

指令

Rondo 玩家与管理员命令参考

Rondo 提供两组根命令:玩家使用 /money,管理员使用 /rondo

玩家命令

命令权限发送者说明
/money balrondo.use玩家查看自己的所有货币余额
/money pay <玩家> <货币ID> <数量>rondo.transfer玩家向在线或曾登录玩家转账
/money exchange <源货币> <目标货币> <目标数量>rondo.exchange玩家按规则兑换货币
/money log [货币ID/all] [页码]rondo.log玩家查看自己的交易流水
/money top <货币ID> [页码]rondo.top全部查看货币排行榜
/money help全部查看帮助

转账

/money pay Steve gold 500

若金币税率为 5%,发送方扣除 525,接收方得到 500。货币需要设置 transferable: true

兑换

/money exchange honor gold 500

最后一个参数是希望获得的目标货币数量

流水

以下写法均有效:

/money log
/money log 2
/money log gold
/money log gold 2
/money log all 2

管理员命令

命令权限说明
/rondo give <玩家> <货币ID> <数量>rondo.admin发放货币
/rondo take <玩家> <货币ID> <数量>rondo.admin扣除货币
/rondo set <玩家> <货币ID> <数量>rondo.admin直接设置余额
/rondo check <玩家> [货币ID]rondo.admin查看一种或全部余额
/rondo log <玩家> [货币ID/all] [页码]rondo.admin查看玩家流水
/rondo reset <玩家> <货币ID>rondo.admin恢复为该货币的默认余额
/rondo reloadrondo.admin原子重载消息、货币与兑换规则
/rondo helprondo.admin查看管理员帮助

离线玩家

管理员命令支持在线玩家和曾经登录过的离线玩家:

/rondo give OfflinePlayer points 1000

不存在或从未登录的玩家名会被拒绝。

reload 的边界

/rondo reload 会重载 messages.ymlcurrencies/*.ymlexchange.yml

config.yml 不在热重载范围内。修改存储类型、数据库连接、跨服、日志或排行榜周期后必须完整重启服务端。

On this page