新开传奇神秘工匠师服务器脚本

来源: 作者: 点击:
[@main]

#IF
#ACT
MOVP152
;55为sucai.Pak的资源编号
OPENMERCHANTBIGDLG<$str(p1)>21000001116001
#SAY
<img:0:<$str(p1)>:380:-14/@exit>\
<ITEMBOX:0:<$str(p1)>:201:215:110:50:50:286590:254#请放入装备BUff加持>\
<ITEMBOX:1:<$str(p1)>:201:215:200:50:50:41:254#请放入BUff材料>\
\<ImgEx:<$STR(p1)>:198:199:199:145:210/@BUff熔炼>\
\\
\\
<ImgEx:<$STR(p1)>:208:209:209:-5:-45/@main>\
<ImgEx:<$STR(p1)>:207:206:206:-5:-15/@分解>\


[@分解]
#IF
#ACT
OPENMERCHANTBIGDLG<$str(p1)>21000001116001
#SAY
<img:0:<$str(p1)>:380:-14/@exit>\
<ITEMBOX:2:<$str(p1)>:201:215:110:50:50:286590:254#请放入装备分解>\
\\
\<ImgEx:<$STR(p1)>:194:195:195:145:210/@BUf分解>\
\\
\\
<ImgEx:<$STR(p1)>:209:208:208:-5:-45/@main>\
<ImgEx:<$STR(p1)>:206:207:207:-5:-15/@分解>\



[@BUf分解]
#IF
CheckBoxItemCount21
#ACt
GetDBItemFieldValue<$BOXITEM[2].NAME>STDMODE<$STR(S$装备类型)>
#elseact
BREAK

#IF
EQUAL<$STR(S$装备类型)>90
CheckBoxItemCount21
CHECKTEXTLIST..\Market_def\锋哥\分解列表.txt<$BOXITEM[2].NAME>
#ACT
GIVE[BUFF]玄冰灵魄1
MOVS$分解文本<$BOXITEM[2].NAME>
DECS$分解文本[BUFF]
GIVE<$STR(S$分解文本)>1
DelBoxItem2
BREAK



#IF
EQUAL<$STR(S$装备类型)>65
CheckBoxItemCount21
CHECKTEXTLIST..\Market_def\锋哥\分解列表.txt<$BOXITEM[2].NAME>
#ACT
GIVE[BUFF]烈焰灼心1
MOVS$分解文本<$BOXITEM[2].NAME>
DECS$分解文本[BUFF]
GIVE<$STR(S$分解文本)>1
DelBoxItem2
BREAK

#IF
EQUAL<$STR(S$装备类型)>28
CHECKTEXTLIST..\Market_def\锋哥\分解列表.txt<$BOXITEM[2].NAME>
#ACT
GIVE[BUFF]金刚炼魂1
MOVS$分解文本<$BOXITEM[2].NAME>
DECS$分解文本[BUFF]
GIVE<$STR(S$分解文本)>1
DelBoxItem2
BREAK

[@ItemIntoBox1]
#IF
NOTCheckBoxItemCount01
#ACT
ReturnBoxItem0
ReturnBoxItem1
BREAK

#IF
NOTEQUAL<$BOXITEM[1].NAME><$STR(S$BUFF材料)>
#ACT
ReturnBoxItem0
ReturnBoxItem1
BREAK



[@ItemIntoBox0]
#IF
CheckBoxItemCount01
#ACt
GetDBItemFieldValue<$BOXITEM[0].NAME>STDMODE<$STR(S$装备类型)>
#elseact
BREAK

#IF
EQUAL<$STR(S$装备类型)>90
#ACT
MOVS$BUFF材料[BUFF]玄冰灵魄
BREAK

#IF
EQUAL<$STR(S$装备类型)>65
#ACT
MOVS$BUFF材料[BUFF]烈焰灼心
BREAK

#IF
EQUAL<$STR(S$装备类型)>28
#ACT
MOVS$BUFF材料[BUFF]金刚炼魂
BREAK

[@BUff熔炼]
#IF
CheckBoxItemCount01
#ACt
GetDBItemFieldValue<$BOXITEM[0].NAME>STDMODE<$STR(S$装备类型)>
#elseact
BREAK

#IF
EQUAL<$STR(S$装备类型)>90
NOTCheckContainsText[BUFF]<$BOXITEM[0].NAME>
CHECKTEXTLIST..\Market_def\锋哥\熔炼列表.txt<$BOXITEM[0].NAME>
EQUAL<$BOXITEM[1].NAME>[BUFF]玄冰灵魄
CheckBoxItemCount11
CheckBoxItemCount01
#ACT
GIVE<$BOXITEM[0].NAME>[BUFF]1
messagebox[BUFF]玄冰灵魄已熔炼在<$BOXITEM[1].NAME>装备上
DelBoxItem1
DelBoxItem0
MOVS$装备类型
MOVS$BUFF材料
BREAK

#IF
EQUAL<$STR(S$装备类型)>65
NOTCheckContainsText[BUFF]<$BOXITEM[0].NAME>
CHECKTEXTLIST..\Market_def\锋哥\熔炼列表.txt<$BOXITEM[0].NAME>
EQUAL<$BOXITEM[1].NAME>[BUFF]烈焰灼心
CheckBoxItemCount11
CheckBoxItemCount01
#ACT
GIVE<$BOXITEM[0].NAME>[BUFF]1
messagebox[BUFF]烈焰灼心已熔炼在<$BOXITEM[1].NAME>装备上
DelBoxItem1
DelBoxItem0
MOVS$装备类型
MOVS$BUFF材料
BREAK

#IF
EQUAL<$STR(S$装备类型)>28
NOTCheckContainsText[BUFF]<$BOXITEM[0].NAME>
CHECKTEXTLIST..\Market_def\锋哥\熔炼列表.txt<$BOXITEM[0].NAME>
EQUAL<$BOXITEM[1].NAME>[BUFF]金刚炼魂
CheckBoxItemCount11
CheckBoxItemCount01
#ACT
ReadConfigFileItem..Market_def\锋哥\物品名字.txt物品列表<$BOXITEM[0].NAME><$STR(S$合成后BUFF物品)>
GIVE<$BOXITEM[0].NAME>[BUFF]1
DelBoxItem1
DelBoxItem0
MOVS$装备类型
MOVS$BUFF材料
BREAK
[顶部]