1. 新增:口令红包功能
发送红包时可附带“口令”,玩家需在聊天栏正确输入口令才能领取。
指令支持:
/fhb money <金额> [口令] [玩家]
/fhb ticket <点券] [口令] [玩家]
/fhb item <数量> [口令] [玩家]
领取方式: 玩家看到提示后在聊天框输入口令即可领取。
限制: 设置口令的红包 不能使用 /qhb 直接领取。
2. 优化:可指定目标但不需要口令
解决了“指定玩家领取”和“是否需要口令”之间的含糊问题。
写法: 在口令位置使用 null、none 或 无。
示例: /fhb money 100 无 Steve
表示给 Steve 发一个 100 金币红包,无需口令。
3. 新增:红包过期退回机制
红包在一定时间无人领取时自动退回给发送者。
配置项新增: expire_time: 60(单位秒,默认 60)
退回规则:
金币/点券: 自动返还到账户,离线也会退回。
物品:
在线:直接放入背包,满则掉落脚下。
离线:进入「离线暂存系统」。
4. 新增:离线物品暂存系统
解决发送者离线时物品无法退回的问题。
保存位置: offline_items.yml
归还机制: 玩家上线后自动领取暂存物品;背包满则掉落脚下并提示。