是这样 我直接使用/flightcharge add %player% 1无法给其他玩家加上飞行能量
查看了一下sqlite 发现flightenable 项目是0
如何能在不使用recharge的情况下使flightcharge 指令可用呢
查看了一下sqlite 发现flightenable 项目是0
如何能在不使用recharge的情况下使flightcharge 指令可用呢
请问这个其他玩家是指 "其他所有玩家" 还是部分名字为 "纯数字" 的玩家
楼主不妨进一步试试
CMI之前确实存在这个BUG 无法识别纯数字玩家
有人曾提交过issue并且也修复了(当然飞行能量这个功能可能没修)
楼主不妨进一步试试
CMI之前确实存在这个BUG 无法识别纯数字玩家
有人曾提交过issue并且也修复了(当然飞行能量这个功能可能没修)
Akari🍁 发表于 2021-5-27 00:31
请问这个其他玩家是指 "其他所有玩家" 还是部分名字为 "纯数字" 的玩家
楼主不妨进一步试试
CMI之前确实存 ...
和玩家名似乎没有关系 感觉除了之前使用过recharge的玩家 其他玩家都用不了
昨晚简单测试了一下(paper1.12.2 CMI8.8.4.6)
使用 /fcharge add/set/take (playerName) 修改玩家飞行能量发现当玩家ID为纯数字时 插件无法识别(非纯数字玩家正常)
以为你是这个问题 当然我建议你还是再验证下
特别是 在后台输入 /fcharge add/set/take (纯数字玩家ID)
看看是否提示
复制代码当然 如果不是这个问题 尽量还是提供下 服务端核心 和 CMI版本 等相关信息
使用 /fcharge add/set/take (playerName) 修改玩家飞行能量发现当玩家ID为纯数字时 插件无法识别(非纯数字玩家正常)
以为你是这个问题 当然我建议你还是再验证下
特别是 在后台输入 /fcharge add/set/take (纯数字玩家ID)
看看是否提示
- Can't find player with this name! (flightcharge -> null)
如果猜测是数字ID的问题可以尝试使用cmi自带的玩家UID变量
Akari🍁 发表于 2021-5-27 15:39
昨晚简单测试了一下(paper1.12.2 CMI8.8.4.6)
使用 /fcharge add/set/take (playerName) 修改玩家飞行能量 ...
已测试结束 确实是数字ID、的问题
初雪霁❄️ 发表于 2021-5-29 13:42
已测试结束 确实是数字ID、的问题
已于GitHub上提交issue 静待作者修复
当然也可以临时尝试下另一位说的使用CMI自带变量
(但效果未知 只有麻烦楼主多研究研究了)