这是什么BUG,道具溢出
引擎版本:2022.10.31.0BUG描述:功能脚本给予道具出现溢出,小退一下再用一次就可以了,问题是再使用一次,他不会扣除数量,也就是会多一瓶 720.9万那个是什么? 996技术-wang 发表于 2022-11-17 20:06
720.9万那个是什么?
超级祝福油啊,这个是一个31类物品,脚本不是贴出来了吗,就是我喝一个加1点幸运,然后加到6点不满足条件的时候,就会GIVE一个油给玩家,不然这个油就被吃了对不,就是这个GVIE反了之后,超油就变成了720.9万了。以前一直没毛病,用新引擎就发现问题了 你试下直接用脚本 give 个祝福油看会这样不 996技术-wang 发表于 2022-11-18 11:33
你试下直接用脚本 give 个祝福油看会这样不
[@StdModeFunc101]
#IF
CHECKITEMADDVALUE 1 5 < 7
#ACT
CHANGEITEMADDVALUE 1 5 + 1
Sendmsg 9 <font color='#ffff00'>恭喜你的武器幸运增加1点.</font>
SENDMSGNEW 254 0 恭喜玩家「{<$USERNAME>/FCOLOR=251}」使用超级祝福油提升武器「{1点幸运/FCOLOR=249}」. 1 2
#ELSEACT
Give 超级祝福油 1
Sendmsg 9 <font color='#ffff00'>你的武器幸运已经很高了.</font>
BREAK
[@StdModeFunc102]
#IF
checkjob Warrior
#ACT
SKILLLEVEL 烈火剑法 = 4
Sendmsg 9 <font color='#ffff00'>学习成功.</font>
#ELSEACT
Give 四级烈火剑法 1
Sendmsg 9 <font color='#ffff00'>非本职业技能.</font>
BREAK
我发现问题在哪里了,直接GIVE不会出现这种情况,下面这个四级烈火也是一样的写法,不满足条件的GIVE也不会,问题是超级祝福油我设置了叠加,我把四级烈火改成叠加的话也会这样,也就是问题出在叠加上 加个延迟反还 暂时能解决这个问题 #ELSEACT
delaygoto 500 @返还祝福油
Sendmsg 9 <font color='#ffff00'>你的武器幸运已经很高了.</font>
BREAK
[@返还祝福油]
#act
give 祝福油 1 是出现在叠加上 我也是这么写的才能暂时解决这个问题 cnzhouhan 发表于 2022-11-18 16:39
是出现在叠加上 我也是这么写的才能暂时解决这个问题
:lol 我直接把那个超油设置成不叠加了。 这个用最新的客户端看呢 有修复过这个
页:
[1]
2