强化加星附魔NPC
[@MAIN]
#IF
#ACT
MOV S$DS附魔类型
MOV N$DS附魔几率 0
MOV N$DS附魔材料数量 0
MOV S$DS附魔货币显示 放入装备显示
MOV S$DS附魔几率 <$STR(N$DS附魔几率)>
MOV S$DS附魔材料数量 <$STR(N$DS附魔材料数量)>
MOV S$DS附魔货币显示X <$STR(S$DS附魔货币显示)>
SetStringBlank <$STR(S$DS附魔几率)> 3 1
SetStringBlank <$STR(S$DS附魔材料数量)> 5 1
SetStringBlank <$STR(S$DS附魔货币显示X)> 26 1
MOV N$DS0801附魔几率 0
MOV N$DS0801附魔点卷 0
MOV N$DS0801附魔元宝 0
DELAYGOTO 100 @DS附魔界面MAIN
BREAK
[@DS附魔界面MAIN]
#IF
#ACT
OPENMERCHANTBIGDLG 1 322 1 4 0 -90 1 441 23
#SAY
<>\<>\
<> <装备附魔说明: 衣服剑甲需要用点卷提升,首饰需要元宝提升,最高可以附魔九星。/SCOLOR=242><>\
<> {当前附魔成功几率:/SCOLOR=161} {<$STR(S$DS附魔几率)>/SCOLOR=161} <点击附魔装备/@DS0726开始附魔><>\ \
;<> {当前装备附魔材料: 麒麟觉醒石*/SCOLOR=161}{<$STR(S$DS附魔材料数量)>/SCOLOR=161} <>\
<> {当前装备附魔货币:/SCOLOR=161} {<$STR(S$DS附魔货币显示X)>/SCOLOR=161} <附魔说明|249#装备没有显示[附魔星级]失败则: 升级失败不掉星.^-^/SCOLOR=250><>\
<> <------------------/SCOLOR=141><〖属性说明〗/SCOLOR=229><------------------/SCOLOR=141><>\
<> <╔═══╦═════════╦═════════╦════════════╗/SCOLOR=141><>\
<> <‖/SCOLOR=141> <星级/SCOLOR=253> <|/SCOLOR=141><武器星级属性说明/SCOLOR=58> <|/SCOLOR=141><衣服星级属性说明/SCOLOR=70> <|/SCOLOR=141><首饰属性星级属性说明/SCOLOR=146> <‖/SCOLOR=141><>\
<> <╠———┼—————————┼—————————┼————————————╣/SCOLOR=141><>\
<> <‖/SCOLOR=141> <1星/SCOLOR=253> <|/SCOLOR=141><伤害+1 %,体力+1 %/SCOLOR=58> <|/SCOLOR=141><伤害+1 %,体力+1 %/SCOLOR=70> <|/SCOLOR=141><人物攻击+2 ,人物血量+20/SCOLOR=146> <‖/SCOLOR=141><>\
<> <‖/SCOLOR=141> <2星/SCOLOR=253> <|/SCOLOR=141><伤害+2 %,体力+2 %/SCOLOR=58> <|/SCOLOR=141><伤害+2 %,体力+2 %/SCOLOR=70> <|/SCOLOR=141><人物攻击+3 ,人物血量+30/SCOLOR=146> <‖/SCOLOR=141><>\
<> <‖/SCOLOR=141> <3星/SCOLOR=253> <|/SCOLOR=141><伤害+3 %,体力+3 %/SCOLOR=58> <|/SCOLOR=141><伤害+3 %,体力+3 %/SCOLOR=70> <|/SCOLOR=141><人物攻击+5 ,人物血量+50/SCOLOR=146> <‖/SCOLOR=141><>\
<> <‖/SCOLOR=141> <4星/SCOLOR=253> <|/SCOLOR=141><伤害+4 %,体力+4 %/SCOLOR=58> <|/SCOLOR=141><伤害+4 %,体力+4 %/SCOLOR=70> <|/SCOLOR=141><人物攻击+8 ,人物血量+80/SCOLOR=146> <‖/SCOLOR=141><>\
<> <‖/SCOLOR=141> <5星/SCOLOR=253> <|/SCOLOR=141><伤害+6 %,体力+5 %/SCOLOR=58> <|/SCOLOR=141><伤害+5 %,体力+6 %/SCOLOR=70> <|/SCOLOR=141><人物攻击+10,人物血量+100/SCOLOR=146><‖/SCOLOR=141><>\
<> <‖/SCOLOR=141> <6星/SCOLOR=253> <|/SCOLOR=141><伤害+8 %,体力+6 %/SCOLOR=58> <|/SCOLOR=141><伤害+6 %,体力+8 %/SCOLOR=70> <|/SCOLOR=141><人物攻击+15,人物血量+150/SCOLOR=146><‖/SCOLOR=141><>\
<> <‖/SCOLOR=141> <7星/SCOLOR=253> <|/SCOLOR=141><伤害+10%,体力+7 %/SCOLOR=58> <|/SCOLOR=141><伤害+7 %,体力+10%/SCOLOR=70> <|/SCOLOR=141><人物攻击+20,人物血量+200/SCOLOR=146><‖/SCOLOR=141><>\
<> <‖/SCOLOR=141> <8星/SCOLOR=253> <|/SCOLOR=141><伤害+12%,体力+8 %/SCOLOR=58> <|/SCOLOR=141><伤害+8 %,体力+12%/SCOLOR=70> <|/SCOLOR=141><人物攻击+28,人物血量+280/SCOLOR=146><‖/SCOLOR=141><>\
<> <‖/SCOLOR=141> <9星/SCOLOR=253> <|/SCOLOR=141><伤害+15%,体力+10%/SCOLOR=58> <|/SCOLOR=141><伤害+10%,体力+15%/SCOLOR=70> <|/SCOLOR=141><人物攻击+36,人物血量+360/SCOLOR=146><‖/SCOLOR=141><>\
<> <╚═══╩═════════╩═════════╩════════════╝/SCOLOR=141><>\ \ \ \ \
;<> <------------------/SCOLOR=141><〖附魔转移〗/SCOLOR=229><-----------------/SCOLOR=141><>\
;<> <相同装备类型可转移,武器→武器,衣服→衣服,首饰→首饰。/SCOLOR=161><>\
;<> <元素,强化属性和附魔数据会直接转移到接受转移装备上面。/SCOLOR=161><>\
;<> <转移附魔属性/@DS00726转移附魔><>\
<><ITEMBOX:2:0:47:294:-342:56:56:10,11,5,15,19,26,22,62,64,24:250#请放入需要附魔的装备!><>\
;<><ITEMBOX:3:0:47:9:-72:56:56:10,11,5,15,19,26,22,62,64,24:250#请放入被转移装备:^-^231#相同装备类型才可转移!><>\
;<><ITEMBOX:4:0:47:72:-88:56:56:10,11,5,15,19,26,22,62,64,24:70#请放入接转移装备:^-^231#相同装备类型才可转移!><>\
[@DS0726开始附魔]
; #act
; ChangeItemUpgradeCount -1 = 9
#IF
CheckBoxItemCount 2
#ELSEACT
MESSAGEBOX 【操作失败:】\ \ 大侠,请放入装备再附魔!!
BREAK
#IF
LARGE <$BOXITEM[2].UPGRADECOUNT> 8
#ACT
MESSAGEBOX 【操作失败:】\ \ 当前放入的装备已经为满星装备!!
BREAK
#IF
CHECKGAMEGOLD < <$STR(N$DS0801附魔元宝)>
#ACT
MESSAGEBOX 【操作失败:】\ \ 当前附魔需要消耗元宝:<$STR(N$DS0801附魔元宝)>颗!!
BREAK
#IF
CHECKGAMEGIRD < <$STR(N$DS0801附魔点卷)>
#ACT
MESSAGEBOX 【操作失败:】\ \ 当前附魔需要消耗点卷:<$STR(N$DS0801附魔点卷)>颗!!
BREAK
#IF
#ACT
GAMEGOLD - <$STR(N$DS0801附魔元宝)>
GAMEGIRD - <$STR(N$DS0801附魔点卷)>
#IF
EQUAL S$DS附魔类型 武器
#ACT
SetUpgradeItem 2
CHANGECUSTOMITEMTEXT -1 [附魔属性]:
CHANGECUSTOMITEMTEXTCOLOR -1 146
CHANGECUSTOMITEMABIL -1 1 0 253
CHANGECUSTOMITEMABIL -1 1 1 9
CHANGECUSTOMITEMABIL -1 1 2 2
CHANGECUSTOMITEMABIL -1 1 3 0
;CHANGECUSTOMITEMVALUE -1 1 + <$STR(N$DS0801附魔点卷)>
GOTO @DS0802WQ附魔MAIN
BREAK
#IF
EQUAL S$DS附魔类型 衣服
#ACT
SetUpgradeItem 2
CHANGECUSTOMITEMTEXT -1 [附魔属性]:
CHANGECUSTOMITEMTEXTCOLOR -1 146
CHANGECUSTOMITEMABIL -1 1 0 253
CHANGECUSTOMITEMABIL -1 1 1 9
CHANGECUSTOMITEMABIL -1 1 2 2
CHANGECUSTOMITEMABIL -1 1 3 0
;CHANGECUSTOMITEMVALUE -1 1 + <$STR(N$DS0801附魔点卷)>
GOTO @DS0802YF附魔MAIN
BREAK
#IF
EQUAL S$DS附魔类型 首饰
#ACT
SetUpgradeItem 2
CHANGECUSTOMITEMTEXT -1 [附魔属性]:
CHANGECUSTOMITEMTEXTCOLOR -1 146
CHANGECUSTOMITEMABIL -1 5 0 253
CHANGECUSTOMITEMABIL -1 5 1 9
CHANGECUSTOMITEMABIL -1 5 2 5
CHANGECUSTOMITEMABIL -1 5 3 0
;CHANGECUSTOMITEMVALUE -1 5 + <$STR(N$DS0801附魔元宝)>
GOTO @DS0802SS附魔MAIN
BREAK
[@DS0802WQ附魔MAIN]
#IF
CHECKCUSTOMITEMVALUE -1 0 = 9
#ACT
ChangeItemUpgradeCount -1 = 9
UpDateBoxItem 2
#CALL [\DS功能脚本\附魔数据\附魔加属性.txt] @DS0802WQ加属性
;#CALL [\DS功能脚本\附魔数据\附魔加货币.txt] @DS0802WQ加货币
BREAK
#IF
RANDOM <$STR(N$DS0801附魔几率)>
#ACT
ChangeItemUpgradeCount -1 + 1
UpDateBoxItem 2
#CALL [\DS功能脚本\附魔数据\附魔加属性.txt] @DS0802WQ加属性
;#CALL [\DS功能脚本\附魔数据\附魔加货币.txt] @DS0802WQ加货币
UpDateBoxItem 2
GOTO @ItemIntoBox2
SENDMSG 6 附魔大师):恭喜您,装备附魔成功,属性获得大幅提升!!!!!!
BREAK
#IF
#ACT
;#CALL [\DS功能脚本\附魔数据\附魔加货币.txt] @DS0802WQ加货币
;#CALL [\DS功能脚本\附魔数据\附魔保底.txt] @DS0802WQ保底
#CALL [\DS功能脚本\附魔数据\附魔加属性.txt] @DS0802WQ加属性
UpDateBoxItem 2
GOTO @ItemIntoBox2
SENDMSG 7 附魔大师):很遗憾,装备附魔失败,再接再厉!
BREAK
;----------------------------------------------------------------------------------------------------------------------------
[@DS0802YF附魔MAIN]
#IF
CHECKCUSTOMITEMVALUE -1 0 = 9
#ACT
ChangeItemUpgradeCount -1 = 9
UpDateBoxItem 2
#CALL [\DS功能脚本\附魔数据\附魔加属性.txt] @DS0802YF加属性
;#CALL [\DS功能脚本\附魔数据\附魔加货币.txt] @DS0802YF加货币
BREAK
#IF
RANDOM <$STR(N$DS0801附魔几率)>
#ACT
ChangeItemUpgradeCount -1 + 1
UpDateBoxItem 2
#CALL [\DS功能脚本\附魔数据\附魔加属性.txt] @DS0802YF加属性
;#CALL [\DS功能脚本\附魔数据\附魔加货币.txt] @DS0802YF加货币
UpDateBoxItem 2
GOTO @ItemIntoBox2
SENDMSG 6 附魔大师):恭喜您,装备附魔成功,属性获得大幅提升!!!!!!
BREAK
#IF
#ACT
;#CALL [\DS功能脚本\附魔数据\附魔加货币.txt] @DS0802YF加货币
;#CALL [\DS功能脚本\附魔数据\附魔保底.txt] @DS0802WQ保底
#CALL [\DS功能脚本\附魔数据\附魔加属性.txt] @DS0802YF加属性
UpDateBoxItem 2
GOTO @ItemIntoBox2
SENDMSG 7 附魔大师):很遗憾,装备附魔失败,再接再厉!
BREAK
;----------------------------------------------------------------------------------------------------------------------------
[@DS0802SS附魔MAIN]
#IF
CHECKCUSTOMITEMVALUE -1 4 = 9
#ACT
ChangeItemUpgradeCount -1 = 9
UpDateBoxItem 2
#CALL [\DS功能脚本\附魔数据\附魔加属性.txt] @DS0802SS加属性
;#CALL [\DS功能脚本\附魔数据\附魔加货币.txt] @DS0802SS加货币
BREAK
#IF
RANDOM <$STR(N$DS0801附魔几率)>
#ACT
ChangeItemUpgradeCount -1 + 1
UpDateBoxItem 2
#CALL [\DS功能脚本\附魔数据\附魔加属性.txt] @DS0802SS加属性
;#CALL [\DS功能脚本\附魔数据\附魔加货币.txt] @DS0802SS加货币
UpDateBoxItem 2
GOTO @ItemIntoBox2
SENDMSG 6 附魔大师):恭喜您,装备附魔成功,属性获得大幅提升!!!!!!
BREAK
#IF
#ACT
;#CALL [\DS功能脚本\附魔数据\附魔加货币.txt] @DS0802SS加货币
;#CALL [\DS功能脚本\附魔数据\附魔保底.txt] @DS0802SS保底
#CALL [\DS功能脚本\附魔数据\附魔加属性.txt] @DS0802SS加属性
UpDateBoxItem 2
GOTO @ItemIntoBox2
SENDMSG 7 附魔大师):很遗憾,装备附魔失败,再接再厉!
BREAK
;----------------------------------------------------------------------------------------------------------------------------
[@ItemOutBox2]
#IF
#ACT
GOTO @MAIN
BREAK
[@ItemIntoBox2]
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 9
#ACT
ReturnBoxItem 2
MESSAGEBOX 【操作失败:】\ \ 当前放入的装备已经为满星装备!!
BREAK
#IF
EQUAL <$BOXITEM[2].STDMODE> 5
#ACT
MOV S$DS附魔类型 武器
#OR
EQUAL <$BOXITEM[2].STDMODE> 10
EQUAL <$BOXITEM[2].STDMODE> 11
#ACT
MOV S$DS附魔类型 衣服
#OR
EQUAL <$BOXITEM[2].STDMODE> 5
EQUAL <$BOXITEM[2].STDMODE> 10
EQUAL <$BOXITEM[2].STDMODE> 11
#ACT
GOTO @DS剑甲条件声明
MOV S$DS附魔几率 <$STR(N$DS附魔几率)>
;MOV S$DS附魔材料数量 <$STR(N$DS0801附魔材料数量)>
MOV S$DS附魔货币显示X <$STR(S$DS附魔货币显示)>
SetStringBlank <$STR(S$DS附魔几率)> 3 1
SetStringBlank <$STR(S$DS附魔材料数量)> 5 1
SetStringBlank <$STR(S$DS附魔货币显示X)> 26 1
GOTO @DS附魔界面MAIN
BREAK
#IF
#ACT
GOTO @DS首饰条件声明
MOV S$DS附魔类型 首饰
MOV S$DS附魔几率 <$STR(N$DS附魔几率)>
;MOV S$DS附魔材料数量 <$STR(N$DS0801附魔材料数量)>
MOV S$DS附魔货币显示X <$STR(S$DS附魔货币显示)>
SetStringBlank <$STR(S$DS附魔几率)> 3 1
SetStringBlank <$STR(S$DS附魔材料数量)> 5 1
SetStringBlank <$STR(S$DS附魔货币显示X)> 26 1
GOTO @DS附魔界面MAIN
BREAK
;*******************************************************下面调几率 EQUAL <$BOXITEM[2].UPGRADECOUNT> 0 是没有星星的装备 EQUAL <$BOXITEM[2].UPGRADECOUNT> 1 是1星的装备
[@DS剑甲条件声明]
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 0
#ACT
MOV N$DS附魔几率 50
MOV S$DS附魔货币显示 需要点卷*666
;MOV N$DS0801附魔材料数量 1
MOV N$DS0801附魔几率 3
MOV N$DS0801附魔点卷 666
;MOV N$DS0801附魔元宝 50000
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 1
#ACT
MOV N$DS附魔几率 50
MOV S$DS附魔货币显示 需要点卷*666
;MOV N$DS0801附魔材料数量 2
MOV N$DS0801附魔几率 3
MOV N$DS0801附魔点卷 666
;MOV N$DS0801附魔元宝 50000
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 2
#ACT
MOV N$DS附魔几率 50
MOV S$DS附魔货币显示 需要点卷*666
;MOV N$DS0801附魔材料数量 3
MOV N$DS0801附魔几率 3
MOV N$DS0801附魔点卷 666
;MOV N$DS0801附魔元宝 50000
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 3
#ACT
MOV N$DS附魔几率 50
MOV S$DS附魔货币显示 需要点卷*666
;MOV N$DS0801附魔材料数量 4
MOV N$DS0801附魔几率 3
MOV N$DS0801附魔点卷 666
;MOV N$DS0801附魔元宝 50000
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 4
#ACT
MOV N$DS附魔几率 50
MOV S$DS附魔货币显示 需要点卷*666
;MOV N$DS0801附魔材料数量 5
MOV N$DS0801附魔几率 3
MOV N$DS0801附魔点卷 666
;MOV N$DS0801附魔元宝 0
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 5
#ACT
MOV N$DS附魔几率 50
MOV S$DS附魔货币显示 需要点卷*666
;MOV N$DS0801附魔材料数量 6
MOV N$DS0801附魔几率 3
MOV N$DS0801附魔点卷 666
;MOV N$DS0801附魔元宝 50000
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 6
#ACT
MOV N$DS附魔几率 50
MOV S$DS附魔货币显示 需要点卷*666
;MOV N$DS0801附魔材料数量 7
MOV N$DS0801附魔几率 3
MOV N$DS0801附魔点卷 666
;MOV N$DS0801附魔元宝 50000
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 7
#ACT
MOV N$DS附魔几率 50
MOV S$DS附魔货币显示 需要点卷*666
;MOV N$DS0801附魔材料数量 8
MOV N$DS0801附魔几率 3
MOV N$DS0801附魔点卷 666
;MOV N$DS0801附魔元宝 5000
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 8
#ACT
MOV N$DS附魔几率 50
MOV S$DS附魔货币显示 需要点卷*666
;MOV N$DS0801附魔材料数量 9
MOV N$DS0801附魔几率 3
MOV N$DS0801附魔点卷 666
;MOV N$DS0801附魔元宝 0
BREAK
[@DS首饰条件声明]
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 0
#ACT
MOV N$DS附魔几率 25
MOV S$DS附魔货币显示 需要元宝*50000
;MOV N$DS0801附魔材料数量 1
MOV N$DS0801附魔几率 25
MOV N$DS0801附魔金币 0
MOV N$DS0801附魔元宝 50000
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 1
#ACT
MOV N$DS附魔几率 25
MOV S$DS附魔货币显示 需要元宝*50000
;MOV N$DS0801附魔材料数量 2
MOV N$DS0801附魔几率 25
MOV N$DS0801附魔金币 0
MOV N$DS0801附魔元宝 50000
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 2
#ACT
MOV N$DS附魔几率 25
MOV S$DS附魔货币显示 需要元宝*50000
;MOV N$DS0801附魔材料数量 3
MOV N$DS0801附魔几率 25
MOV N$DS0801附魔金币 0
MOV N$DS0801附魔元宝 50000
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 3
#ACT
MOV N$DS附魔几率 25
MOV S$DS附魔货币显示 需要元宝*50000
;MOV N$DS0801附魔材料数量 4
MOV N$DS0801附魔几率 25
MOV N$DS0801附魔金币 0
MOV N$DS0801附魔元宝 50000
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 4
#ACT
MOV N$DS附魔几率 25
MOV S$DS附魔货币显示 需要元宝*50000
;MOV N$DS0801附魔材料数量 5
MOV N$DS0801附魔几率 25
MOV N$DS0801附魔金币 0
MOV N$DS0801附魔元宝 50000
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 5
#ACT
MOV N$DS附魔几率 25
MOV S$DS附魔货币显示 需要元宝*50000
;MOV N$DS0801附魔材料数量 6
MOV N$DS0801附魔几率 25
MOV N$DS0801附魔金币 0
MOV N$DS0801附魔元宝 50000
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 6
#ACT
MOV N$DS附魔几率 25
MOV S$DS附魔货币显示 需要元宝*50000
;MOV N$DS0801附魔材料数量 7
MOV N$DS0801附魔几率 25
MOV N$DS0801附魔金币 0
MOV N$DS0801附魔元宝 50000
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 7
#ACT
MOV N$DS附魔几率 25
MOV S$DS附魔货币显示 需要元宝*50000
;MOV N$DS0801附魔材料数量 8
MOV N$DS0801附魔几率 25
MOV N$DS0801附魔金币 0
MOV N$DS0801附魔元宝 50000
BREAK
#IF
EQUAL <$BOXITEM[2].UPGRADECOUNT> 8
#ACT
MOV N$DS附魔几率 25
MOV S$DS附魔货币显示 需要元宝*50000
;MOV N$DS0801附魔材料数量 9
MOV N$DS0801附魔几率 25
MOV N$DS0801附魔金币 0
MOV N$DS0801附魔元宝 50000
BREAK
;----------------------------------------------------------------------------------------------------------------------------
;----------------------------------------------------------------------------------------------------------------------------
;----------------------------------------------------------------------------------------------------------------------------
;----------------------------------------------------------------------------------------------------------------------------
;----------------------------------------------------------------------------------------------------------------------------
;----------------------------------------------------------------------------------------------------------------------------
;----------------------------------------------------------------------------------------------------------------------------