| 
 | 
 
 楼主 |
发表于 2022-11-18 15:14:27
|
显示全部楼层
 
 
 
 
[@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也不会,问题是超级祝福油我设置了叠加,我把四级烈火改成叠加的话也会这样,也就是问题出在叠加上 |   
 
  
 |