;━━━━━━━━━━━━━━━━武器倍攻脚本举例,脚本优化,
[@TakeOn1]
;=========================================================主号戴上武器触发
#IF
CHECKLEVELEX ? 0
#ACT
MOV M2 100
;━━━━━━━━━━━━━━━━检测武器幸运1=1倍攻击
#IF
CHECKUSEITEM 1
CHECKITEMADDVALUE 1 3 = 1
#ACT
INC M2 100
;━━━━━━━━━━━━━━━━检测武器幸运2=2倍攻击
#IF
CHECKUSEITEM 1
CHECKITEMADDVALUE 1 3 = 2
#ACT
INC M2 200
;━━━━━━━━━━━━━━━━判断属性,M3记录上次属性,检测上次属性是否等于下次穿戴触发,如果上次穿戴触发属性=等于下次穿戴触发属性不变,否则改变属性将记录当前穿戴触发属性
#IF
EQUAL M3 <$STR(M2)>
#ELSEACT
POWERRATE <$STR(M2)> 999999
MOV M3 <$STR(M2)>
BREAK
;=========================================================主号拿下武器触发
[@TakeOFF1]
#IF
CHECKUSEITEM 1
#ACT
BREAK
;━━━━━━━━━━━━━━━━风云小伙优化压力
#IF
CHECKLEVELEX ? 0
#ACT
MOV M2 100
;━━━━━━━━━━━━━━━━检测武器幸运1=1倍攻击 注:拿下来直接不用写就可以了
#IF
CHECKUSEITEM 1
CHECKITEMADDVALUE 1 3 = 1
#ACT
INC M2 100
;━━━━━━━━━━━━━━━━检测武器幸运2=2倍攻击 注:拿下来直接不用写就可以了
#IF
CHECKUSEITEM 1
CHECKITEMADDVALUE 1 3 = 2
#ACT
INC M2 200
;━━━━━━━━━━━━━━━━判断属性,M3记录上次属性,检测上次属性是否等于下次穿戴触发,如果上次穿戴触发属性=等于下次穿戴触发属性不变,否则改变属性将记录当前穿戴触发属性
#IF
EQUAL M3 <$STR(M2)>
#ELSEACT
POWERRATE <$STR(M2)> 999999
MOV M3 <$STR(M2)>
BREAK
[@herotakeon1]
;=========================================================英雄戴上武器触发
#IF
CHECKLEVELEX ? 0
#ACT
MOV M2 100
;━━━━━━━━━━━━━━━━检测武器幸运1=1倍攻击
#IF
H.CHECKUSEITEM 1
H.CHECKITEMADDVALUE 1 3 = 1
#ACT
INC M2 100
;━━━━━━━━━━━━━━━━检测武器幸运2=2倍攻击
#IF
H.CHECKUSEITEM 1
H.CHECKITEMADDVALUE 1 3 = 2
#ACT
INC M2 200
;━━━━━━━━━━━━━━━━判断属性,M3记录上次属性,检测上次属性是否等于下次穿戴触发,如果上次穿戴触发属性=等于下次穿戴触发属性不变,否则改变属性将记录当前穿戴触发属性
#IF
EQUAL M3 <$STR(M2)>
#ELSEACT
H.POWERRATE <$STR(M2)> 999999
MOV M3 <$STR(M2)>
BREAK
[@herotakeoff1]
#IF
H.CHECKUSEITEM 1
#ACT
BREAK
;=========================================================英雄拿下武器触发
#IF
CHECKLEVELEX ? 0
#ACT
MOV M2 100
;━━━━━━━━━━━━━━━━检测武器幸运1=1倍攻击
#IF
H.CHECKUSEITEM 1
H.CHECKITEMADDVALUE 1 3 = 1
#ACT
INC M2 100
;━━━━━━━━━━━━━━━━检测武器幸运2=2倍攻击
#IF
H.CHECKUSEITEM 1
H.CHECKITEMADDVALUE 1 3 = 2
#ACT
INC M2 200
;━━━━━━━━━━━━━━━━判断属性,M3记录上次属性,检测上次属性是否等于下次穿戴触发,如果上次穿戴触发属性=等于下次穿戴触发属性不变,否则改变属性将记录当前穿戴触发属性
#IF
EQUAL M3 <$STR(M2)>
#ELSEACT
H.POWERRATE <$STR(M2)> 999999
MOV M3 <$STR(M2)>
BREAK