引擎版本:最新的996M2(2024.08.07.0_64位)[20251211]
BUG:CheckBagItem命令和说明书的使用不符
BUG重现方式:参数3使用模式1,背包里有一个idx为10001的物品,没有10002的物品,然后执行以下脚本:
执行脚本一:
rgb
CheckBagItem 10001 S10 1
#ACT
SENDMSG 6 当前背包唯一ID物品有:<$STR(S10)>
SENDMSG 6 执行真
#ELSEACT
SENDMSG 6 当前一个不存在
SENDMSG 6 执行假
最后输出的是执行真
执行脚本二:
rgb
CheckBagItem 10001,10002 S10 1
#ACT
SENDMSG 6 当前背包唯一ID物品有:<$STR(S10)>
SENDMSG 6 执行真
#ELSEACT
SENDMSG 6 当前一个不存在
SENDMSG 6 执行假
最后输出的是执行假
修复后的正确效果:按照说明书中的介绍,只要背包有其中一个idx物品,就应该执行真,而不是执行假。
|