本站主推发布:新开传奇发布网,新开传奇,新开传奇发布,176复古传奇,迷失传奇,战神传奇,传奇私服,找搜服,仙剑传奇
当前位置: zhaosf首页 > 开服资料 > 传奇脚本 >

超强多功能装备系统脚本(含装备强化、升阶、晋级)

时间:2016-08-13 00:18来源:新开传奇私服 作者:传奇私服发布网
[@装备系统] { #IF EQUAL S59 #ACT MOV S59 装备强化 #IF NOT EQUAL S59 #ACT MOV S60 MOV S61 MOV S62 OPENMERCHANTBIGDLG 1 51 1 0 150 20 0 0 0 BREAK #SAY Img:290:1:210:7Img:464:3:422:5/@exit\ Img:295:1:50:220|250#提升强化等级/@装备强化1 Img:293:1:-70:270|250#锻造装备品质/@装备锻造1 Img:2
[@装备系统]
{
#IF
EQUAL S59
#ACT
MOV S59 装备强化
 
#IF
NOT EQUAL S59
#ACT
MOV S60
MOV S61
MOV S62
OPENMERCHANTBIGDLG 1 51 1 0 150 20 0 0 0
BREAK
#SAY
<Img:290:1:210:7><Img:464:3:422:5/@exit>\
<Img:295:1:50:220|250#提升强化等级/@装备强化1>
<Img:293:1:-70:270|250#锻造装备品质/@装备锻造1>
<Img:294:1:-190:320|250#升阶装备/@装备升阶1>
<ITEMBOX:1:1:297:250:280:50:50:*:请放入装备>
<Img:296:1:-217:323|250#点击开始/@<$STR(S59)>><Img:48:1:-180:323|250#关闭操作/@exit>
 \
 \
 \
   使用装备系统可大大提升现有装备的附加属性,低级装备也能变强!\
 \
 \
   装备强化:强化可提升属性上限10%!<特别说明/AUTOCOLOR=243,251,244>:<全身强化+7|250#触发10%属性加成{FCOLOR=250}/@>,<全身强化+10|250#触发20%属性加成{FCOLOR=243}/@>!\
 \
   装备锻造:提升装备品质!----[普通]-[<优秀/FCOLOR=250>]-[<精良/FCOLOR=254>]<特别说明/AUTOCOLOR=243,251,244>:[<史诗|250#触发10%属性加成{FCOLOR=244}/@>]-[<传说|250#触发16%属性加成{FCOLOR=243}/@>]-[<逆天|250#触发25%属性加成{FCOLOR=22}/@>]!\
 \
   装备升阶:将低级装备进化成高级装备,附加属性可以保留! \
 \
 \
                    [当前]\
                    {<$STR(S59)>/AUTOCOLOR=253,250,249}\
 \
                         装备名:\
                         需要物品:\
                         成功机率:100%\
 
 
 
[@ItemIntoBox1]
#IF
checkitem <$BOXITEM[1].NAME> 2
#ACT
MESSAGEBOX 对不起,包内不能有两件[<$BOXITEM[1].NAME>]!
UNALLOWITEMINTOBOX
BREAK
#IF
CheckContainsText 5,6,10,11,19,20,21,22,23,24,26,30,62,64,15, <$BOXITEM[1].STDMODE>,
#ELSEACT
MESSAGEBOX [<$BOXITEM[1].NAME>]不适合进行提升!
UNALLOWITEMINTOBOX
BREAK
 
#IF
Equal S59 装备升阶
#ACT
MOV S60 <$BOXITEM[1].NAME>
MOV S64 <$BOXITEM[1].NAME>
MOV S67 <$BOXITEM[1].NAME>
DEC S67 优秀⊕
DEC S67 精良⊕
DEC S67 史诗⊕
DEC S67 传说⊕
DEC S67 逆天⊕
MOV S69 <$STR(S67)>
DEC S67 5 99
GetStringPos ..\QuestDiary\索材编号\装备系统\装备等级.txt <$STR(S67)>
MOV N67 <$STR(N0)>
INC N67 1
GetListString ..\QuestDiary\索材编号\装备系统\装备等级.txt <$STR(N67)> S67
DEC S69 1 4
MOV N65 <$BOXITEM[1].UPGRADECOUNT>
DIV N65 10
MOV N66 <$BOXITEM[1].COLOR>
 
#IF
Equal S59 装备升阶
Equal N66 255
#ACT
MOV S68
 
#IF
Equal S59 装备升阶
Equal N66 250
#ACT
MOV S68 优秀⊕
 
#IF
Equal S59 装备升阶
Equal N66 254
#ACT
MOV S68 精良⊕
 
#IF
Equal S59 装备升阶
Equal N66 244
#ACT
MOV S68 史诗⊕
 
#IF
Equal S59 装备升阶
Equal N66 243
#ACT
MOV S68 传说⊕
 
#IF
Equal S59 装备升阶
Equal N66 22
#ACT
MOV S68 逆天⊕
 
#IF
Equal S59 装备升阶
#ACT
GetListString ..\QuestDiary\索材编号\装备系统\石头数量.txt <$STR(N67)> N61
GetListString ..\QuestDiary\索材编号\装备系统\升阶机率.txt <$STR(N67)> N62
MOV S66 <$STR(S68)><$STR(S67)><$STR(S69)>
MOV S61 [<$STR(N61)>]强化石,[500000]金币
MOV S65 [{<$STR(S66)>/FCOLOR=<$STR(N66)>}]
OPENMERCHANTBIGDLG 1 51 1 0 150 20 0 0 0
DelayCall 500 @放入装备
BREAK
#SAY
<Img:290:1:210:7><Img:464:3:422:5/@exit>\
<Img:295:1:50:220|250#提升强化等级/@装备强化1>
<Img:293:1:-70:270|250#锻造装备品质/@装备锻造1>
<Img:294:1:-190:320|250#升阶装备/@装备升阶1>
<ITEMBOX:2:1:297:250:280:50:50:*:请放入装备>
<Img:296:1:-217:323|250#点击开始/@<$STR(S59)>><Img:48:1:-180:323|250#关闭操作/@exit>
 \
 \
 \
   使用装备系统可大大提升现有装备的附加属性,低级装备也能变强!\
 \
 \
   装备强化:强化可提升属性上限10%!<特别说明/AUTOCOLOR=243,251,244>:<全身强化+7|250#触发10%属性加成{FCOLOR=250}/@>,<全身强化+10|250#触发20%属性加成{FCOLOR=243}/@>!\
 \
   装备锻造:提升装备品质!----[普通]-[<优秀/FCOLOR=250>]-[<精良/FCOLOR=254>]<特别说明/AUTOCOLOR=243,251,244>:[<史诗|250#触发10%属性加成{FCOLOR=244}/@>]-[<传说|250#触发16%属性加成{FCOLOR=243}/@>]-[<逆天|250#触发25%属性加成{FCOLOR=22}/@>]!\
 \
   装备升阶:将低级装备进化成高级装备,附加属性可以保留! \
 \
 \
                    [当前]\
                    {<$STR(S59)>/AUTOCOLOR=253,250,249}\
                         原装备:[{<$STR(S60)>/FCOLOR=<$BOXITEM[1].COLOR>}]强化[<$STR(N65)>]次\
                         升阶成功装备:<$STR(S65)>\
                         需要物品:<$STR(S61)>\
                         成功机率:<$STR(N62)>%\
 
 
 
#IF
Equal S59 装备锻造
#ACT
MOV S60 <$BOXITEM[1].NAME>
MOV S64 <$BOXITEM[1].NAME>
DEC S64 7 99
MOV N65 <$BOXITEM[1].UPGRADECOUNT>
DIV N65 10
MOV N66 <$BOXITEM[1].COLOR>
 
#IF
Equal N66 255
Equal S59 装备锻造
#ACT
MOV S66 优秀⊕<$BOXITEM[1].NAME>
MOV N61 500
MOV N62 80
MOV S61 [<$STR(N61)>]礼金,[500000]金币
MOV S65 [{<$STR(S66)>/FCOLOR=250}]
 
#IF
Equal S64 优秀⊕
Equal S59 装备锻造
#ACT
MOV S66 精良⊕<$STR(S64)>
MOV N61 2500
MOV N62 65
MOV S61 [<$STR(N61)>]礼金,[500000]金币
MOV S65 [{<$STR(S66)>/FCOLOR=254}]
 
#IF
Equal S64 精良⊕
Equal S59 装备锻造
#ACT
MOV S66 史诗⊕<$STR(S64)>
MOV N61 12500
MOV N62 50
MOV S61 [<$STR(N61)>]礼金,[500000]金币
MOV S65 [{<$STR(S66)>/FCOLOR=244}]
 
#IF
Equal S64 史诗⊕
Equal S59 装备锻造
#ACT
MOV S66 传说⊕<$STR(S64)>
MOV N61 62500
MOV N62 40
MOV S61 [<$STR(N61)>]礼金,[500000]金币
MOV S65 [{<$STR(S66)>/FCOLOR=243}]
 
#IF
Equal S64 传说⊕
Equal S59 装备锻造
#ACT
MOV S66 逆天⊕<$STR(S64)>
MOV N61 312500
MOV N62 30
MOV S61 [<$STR(N61)>]礼金,[500000]金币
MOV S65 [{<$STR(S66)>/FCOLOR=22}]
 
#IF
Equal S64 逆天⊕
Equal S59 装备锻造
#ACT
MESSAGEBOX [<$BOXITEM[1].NAME>]已经是逆天装备了,不能再进行锻造!
UNALLOWITEMINTOBOX
BREAK
 
#IF
Equal S59 装备锻造
#ACT
OPENMERCHANTBIGDLG 1 51 1 0 150 20 0 0 0
DelayCall 500 @放入装备
BREAK
#SAY
<Img:290:1:210:7><Img:464:3:422:5/@exit>\
<Img:295:1:50:220|250#提升强化等级/@装备强化1>
<Img:293:1:-70:270|250#锻造装备品质/@装备锻造1>
<Img:294:1:-190:320|250#升阶装备/@装备升阶1>
<ITEMBOX:2:1:297:250:280:50:50:*:请放入装备>
<Img:296:1:-217:323|250#点击开始/@<$STR(S59)>><Img:48:1:-180:323|250#关闭操作/@exit>
 \
 \
 \
   使用装备系统可大大提升现有装备的附加属性,低级装备也能变强!\
 \
 \
   装备强化:强化可提升属性上限10%!<特别说明/AUTOCOLOR=243,251,244>:<全身强化+7|250#触发10%属性加成{FCOLOR=250}/@>,<全身强化+10|250#触发20%属性加成{FCOLOR=243}/@>!\
 \
   装备锻造:提升装备品质!----[普通]-[<优秀/FCOLOR=250>]-[<精良/FCOLOR=254>]<特别说明/AUTOCOLOR=243,251,244>:[<史诗|250#触发10%属性加成{FCOLOR=244}/@>]-[<传说|250#触发16%属性加成{FCOLOR=243}/@>]-[<逆天|250#触发25%属性加成{FCOLOR=22}/@>]!\
 \
   装备升阶:将低级装备进化成高级装备,附加属性可以保留! \
 \
 \
                    [当前]\
                    {<$STR(S59)>/AUTOCOLOR=253,250,249}\
                         原装备:[{<$STR(S60)>/FCOLOR=<$BOXITEM[1].COLOR>}]强化[<$STR(N65)>]次\
                         锻造成功装备:<$STR(S65)>\
                         需要物品:<$STR(S61)>\
                         成功机率:<$STR(N62)>%\
 
 
 
 
#IF
Equal S59 装备强化
NOT Equal <$BOXITEM[1].NAME>
#ACT
MOV S60 <$BOXITEM[1].NAME>
MOV N60 <$BOXITEM[1].UPGRADECOUNT>
MOV M60 <$BOXITEM[1].HAC>
MOV M61 <$BOXITEM[1].HMAC>
MOV M62 <$BOXITEM[1].HDC>
MOV M63 <$BOXITEM[1].HMC>
MOV M64 <$BOXITEM[1].HSC>
 
DIV M60 10
DIV M61 10
DIV M62 10
DIV M63 10
DIV M64 10
 
#IF
Equal S59 装备强化
Equal <$BOXITEM[1].STDMODE> 5
#ACT
MOV M60 0
MOV M61 0
MOV M62 <$BOXITEM[1].HDC>
MOV M63 <$BOXITEM[1].HMC>
MOV M64 <$BOXITEM[1].HSC>
 
DIV M62 10
DIV M63 10
DIV M64 10
 
 
#IF
Equal S59 装备强化
#ACT
DIV N60 10
GetListString ..\QuestDiary\索材编号\装备系统\礼金数量.txt <$STR(N60)> N61
MOV S61 [<$STR(N61)>]礼金,[500000]金币
 
#IF
LARGE N60 9
Equal S59 装备强化
#ACT
Close
UNALLOWITEMINTOBOX
MESSAGEBOX 恭喜您,【<$STR(S60)>】已经强化了10次,达到最高强化等级!
BREAK
 
#IF
Equal S59 装备强化
#ACT
MOV S62 【<$STR(S60)>】强化可提升防御[<$STR(M60)>].魔御[<$STR(M61)>].攻击[<$STR(M62)>].魔法[<$STR(M63)>].道术[<$STR(M64)>]
GetListString ..\QuestDiary\索材编号\装备系统\强化成功.txt <$STR(N60)> N62
OPENMERCHANTBIGDLG 1 51 1 0 150 20 0 0 0
DelayCall 500 @放入装备
BREAK
#SAY
<Img:290:1:210:7><Img:464:3:422:5/@exit>\
<Img:295:1:50:220|250#提升强化等级/@装备强化1>
<Img:293:1:-70:270|250#锻造装备品质/@装备锻造1>
<Img:294:1:-190:320|250#升阶装备/@装备升阶1>
<ITEMBOX:0:1:297:250:280:50:50:*:请放入装备>
<Img:296:1:-217:323|250#点击开始/@<$STR(S59)>><Img:48:1:-180:323|250#关闭操作/@exit>
 \
 \
 \
   使用装备系统可大大提升现有装备的附加属性,低级装备也能变强!\
 \
 \
   装备强化:强化可提升属性上限10%!<特别说明/AUTOCOLOR=243,251,244>:<全身强化+7|250#触发10%属性加成{FCOLOR=250}/@>,<全身强化+10|250#触发20%属性加成{FCOLOR=243}/@>!\
 \
   装备锻造:提升装备品质!----[普通]-[<优秀/FCOLOR=250>]-[<精良/FCOLOR=254>]<特别说明/AUTOCOLOR=243,251,244>:[<史诗|250#触发10%属性加成{FCOLOR=244}/@>]-[<传说|250#触发16%属性加成{FCOLOR=243}/@>]-[<逆天|250#触发25%属性加成{FCOLOR=22}/@>]!\
 \
   装备升阶:将低级装备进化成高级装备,附加属性可以保留! \
 \
 \
                    [当前]\
                    {<$STR(S59)>/AUTOCOLOR=253,250,249}\
 \
                         装备名:<$STR(S60)>\
                         需要物品:<$STR(S61)>\
                         成功机率:<$STR(N62)>%\
 \
 \
 \
 \
      {<$STR(S62)>/AUTOCOLOR=146,147}\
 
 
[@装备升阶]
#IF
NOT Equal <$BOXITEM[0].NAME>
#ACT
MOVR N8 0 100
#ELSEACT
GOTO @装备系统
MESSAGEBOX 你还没有放入装备!
BREAK
 
#IF
checkitem <$STR(S66)> 1
#ACT
MESSAGEBOX 背包内不能有一件[<$STR(S66)>],请存放后再试!
BREAK
 
#IF
checkitem 强化石 <$STR(N61)>
#ELSEACT
MESSAGEBOX 你没有<$STR(S61)>,无法进行强化!
BREAK
 
#IF
checkgold 500000
#ELSEACT
MESSAGEBOX 你没有[500000]金币,无法进行强化!
BREAK
 
#IF
LARGE N8 <$STR(N62)>
#ACT
TAKE 金币 500000
CloseBigDialogBox
Close
SCREENEFFECT 350 400 0 30 22 1 200 0 0
TAKE 强化石 <$STR(N61)>
SENDMSG 6 很遗憾,升阶失败了!强化石减少[<$STR(N61)>]
ReturnBoxItem 0
DelayCall 500 @放入装备1
DelayCall 3000 @ItemIntoBox1
BREAK
#SAY
<ITEMBOX:1:-1:0:0:0:0:0:*:0>
 \ 请稍等,正在为你升阶...............
 
#IF
Equal S59 装备升阶
#ACT
MOV S60 <$BOXITEM[0].NAME>
MOV S64 <$BOXITEM[0].NAME>
MOV S67 <$BOXITEM[0].NAME>
DEC S67 优秀⊕
DEC S67 精良⊕
DEC S67 史诗⊕
DEC S67 传说⊕
DEC S67 逆天⊕
MOV S69 <$STR(S67)>
DEC S67 5 99
GetStringPos ..\QuestDiary\索材编号\装备系统\装备等级.txt <$STR(S67)>
MOV N67 <$STR(N0)>
INC N67 1
GetListString ..\QuestDiary\索材编号\装备系统\装备等级.txt <$STR(N67)> S67
DEC S69 1 4
MOV N65 <$BOXITEM[0].UPGRADECOUNT>
DIV N65 10
MOV N66 <$BOXITEM[0].COLOR>
 
#IF
Equal S59 装备升阶
Equal N66 255
#ACT
MOV S68
 
#IF
Equal S59 装备升阶
Equal N66 250
#ACT
MOV S68 优秀⊕
 
#IF
Equal S59 装备升阶
Equal N66 254
#ACT
MOV S68 精良⊕
 
#IF
Equal S59 装备升阶
Equal N66 244
#ACT
MOV S68 史诗⊕
 
#IF
Equal S59 装备升阶
Equal N66 243
#ACT
MOV S68 传说⊕
 
#IF
Equal S59 装备升阶
Equal N66 22
#ACT
MOV S68 逆天⊕
 
#IF
Equal S59 装备升阶
#ACT
GetListString ..\QuestDiary\索材编号\装备系统\石头数量.txt <$STR(N67)> N61
GetListString ..\QuestDiary\索材编号\装备系统\升阶机率.txt <$STR(N67)> N62
MOV S66 <$STR(S68)><$STR(S67)><$STR(S69)>
 
#IF
NOT LARGE N8 <$STR(N62)>
#ACT
TAKE 金币 500000
TAKE 强化石 <$STR(N61)>
SENDMSG 5 恭喜您,升阶成功了!强化石减少[<$STR(N61)>]
CloseBigDialogBox
Close
SCREENEFFECT 350 400 0 0 21 1 200 0 0
SetUpgradeItem 0
DelBoxItem 0
GIVE <$STR(S66)> 1
DelayCall 3000 @放入装备2
BREAK
#SAY
<ITEMBOX:3:-1:0:0:0:0:0:*:0>
 \ 请稍等,正在为你升阶...............
 
 
[@装备锻造]
#IF
NOT Equal <$BOXITEM[0].NAME>
#ACT
MOVR N8 0 100
#ELSEACT
GOTO @装备系统
MESSAGEBOX 你还没有放入装备!
BREAK
 
#IF
checkitem <$STR(S66)> 1
#ACT
MESSAGEBOX 背包内不能有一件[<$STR(S66)>],请存放后再试!
BREAK
 
#IF
CHECKGAMEPOINT > <$STR(N61)>
#ELSEACT
MESSAGEBOX 你没有<$STR(S61)>,无法进行强化!
BREAK
 
#IF
checkgold 500000
#ELSEACT
MESSAGEBOX 你没有[500000]金币,无法进行强化!
BREAK
 
#IF
LARGE N8 <$STR(N62)>
#ACT
TAKE 金币 500000
CloseBigDialogBox
Close
SCREENEFFECT 350 400 0 30 22 1 200 0 0
GAMEPOINT - <$STR(N61)>
SENDMSG 6 很遗憾,锻造失败了!礼金减少[<$STR(N61)>],剩余礼金[<$GAMEPOINT>]
ReturnBoxItem 0
DelayCall 500 @放入装备1
DelayCall 3000 @ItemIntoBox1
BREAK
#SAY
<ITEMBOX:1:-1:0:0:0:0:0:*:0>
 \ 请稍等,正在为你锻造...............
 
#IF
Equal S59 装备锻造
#ACT
MOV S60 <$BOXITEM[0].NAME>
MOV S64 <$BOXITEM[0].NAME>
DEC S64 7 99
MOV N65 <$BOXITEM[0].UPGRADECOUNT>
DIV N65 10
MOV N66 <$BOXITEM[0].COLOR>
 
#IF
Equal N66 255
Equal S59 装备锻造
#ACT
MOV S66 优秀⊕<$BOXITEM[0].NAME>
MOV N61 500
MOV N62 80
MOV S61 [<$STR(N61)>]礼金,[500000]金币
MOV S65 [{<$STR(S66)>/FCOLOR=250}]
 
#IF
Equal S64 优秀⊕
Equal S59 装备锻造
#ACT
MOV S66 精良⊕<$STR(S64)>
MOV N61 2500
MOV N62 65
MOV S61 [<$STR(N61)>]礼金,[500000]金币
MOV S65 [{<$STR(S66)>/FCOLOR=254}]
 
#IF
Equal S64 精良⊕
Equal S59 装备锻造
#ACT
MOV S66 史诗⊕<$STR(S64)>
MOV N61 12500
MOV N62 50
MOV S61 [<$STR(N61)>]礼金,[500000]金币
MOV S65 [{<$STR(S66)>/FCOLOR=244}]
 
#IF
Equal S64 史诗⊕
Equal S59 装备锻造
#ACT
MOV S66 传说⊕<$STR(S64)>
MOV N61 62500
MOV N62 40
MOV S61 [<$STR(N61)>]礼金,[500000]金币
MOV S65 [{<$STR(S66)>/FCOLOR=243}]
 
#IF
Equal S64 传说⊕
Equal S59 装备锻造
#ACT
MOV S66 逆天⊕<$STR(S64)>
MOV N61 312500
MOV N62 30
MOV S61 [<$STR(N61)>]礼金,[500000]金币
MOV S65 [{<$STR(S66)>/FCOLOR=22}]
 
#IF
Equal S64 逆天⊕
Equal S59 装备锻造
#ACT
MESSAGEBOX [<$BOXITEM[0].NAME>]已经是逆天装备了,不能再进行锻造!
UNALLOWITEMINTOBOX
BREAK
 
#IF
NOT LARGE N8 <$STR(N62)>
#ACT
TAKE 金币 500000
GAMEPOINT - <$STR(N61)>
SENDMSG 5 恭喜您,锻造成功,礼金减少[<$STR(N61)>],剩余礼金[<$GAMEPOINT>]
CloseBigDialogBox
Close
SCREENEFFECT 350 400 0 0 21 1 200 0 0
SetUpgradeItem 0
DelBoxItem 0
GIVE <$STR(S66)> 1
DelayCall 100 @放入装备2
BREAK
#SAY
<ITEMBOX:3:-1:0:0:0:0:0:*:0>
 \ 请稍等,正在为你锻造...............
 
[@ItemIntoBoxA]
#IF
Equal S66 <$BOXITEM[3].NAME>
#ELSEACT
GOTO @装备系统
MESSAGEBOX 对不起,非法错误!
BREAK
 
#IF
LARGE N65 0
#ACT
MOV N67 <$STR(N65)>
MUL N67 10
#ELSEACT
DelayCall 3000 @装备系统
BREAK
 
#IF
LARGE N65 0
#ACT
DEC N65 1
MOV M70 <$BOXITEM[3].HAC>
MOV M71 <$BOXITEM[3].HMAC>
MOV M72 <$BOXITEM[3].HDC>
MOV M73 <$BOXITEM[3].HMC>
MOV M74 <$BOXITEM[3].HSC>
 
MOV M60 <$STR(M70)>
MOV M61 <$STR(M71)>
MOV M62 <$STR(M72)>
MOV M63 <$STR(M73)>
MOV M64 <$STR(M74)>
MOV M65 <$STR(M75)>
 
DIV M60 10
DIV M61 10
DIV M62 10
DIV M63 10
DIV M64 10
 
MOV M80 <$STR(M60)>
MOV M81 <$STR(M61)>
MOV M82 <$STR(M62)>
MOV M83 <$STR(M63)>
MOV M84 <$STR(M64)>
 
#IF
LARGE N65 0
#ACT
DEC N65 1
INC M70 <$STR(M60)>
INC M71 <$STR(M61)>
INC M72 <$STR(M62)>
INC M73 <$STR(M63)>
INC M74 <$STR(M64)>
 
MOV M60 <$STR(M70)>
MOV M61 <$STR(M71)>
MOV M62 <$STR(M72)>
MOV M63 <$STR(M73)>
MOV M64 <$STR(M74)>
MOV M65 <$STR(M75)>
 
DIV M60 10
DIV M61 10
DIV M62 10
DIV M63 10
DIV M64 10
 
INC M80 <$STR(M60)>
INC M81 <$STR(M61)>
INC M82 <$STR(M62)>
INC M83 <$STR(M63)>
INC M84 <$STR(M64)>
 
#IF
LARGE N65 0
#ACT
DEC N65 1
INC M70 <$STR(M60)>
INC M71 <$STR(M61)>
INC M72 <$STR(M62)>
INC M73 <$STR(M63)>
INC M74 <$STR(M64)>
 
MOV M60 <$STR(M70)>
MOV M61 <$STR(M71)>
MOV M62 <$STR(M72)>
MOV M63 <$STR(M73)>
MOV M64 <$STR(M74)>
MOV M65 <$STR(M75)>
 
DIV M60 10
DIV M61 10
DIV M62 10
DIV M63 10
DIV M64 10
 
INC M80 <$STR(M60)>
INC M81 <$STR(M61)>
INC M82 <$STR(M62)>
INC M83 <$STR(M63)>
INC M84 <$STR(M64)>
 
#IF
LARGE N65 0
#ACT
DEC N65 1
INC M70 <$STR(M60)>
INC M71 <$STR(M61)>
INC M72 <$STR(M62)>
INC M73 <$STR(M63)>
INC M74 <$STR(M64)>
 
MOV M60 <$STR(M70)>
MOV M61 <$STR(M71)>
MOV M62 <$STR(M72)>
MOV M63 <$STR(M73)>
MOV M64 <$STR(M74)>
MOV M65 <$STR(M75)>
 
DIV M60 10
DIV M61 10
DIV M62 10
DIV M63 10
DIV M64 10
 
INC M80 <$STR(M60)>
INC M81 <$STR(M61)>
INC M82 <$STR(M62)>
INC M83 <$STR(M63)>
INC M84 <$STR(M64)>
 
#IF
LARGE N65 0
#ACT
DEC N65 1
INC M70 <$STR(M60)>
INC M71 <$STR(M61)>
INC M72 <$STR(M62)>
INC M73 <$STR(M63)>
INC M74 <$STR(M64)>
 
MOV M60 <$STR(M70)>
MOV M61 <$STR(M71)>
MOV M62 <$STR(M72)>
MOV M63 <$STR(M73)>
MOV M64 <$STR(M74)>
MOV M65 <$STR(M75)>
 
DIV M60 10
DIV M61 10
DIV M62 10
DIV M63 10
DIV M64 10
 
INC M80 <$STR(M60)>
INC M81 <$STR(M61)>
INC M82 <$STR(M62)>
INC M83 <$STR(M63)>
INC M84 <$STR(M64)>
 
#IF
LARGE N65 0
#ACT
DEC N65 1
INC M70 <$STR(M60)>
INC M71 <$STR(M61)>
INC M72 <$STR(M62)>
INC M73 <$STR(M63)>
INC M74 <$STR(M64)>
 
MOV M60 <$STR(M70)>
MOV M61 <$STR(M71)>
MOV M62 <$STR(M72)>
MOV M63 <$STR(M73)>
MOV M64 <$STR(M74)>
MOV M65 <$STR(M75)>
 
DIV M60 10
DIV M61 10
DIV M62 10
DIV M63 10
DIV M64 10
 
INC M80 <$STR(M60)>
INC M81 <$STR(M61)>
INC M82 <$STR(M62)>
INC M83 <$STR(M63)>
INC M84 <$STR(M64)>
 
#IF
LARGE N65 0
#ACT
DEC N65 1
INC M70 <$STR(M60)>
INC M71 <$STR(M61)>
INC M72 <$STR(M62)>
INC M73 <$STR(M63)>
INC M74 <$STR(M64)>
 
MOV M60 <$STR(M70)>
MOV M61 <$STR(M71)>
MOV M62 <$STR(M72)>
MOV M63 <$STR(M73)>
MOV M64 <$STR(M74)>
MOV M65 <$STR(M75)>
 
DIV M60 10
DIV M61 10
DIV M62 10
DIV M63 10
DIV M64 10
 
INC M80 <$STR(M60)>
INC M81 <$STR(M61)>
INC M82 <$STR(M62)>
INC M83 <$STR(M63)>
INC M84 <$STR(M64)>
 
#IF
LARGE N65 0
#ACT
DEC N65 1
INC M70 <$STR(M60)>
INC M71 <$STR(M61)>
INC M72 <$STR(M62)>
INC M73 <$STR(M63)>
INC M74 <$STR(M64)>
 
MOV M60 <$STR(M70)>
MOV M61 <$STR(M71)>
MOV M62 <$STR(M72)>
MOV M63 <$STR(M73)>
MOV M64 <$STR(M74)>
MOV M65 <$STR(M75)>
 
DIV M60 10
DIV M61 10
DIV M62 10
DIV M63 10
DIV M64 10
 
INC M80 <$STR(M60)>
INC M81 <$STR(M61)>
INC M82 <$STR(M62)>
INC M83 <$STR(M63)>
INC M84 <$STR(M64)>
 
#IF
LARGE N65 0
#ACT
DEC N65 1
INC M70 <$STR(M60)>
INC M71 <$STR(M61)>
INC M72 <$STR(M62)>
INC M73 <$STR(M63)>
INC M74 <$STR(M64)>
 
MOV M60 <$STR(M70)>
MOV M61 <$STR(M71)>
MOV M62 <$STR(M72)>
MOV M63 <$STR(M73)>
MOV M64 <$STR(M74)>
MOV M65 <$STR(M75)>
 
DIV M60 10
DIV M61 10
DIV M62 10
DIV M63 10
DIV M64 10
 
INC M80 <$STR(M60)>
INC M81 <$STR(M61)>
INC M82 <$STR(M62)>
INC M83 <$STR(M63)>
INC M84 <$STR(M64)>
 
#IF
LARGE N65 0
#ACT
DEC N65 1
INC M70 <$STR(M60)>
INC M71 <$STR(M61)>
INC M72 <$STR(M62)>
INC M73 <$STR(M63)>
INC M74 <$STR(M64)>
 
MOV M60 <$STR(M70)>
MOV M61 <$STR(M71)>
MOV M62 <$STR(M72)>
MOV M63 <$STR(M73)>
MOV M64 <$STR(M74)>
MOV M65 <$STR(M75)>
 
DIV M60 10
DIV M61 10
DIV M62 10
DIV M63 10
DIV M64 10
 
INC M80 <$STR(M60)>
INC M81 <$STR(M61)>
INC M82 <$STR(M62)>
INC M83 <$STR(M63)>
INC M84 <$STR(M64)>
 
#IF
LARGE N65 0
#ACT
DEC N65 1
INC M70 <$STR(M60)>
INC M71 <$STR(M61)>
INC M72 <$STR(M62)>
INC M73 <$STR(M63)>
INC M74 <$STR(M64)>
 
MOV M60 <$STR(M70)>
MOV M61 <$STR(M71)>
MOV M62 <$STR(M72)>
MOV M63 <$STR(M73)>
MOV M64 <$STR(M74)>
MOV M65 <$STR(M75)>
 
DIV M60 10
DIV M61 10
DIV M62 10
DIV M63 10
DIV M64 10
 
INC M80 <$STR(M60)>
INC M81 <$STR(M61)>
INC M82 <$STR(M62)>
INC M83 <$STR(M63)>
INC M84 <$STR(M64)>
 
#IF
Equal <$BOXITEM[3].STDMODE> 5
#ACT
SetUpgradeItem 3
CHANGEITEMUPGRADECOUNT -1 = <$STR(N67)>
CHANGEITEMADDVALUE -1 0 = <$STR(M82)>
CHANGEITEMADDVALUE -1 1 = <$STR(M83)>
CHANGEITEMADDVALUE -1 2 = <$STR(M84)>
UpDateBoxItem 3
ReturnBoxItem 3
BREAK
 
#IF
Equal S66 <$BOXITEM[3].NAME>
#ACT
SetUpgradeItem 3
CHANGEITEMUPGRADECOUNT -1 = <$STR(N67)>
CHANGEITEMADDVALUE -1 0 = <$STR(M80)>
CHANGEITEMADDVALUE -1 1 = <$STR(M81)>
CHANGEITEMADDVALUE -1 2 = <$STR(M82)>
CHANGEITEMADDVALUE -1 3 = <$STR(M83)>
CHANGEITEMADDVALUE -1 4 = <$STR(M84)>
UpDateBoxItem 3
ReturnBoxItem 3
BREAK
 
[@装备强化]
#IF
checkitem <$STR(S60)> 2
#ACT
MESSAGEBOX 对不起,包内不能有两件[<$STR(S60)>],无法强化!
BREAK
 
#IF
NOT Equal <$BOXITEM[0].NAME>
#ACT
GetListString ..\QuestDiary\索材编号\装备系统\礼金数量.txt <$STR(N60)> N61
GetListString ..\QuestDiary\索材编号\装备系统\强化成功.txt <$STR(N60)> N62
MOVR N8 0 100
#ELSEACT
GOTO @装备系统
MESSAGEBOX 你还没有放入装备!
BREAK
 
#IF
CHECKGAMEPOINT > <$STR(N61)>
#ELSEACT
MESSAGEBOX 你没有<$STR(S61)>,无法进行强化!
BREAK
 
#IF
checkgold 500000
#ELSEACT
MESSAGEBOX 你没有[500000]金币,无法进行强化!
BREAK
 
#IF
LARGE N8 <$STR(N62)>
#ACT
TAKE 金币 500000
CloseBigDialogBox
Close
SCREENEFFECT 350 400 0 30 22 1 200 0 0
GAMEPOINT - <$STR(N61)>
SENDMSG 6 很遗憾,强化失败了!礼金减少[<$STR(N61)>],剩余礼金[<$GAMEPOINT>]
ReturnBoxItem 0
DelayCall 500 @放入装备1
DelayCall 3000 @ItemIntoBox1
BREAK
#SAY
<ITEMBOX:1:-1:0:0:0:0:0:*:0>
 \ 请稍等,正在为你强化...............
 
#IF
Equal S59 装备强化
#ACT
MOV S60 <$BOXITEM[0].NAME>
MOV N60 <$BOXITEM[0].UPGRADECOUNT>
MOV M60 <$BOXITEM[0].HAC>
MOV M61 <$BOXITEM[0].HMAC>
MOV M62 <$BOXITEM[0].HDC>
MOV M63 <$BOXITEM[0].HMC>
MOV M64 <$BOXITEM[0].HSC>
 
DIV M60 10
DIV M61 10
DIV M62 10
DIV M63 10
DIV M64 10
 
#IF
Equal S59 装备强化
Equal <$BOXITEM[0].STDMODE> 5
#ACT
MOV M60 0
MOV M61 0
MOV M62 <$BOXITEM[0].HDC>
MOV M63 <$BOXITEM[0].HMC>
MOV M64 <$BOXITEM[0].HSC>
 
DIV M62 10
DIV M63 10
DIV M64 10
 
 
#IF
Equal S59 装备强化
#ACT
DIV N60 10
GetListString ..\QuestDiary\索材编号\装备系统\强化成功.txt <$STR(N60)> N62
GetListString ..\QuestDiary\索材编号\装备系统\礼金数量.txt <$STR(N60)> N61
MOV S61 [<$STR(N61)>]礼金,[500000]金币
 
#IF
LARGE N60 9
Equal S59 装备强化
#ACT
Close
UNALLOWITEMINTOBOX
MESSAGEBOX 恭喜您,【<$STR(S60)>】已经强化了10次,达到最高强化等级!
BREAK
 
#IF
Equal <$BOXITEM[0].STDMODE> 5
#ACT
TAKE 金币 500000
GAMEPOINT - <$STR(N61)>
SENDMSG 5 恭喜您,强化成功,礼金减少[<$STR(N61)>],剩余礼金[<$GAMEPOINT>]
CloseBigDialogBox
Close
SCREENEFFECT 350 400 0 0 21 1 200 0 0
SetUpgradeItem 0
CHANGEITEMUPGRADECOUNT -1 + 10
CHANGEITEMADDVALUE -1 0 + <$STR(M62)>
CHANGEITEMADDVALUE -1 1 + <$STR(M63)>
CHANGEITEMADDVALUE -1 2 + <$STR(M64)>
UpDateBoxItem 0
DelayCall 500 @放入装备1
DelayCall 3000 @ItemIntoBox1
BREAK
#SAY
<ITEMBOX:1:-1:0:0:0:0:0:*:0>
 \ 请稍等,正在为你强化....
 
#IF
NOT LARGE N8 <$STR(N62)>
#ACT
TAKE 金币 500000
GAMEPOINT - <$STR(N61)>
SENDMSG 5 恭喜您,强化成功,礼金减少[<$STR(N61)>],剩余礼金[<$GAMEPOINT>]
CloseBigDialogBox
Close
SCREENEFFECT 350 400 0 0 21 1 200 0 0
SetUpgradeItem 0
CHANGEITEMUPGRADECOUNT -1 + 10
CHANGEITEMADDVALUE -1 0 + <$STR(M60)>
CHANGEITEMADDVALUE -1 1 + <$STR(M61)>
CHANGEITEMADDVALUE -1 2 + <$STR(M62)>
CHANGEITEMADDVALUE -1 3 + <$STR(M63)>
CHANGEITEMADDVALUE -1 4 + <$STR(M64)>
UpDateBoxItem 0
DelayCall 500 @放入装备1
DelayCall 3000 @ItemIntoBox1
BREAK
#SAY
<ITEMBOX:1:-1:0:0:0:0:0:*:0>
 \ 请稍等,正在为你强化...............
 
[@放入装备2]
#IF
NOT EQUAL S59
#ACT
GiveBoxItem 3 <$STR(S66)>
DelayCall 10 @ItemIntoBoxA
BREAK
 
[@放入装备]
#IF
NOT EQUAL S59
#ACT
GiveBoxItem 0 <$STR(S60)>
BREAK
 
[@放入装备1]
#IF
NOT EQUAL S59
#ACT
ReturnBoxItem 0
GiveBoxItem 1 <$STR(S60)>
BREAK
 
[@装备升阶1]
#IF
EQUAL S59 装备升阶
#ACT
MessageBox 当前是[<$STR(S59)>]!请选择其它类型!
break
#ELSEACT
MOV S59 装备升阶
GOTO @装备系统
break
 
[@装备锻造1]
#IF
EQUAL S59 装备锻造
#ACT
MessageBox 当前是[<$STR(S59)>]!请选择其它类型!
break
#ELSEACT
MOV S59 装备锻造
GOTO @装备系统
break
 
[@装备强化1]
#IF
EQUAL S59 装备强化
#ACT
MessageBox 当前是[<$STR(S59)>]!请选择其它类型!
break
#ELSEACT
MOV S59 装备强化
GOTO @装备系统
break
 
}
(责任编辑:找搜服传奇发布网)
------分隔线----------------------------
栏目列表
推荐内容