|
装备融合多重属性脚本-----仅供参考,切勿用于开区[@融合凭证]
{
#IF
!CHECKVARLIST $ITEMINFO[$PARAM(0)].NAME ..\Rong\允许融合装备.txt
#ACT
SMELTBOXRESULT 0
SENDMSG 5 融合失败!<$ITEMINFO[$PARAM(0)].NAME>不允许融合
break
#IF
!CHECKVARLIST $ITEMINFO[$PARAM(2)].NAME ..\Rong\允许融合凭证.txt
#ACT
SMELTBOXRESULT 0
SENDMSG 5 融合失败!请放入融合凭证
break
#IF
EQUAL $ITEMINFO[$PARAM(0)].STDMODE 15
#ACT
GOTO @头盔融合
break
#IF
EQUAL $ITEMINFO[$PARAM(0)].STDMODE 19
#ACT
GOTO @项链融合
break
#IF
EQUAL $ITEMINFO[$PARAM(0)].STDMODE 20
#ACT
GOTO @项链融合
break
#IF
EQUAL $ITEMINFO[$PARAM(0)].STDMODE 22
#ACT
GOTO @戒指融合
break
#IF
EQUAL $ITEMINFO[$PARAM(0)].STDMODE 24
#ACT
GOTO @手镯融合
break
#IF
EQUAL $ITEMINFO[$PARAM(0)].STDMODE 26
#ACT
GOTO @手镯融合
break
#IF
EQUAL $ITEMINFO[$PARAM(0)].STDMODE 58
#ACT
GOTO @腰带融合
break
#IF
EQUAL $ITEMINFO[$PARAM(0)].STDMODE 81
#ACT
GOTO @靴子融合
break
[@头盔融合]
#IF
!CHECKVARLIST $ITEMINFO[$PARAM(1)].NAME ..\Rong\可融合头盔物品.txt
#ACT
SMELTBOXRESULT 0
SENDMSG 5 当前放入的物品<$ITEMINFO[$PARAM(1)].NAME>不允许与<$ITEMINFO[$PARAM(0)].NAME>融合
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 1
POS $ITEMINFO[$PARAM(1)].NAME 重力
#ACT
MOV S25 重力
UPGRADEUSERITEM $PARAM(0) 80 + 1
GOTO @融合成功
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 2
POS $ITEMINFO[$PARAM(1)].NAME 雷天
#ACT
MOV S25 雷天
UPGRADEUSERITEM $PARAM(0) 80 + 2
GOTO @融合成功
break
#ELSEACT
SMELTBOXRESULT 0
SENDMSG 5 <$ITEMINFO[$PARAM(0)].NAME>已经融合了多重属性
[@项链融合]
#IF
!CHECKVARLIST $ITEMINFO[$PARAM(1)].NAME ..\Rong\可融合项链物品.txt
#ACT
SMELTBOXRESULT 0
SENDMSG 5 当前放入的物品<$ITEMINFO[$PARAM(1)].NAME>不允许与<$ITEMINFO[$PARAM(0)].NAME>融合
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 1
POS $ITEMINFO[$PARAM(1)].NAME 冰冻
#ACT
MOV S25 冰冻
UPGRADEUSERITEM $PARAM(0) 80 = 1
GOTO @融合成功
break
#ELSEACT
SMELTBOXRESULT 0
SENDMSG 5 <$ITEMINFO[$PARAM(0)].NAME>已经融合了冰冻属性
[@戒指融合]
#IF
!CHECKVARLIST $ITEMINFO[$PARAM(1)].NAME ..\Rong\可融合戒指物品.txt
#ACT
SMELTBOXRESULT 0
SENDMSG 5 当前放入的物品<$ITEMINFO[$PARAM(1)].NAME>不允许与<$ITEMINFO[$PARAM(0)].NAME>融合
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 1
POS $ITEMINFO[$PARAM(1)].NAME 重生
#ACT
MOV S25 重生
UPGRADEUSERITEM $PARAM(0) 80 + 1
GOTO @融合成功
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 2
POS $ITEMINFO[$PARAM(1)].NAME 麻痹
#ACT
MOV S25 麻痹
UPGRADEUSERITEM $PARAM(0) 80 + 2
GOTO @融合成功
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 4
EQUAL $ITEMINFO[$PARAM(1)].NAME 魔道麻痹
#ACT
MOV S25 魔道麻痹
UPGRADEUSERITEM $PARAM(0) 80 + 4
GOTO @融合成功
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 8
POS $ITEMINFO[$PARAM(1)].NAME 护体
#ACT
MOV S25 护体
UPGRADEUSERITEM $PARAM(0) 80 + 8
GOTO @融合成功
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 16
POS $ITEMINFO[$PARAM(1)].NAME 抗性
#ACT
MOV S25 抗性
UPGRADEUSERITEM $PARAM(0) 80 + 16
GOTO @融合成功
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 32
POS $ITEMINFO[$PARAM(1)].NAME 护身
#ACT
MOV S25 护身
UPGRADEUSERITEM $PARAM(0) 80 + 32
GOTO @融合成功
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 64
POS $ITEMINFO[$PARAM(1)].NAME 神圣
#ACT
MOV S25 神圣
UPGRADEUSERITEM $PARAM(0) 80 + 64
GOTO @融合成功
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 128
EQUAL $ITEMINFO[$PARAM(1)].NAME 神圣魔道麻痹
#ACT
MOV S25 神圣魔道麻痹
UPGRADEUSERITEM $PARAM(0) 80 + 128
GOTO @融合成功
break
#ELSEACT
SMELTBOXRESULT 0
SENDMSG 5 <$ITEMINFO[$PARAM(0)].NAME>已经融合了多重属性
[@手镯融合]
#IF
!CHECKVARLIST $ITEMINFO[$PARAM(1)].NAME ..\Rong\可融合手镯物品.txt
#ACT
SMELTBOXRESULT 0
SENDMSG 5 当前放入的物品<$ITEMINFO[$PARAM(1)].NAME>不允许与<$ITEMINFO[$PARAM(0)].NAME>融合
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 1
POS $ITEMINFO[$PARAM(1)].NAME 沉默
#ACT
MOV S25 沉默
UPGRADEUSERITEM $PARAM(0) 80 + 1
GOTO @融合成功
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 2
POS $ITEMINFO[$PARAM(1)].NAME 恐惧
#ACT
MOV S25 恐惧
UPGRADEUSERITEM $PARAM(0) 80 + 2
GOTO @融合成功
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 4
POS $ITEMINFO[$PARAM(1)].NAME 守护
#ACT
MOV S25 守护
UPGRADEUSERITEM $PARAM(0) 80 + 4
GOTO @融合成功
break
#ELSEACT
SMELTBOXRESULT 0
SENDMSG 5 <$ITEMINFO[$PARAM(0)].NAME>已经融合了多重属性
[@腰带融合]
#IF
!CHECKVARLIST $ITEMINFO[$PARAM(1)].NAME ..\Rong\可融合腰带物品.txt
#ACT
SMELTBOXRESULT 0
SENDMSG 5 当前放入的物品<$ITEMINFO[$PARAM(1)].NAME>不允许与<$ITEMINFO[$PARAM(0)].NAME>融合
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 1
POS $ITEMINFO[$PARAM(1)].NAME 隐身
#ACT
MOV S25 隐身
UPGRADEUSERITEM $PARAM(0) 80 + 1
GOTO @融合成功
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 2
POS $ITEMINFO[$PARAM(1)].NAME 神圣
#ACT
MOV S25 神圣
UPGRADEUSERITEM $PARAM(0) 80 + 2
GOTO @融合成功
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 4
POS $ITEMINFO[$PARAM(1)].NAME 暴击
#ACT
MOV S25 暴击
UPGRADEUSERITEM $PARAM(0) 80 + 4
GOTO @融合成功
break
#ELSEACT
SMELTBOXRESULT 0
SENDMSG 5 <$ITEMINFO[$PARAM(0)].NAME>已经融合了多重属性
[@靴子融合]
#IF
!CHECKVARLIST $ITEMINFO[$PARAM(1)].NAME ..\Rong\可融合靴子物品.txt
#ACT
SMELTBOXRESULT 0
SENDMSG 5 当前放入的物品<$ITEMINFO[$PARAM(1)].NAME>不允许与<$ITEMINFO[$PARAM(0)].NAME>融合
break
#IF
!CHECKITEMPROPERTY $PARAM(0) 1
POS $ITEMINFO[$PARAM(1)].NAME 幸运
#ACT
MOV S25 幸运
UPGRADEUSERITEM $PARAM(0) 80 + 1
GOTO @融合成功
break
#ELSEACT
SMELTBOXRESULT 0
SENDMSG 5 <$ITEMINFO[$PARAM(0)].NAME>已经融合了幸运属性
[@融合成功]
#ACT
SMELTBOXRESULT 1
MOV P31 $ITEMINFO[$PARAM(1)].AC1
MOV P32 $ITEMINFO[$PARAM(1)].AC2
MOV P33 $ITEMINFO[$PARAM(1)].MAC1
MOV P34 $ITEMINFO[$PARAM(1)].MAC2
MOV P35 $ITEMINFO[$PARAM(1)].DC1
MOV P36 $ITEMINFO[$PARAM(1)].DC2
MOV P37 $ITEMINFO[$PARAM(1)].MC1
MOV P38 $ITEMINFO[$PARAM(1)].MC2
MOV P39 $ITEMINFO[$PARAM(1)].SC1
MOV P40 $ITEMINFO[$PARAM(1)].SC2
UPGRADEUSERITEM $PARAM(0) 0 + $STR(P31)
UPGRADEUSERITEM $PARAM(0) 1 + $STR(P32)
UPGRADEUSERITEM $PARAM(0) 2 + $STR(P33)
UPGRADEUSERITEM $PARAM(0) 3 + $STR(P34)
UPGRADEUSERITEM $PARAM(0) 4 + $STR(P35)
UPGRADEUSERITEM $PARAM(0) 5 + $STR(P36)
UPGRADEUSERITEM $PARAM(0) 6 + $STR(P37)
UPGRADEUSERITEM $PARAM(0) 7 + $STR(P38)
UPGRADEUSERITEM $PARAM(0) 8 + $STR(P39)
UPGRADEUSERITEM $PARAM(0) 9 + $STR(P40)
UPGRADEUSERITEM $PARAM(0) 12 + $STR(P41)
TAKEM $PARAM(1)
TAKEM $PARAM(2)
SENDMSG 15 紫金神炉:恭喜玩家{%s}融合出带有{<$STR(S25)>}属性的{<$ITEMINFO[$PARAM(0)].NAME>}
break
}
|
|