一.知识点
自定义OK框放入物品后在当前NPC脚本中触发,X值为0~7
[@ItemIntoBoxX]
#ACT
;禁止放入命令,可以检测是否可以升级的物品,可以使用此命令禁止放入
UNALLOWITEMINTOBOX
把自定义OK框中的物品放入包裹后,在当前NPC脚本中触发,X值为0~7
[@ItemOutBoxX]
二.配套脚本
[@main]
#IF
#ACT
OPENMERCHANTBIGDLG 1 750 1 4 0 -50 0
#SAY
<><ImgEx:1:621:622:623:453:-9/@exit> \ \
<熔炼神炉/SCOLOR=154> <New~~!/SCOLOR=249>\
<> <欢迎您来到/SCOLOR=251> {◆<$SERVERNAME>◆/AUTOCOLOR=209,253,254,252,215,95,252,247} <荐~:假装备更吸引人,假装备熔炼真装备!!/SCOLOR=254>\
<Img:746:1:20:4>\\
<神炉熔炼:/SCOLOR=251><熔炼【假】系列剑甲,有50%几率熔炼出成品剑甲,您还不来试试!/SCOLOR=250>\
<熔炼要求:/SCOLOR=254>\
<1、任意【假】系列剑甲(【假】鬼王,耀光,诛仙,流光,天命,破魂类)/SCOLOR=254>\
<2、魔龙之眼*500个 幸运石*1个200W元宝 500000金币/SCOLOR=254>\
<Img:746:1:20:4>\\
<> <Img:560:1:0:-2><Img:560:1:0:-2>「<【假】系列熔炼/@main_0101>」<Img:560:1:0:-2><Img:560:1:0:-2>\
<Img:746:1:20:4>\\
<神炉熔炼:/SCOLOR=251><熔炼上古、起源【假】系列剑甲,有30%几率熔炼出上古、起源成品!/SCOLOR=250>\
<上古熔炼要求:物品怒气值达到100% 必成/SCOLOR=254>\
<1、任意成品剑甲+对应的上古【假】系列剑甲/SCOLOR=254>\
<2、魔龙之眼*1000个 幸运石*2个200W元宝 1000000金币/SCOLOR=254>\
\
<起源熔炼要求:/SCOLOR=250>\
<1、任意上古成品剑甲+对应的起源【假】系列剑甲/SCOLOR=254>\
<2、魔龙之眼*2000+幸运石*5(放入该材料、可提高成功率)/SCOLOR=254>\
<3、元宝1000W+2000000金币/SCOLOR=254>\
<Img:746:1:20:4>\\
<> <Img:560:1:0:-2><Img:560:1:0:-2>「<神器剑甲熔炼/@真剑甲和假的高级剑甲升级>」<Img:560:1:0:-2><Img:560:1:0:-2>\
<Img:746:1:20:4>\\
[@main_0101]
#IF
#ACT
OPENMERCHANTBIGDLG 1 625 1 4 0 -50 0
MOV S$神器KKK 四格88
#SAY
<><ImgEx:1:621:622:623:413:-9/@exit> \ \
<熔炼神炉/SCOLOR=154> <New~~!/SCOLOR=249>\
<> <欢迎您来到/SCOLOR=251> {◆<$SERVERNAME>◆/AUTOCOLOR=209,253,254,252,215,95,252,247} <荐~:假装备更吸引人,假装备熔炼真装备!!/SCOLOR=254>\
<Img:746:1:20:4>\\
<我可把【假】系列这一级别的神器进行熔炼升级/SCOLOR=253> \ \ \
<> <Img:560:1:0:-2><查看可放入装备|250# 可放入物品:^251# 【假】鬼王^251# 【假】诛仙^251# 【假】耀光^251# 【假】天命^251# 【假】破魂^251# 【假】流光^251# 【假】流云(男)^251# 【假】流云(女)^251# 【假】鬼衣(男)^251# 【假】鬼衣(女)/SCOLOR=251><Img:560:1:0:-2> \ \ \
\<放入你要熔炼的装备/SCOLOR=254> <→→→/SCOLOR=251> <ITEMBOX:1:1:751:0:-13:40:40:*:请放入你要熔炼的神器或者神器残> <←←←/SCOLOR=251> \
<>
<> <Img:561:1:0:-2>「<开始锻造/@假剑甲合真剑甲>」<Img:561:1:0:-2>\ \
;===============================================
[@真剑甲和假的高级剑甲升级]
#IF
#ACT
OPENMERCHANTBIGDLG 1 750 1 4 0 -50 0
#SAY
<><ImgEx:1:621:622:623:453:-9/@exit> \ \
<熔炼神炉/SCOLOR=154> <New~~!/SCOLOR=249>\
<> <欢迎您来到/SCOLOR=251> {◆<$SERVERNAME>◆/AUTOCOLOR=209,253,254,252,215,95,252,247} <荐~:假装备更吸引人,假装备熔炼真装备!!/SCOLOR=254>\
<Img:746:1:20:4>\\
<我可以把完整的成品或者上古成品这一系列的神器进行熔炼升级。/SCOLOR=251> \ \ \
\ 成品物品<放入成品系列剑甲/SCOLOR=254> → <ITEMBOX:2:1:751:0:-13:40:40:*:请放入你要熔炼的装备> \ \ \ \
\残缺物品<放入上古起源【假】/SCOLOR=254> → <ITEMBOX:3:1:751:0:-13:40:40:*:放入祭品>\ \ \
<↓魔龙之眼↓/SCOLOR=70> <↓ 幸运石头 ↓/SCOLOR=70> <←对应放入/SCOLOR=253>\ \ \
\ <ITEMBOX:4:1:751:20:-13:40:40:*:魔龙之眼> <ITEMBOX:5:1:751:20:-13:40:40:*:幸运石头> \ \ \
\ <当前成功率:百分之/SCOLOR=250>(50%)\ \
<Img:561:1:0:-2>「<开始合成/@开始合成>」<Img:561:1:0:-2>\
提醒:『<$STR(S$需要材料)>』!
[@ItemIntoBox2]
#or
equal <$boxitem[2].name> 鬼王
EQUAL <$BOXITEM[2].NAME> 诛仙
EQUAL <$BOXITEM[2].NAME> 耀光
EQUAL <$BOXITEM[2].NAME> 天命
EQUAL <$BOXITEM[2].NAME> 破魂
EQUAL <$BOXITEM[2].NAME> 流光
EQUAL <$BOXITEM[2].NAME> 流云(男)
EQUAL <$BOXITEM[2].NAME> 流云(女)
EQUAL <$BOXITEM[2].NAME> 鬼衣(男)
EQUAL <$BOXITEM[2].NAME> 鬼衣(女)
EQUAL <$BOXITEM[2].NAME> 上古·鬼王
EQUAL <$BOXITEM[2].NAME> 上古·诛仙
EQUAL <$BOXITEM[2].NAME> 上古·耀光
EQUAL <$BOXITEM[2].NAME> 上古·天命
EQUAL <$BOXITEM[2].NAME> 上古·破魂
EQUAL <$BOXITEM[2].NAME> 上古·流光
EQUAL <$BOXITEM[2].NAME> 上古·流云(男)
EQUAL <$BOXITEM[2].NAME> 上古·流云(女)
EQUAL <$BOXITEM[2].NAME> 上古·鬼衣(男)
EQUAL <$BOXITEM[2].NAME> 上古·鬼衣(女)
#ACT
sendmsg 6 你放入装备可以进行熔炼
#elseact
ReturnBoxItem 2
UpDateBoxItem 2
MESSAGEBOX 请放入完整类似鬼王等级以上装备,或者于鬼王同级装备\此OK框必须是完整装备,非残品装备
break
#IF
not CheckContainsText <$BOXITEM[2].NAME> 上古
#ACT
mov s$装备框三需要的材料 上古·<$BOXITEM[2].NAME>【假】
mov s$升级后的装备名字 上古·<$BOXITEM[2].NAME>
mov s$需要材料 <$str(s$装备框三需要的材料)>.幸运石*2个.魔龙之眼*1000个.200W元宝.1000000金币!
sendmsg 6 ------升级后的装备名字:<$str(s$升级后的装备名字)>
mov n$需要元宝 2000000
mov n$需要金币 1000000
mov n$需要幸运石 2
mov n$需要魔龙之眼 1000
goto @真剑甲和假的高级剑甲升级
break
#IF
CheckContainsText <$BOXITEM[2].NAME> 上古
#ACT
mov s$装备框三需要的材料 <$BOXITEM[2].NAME>
ANSIREPLACETEXT s$装备框三需要的材料 上古 起源
inc s$装备框三需要的材料 【假】
mov s$升级后的装备名字 <$BOXITEM[2].NAME>
ANSIREPLACETEXT s$升级后的装备名字 上古 起源
mov s$需要材料 <$str(s$装备框三需要的材料)>..幸运石*5个.魔龙之眼2000个.+1000W元宝.2000000金币!
sendmsg 6 ------升级后的装备名字:<$str(s$升级后的装备名字)>
mov n$需要元宝 10000000
mov n$需要金币 2000000
mov n$需要幸运石 5
mov n$需要魔龙之眼 2000
goto @真剑甲和假的高级剑甲升级
break
[@ItemoutBox2]
#IF
#act
mov s$装备框三需要的材料
Mov s$升级后的装备名字
mov n$需要元宝 0
mov n$需要金币 0
mov n$需要幸运石 0
mov n$需要魔龙之眼 0
mov s$需要材料
goto @真剑甲和假的高级剑甲升级
break
;===============================================
[@ItemIntoBox1]
#or
equal <$boxitem[1].name> 【假】鬼王
EQUAL <$BOXITEM[1].NAME> 【假】耀光
EQUAL <$BOXITEM[1].NAME> 【假】诛仙
EQUAL <$BOXITEM[1].NAME> 【假】流光
EQUAL <$BOXITEM[1].NAME> 【假】天命
EQUAL <$BOXITEM[1].NAME> 【假】破魂
EQUAL <$BOXITEM[1].NAME> 【假】流云(男)
EQUAL <$BOXITEM[1].NAME> 【假】流云(女)
EQUAL <$BOXITEM[1].NAME> 【假】鬼衣(男)
EQUAL <$BOXITEM[1].NAME> 【假】鬼衣(女)
#ACT
#elseact
ReturnBoxItem 1
messagebox 你需要放入对应的假剑甲才能熔炼
break
[@假剑甲合真剑甲]
#IF
equal <$boxitem[1].name>
#ACT
messagebox 你没有对应的装备熔炼
break
#IF
not checkgamegold ? 2000000
#ACT
messagebox 你没有200W元宝无法进行熔炼
break
#IF
not checkgold 500000
#ACT
messagebox 你没有50W金币无法进行熔炼
break
#IF
checkitem 幸运石 1
checkitem 魔龙之眼 500
#act
movr d39 1 101
goto @进行真假熔炼2
#elseact
messagebox 你没有对应的材料进行熔炼
break
[@进行真假熔炼2]
#IF
#act
SetUpgradeItem 1
#IF
large d39 0
small d39 31
#act
gamegold - 2000000
take 金币 500000
take 幸运石 1
take 魔龙之眼 500
mov s$临时装备名 <$boxitem[1].name>
dec s$临时装备名 【假】
give s$临时装备名 1
DELBOXITEM 1
UpDateBoxItem 1
sendmsg 0 恭喜玩家【<$USERNAME>】熔炼出神器【<$STR(s$临时装备名)>】
sendmsg 0 恭喜玩家【<$USERNAME>】熔炼出神器【<$STR(s$临时装备名)>】
break
#elseact
take 金币 500000
take 幸运石 1
take 魔龙之眼 500
DELBOXITEM 1
UpDateBoxItem 1
GuildNoticeMsg 251 0 〖系统〗玩家『<$USERNAME>』熔炼<$BOXITEM[1].NAME>失败,材料被收走!!! !!
GuildNoticeMsg 251 0 〖系统〗玩家『<$USERNAME>』熔炼<$BOXITEM[1].NAME>失败,材料被收走!!! !!
GuildNoticeMsg 251 0 〖系统〗玩家『<$USERNAME>』熔炼<$BOXITEM[1].NAME>失败,材料被收走!!! !!
break