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

宝石随机打孔脚本(有几率失败)

时间:2016-08-30 01:21来源:新开传奇私服 作者:传奇私服发布网
脚本非原创、在原基础上进行细心修改:将原脚本失败了就直接关闭npc对话框进行修改,并且修改降低了几率。另外修改脚本购买材料直接自动放入OK框中、方便玩家操作。 [@main] 一颗上等的宝石,可以让你的装备发生翻天覆地的变化!/SCOLOR=224\ \ 如果你想打造一把神器,那么为它开启凹槽是必不可少的。/SCOLOR=224\ \ 我可以为您的装备开启/SCOLOR=2245个凹槽/SCOLOR=253,可以想象嵌入
 
脚本非原创、在原基础上进行细心修改:将原脚本失败了就直接关闭npc对话框进行修改,并且修改降低了几率。另外修改脚本购买材料直接自动放入OK框中、方便玩家操作。
宝石随机打孔脚本(有几率失败)
[@main]
<一颗上等的宝石,可以让你的装备发生翻天覆地的变化!/SCOLOR=224>\
 \
<如果你想打造一把神器,那么为它开启凹槽是必不可少的。/SCOLOR=224>\
 \
<我可以为您的装备开启/SCOLOR=224><5个凹槽/SCOLOR=253>,<可以想象嵌入宝石以后的强大吧?/SCOLOR=224>\
 \
<装备打孔需要/SCOLOR=224><学徒之锤/SCOLOR=253><或/SCOLOR=224><匠神之锤/SCOLOR=253>,<可以通过BOSS和商城获得!/SCOLOR=224>\
 \
<请将需要打孔的装备放到框中哦。/SCOLOR=224>   <开始打孔/@DK>\
 
[@DK]
#ACT
OPENMERCHANTBIGDLG 17 0 1 4 0 10 1 360 30 1
GiveBoxItem 1 学徒之锤
GiveBoxItem 1 匠神之锤
GiveBoxItem 2 幸运符
#SAY
\ \ \ \
           请确认开孔所需物品:\ \
           <购买幸运符/@m1> <购买学徒之锤/@m2> <购买匠神之锤/@m3>\ \ \
                <请放入要打孔的装备/FCOLOR=116>\
<ITEMBOX:0:17:1:228:180:37:37:5,10,11,15,26,22,19,62,64,30,65,20,21,23:请放入打孔装备>
<ITEMBOX:1:17:2:293:183:37:37:5,41:请放入打孔材料>
<ITEMBOX:2:17:2:171:183:37:37:5,41:请放入幸运符>\ \ \ \ \
                <开始打孔/@检测物品1>    <重置/@DK>
 
[@检测物品1]
#IF
NOT Equal <$BOXITEM[0].NAME>
#ACT
goto @检测物品2
#ELSEACT
MESSAGEBOX 请先放入需要开孔的装备!
 
[@检测物品2]
#IF
NOT Equal <$BOXITEM[1].NAME>
#ACT
goto @检测物品3
#ELSEACT
MESSAGEBOX 要开启凹槽,请在右侧格子放入[学徒之锤]或[匠神之锤]!
 
[@检测物品3]
#IF
NOT Equal <$BOXITEM[2].NAME>
#ACT
MESSAGEBOX 你使用了一张[幸运符],成功率提升10%!确定开孔吗? @开孔 @取消
#ELSEACT
MESSAGEBOX 你还未使用[幸运符],使用后可提升10%成功率!确定现在开孔吗? @开孔 @取消
 
[@开孔]
#IF
EQUAL <$BOXITEM[1].NAME> 匠神之锤
#ACT
MOV N$开孔几率 25
 
#IF
EQUAL <$BOXITEM[1].NAME> 学徒之锤
#ACT
MOV N$开孔几率 15
 
#IF
EQUAL <$BOXITEM[2].NAME> 幸运符
#ACT
INC N$开孔几率 10
 
#IF
#ACT
MOVR P101 110
goto @开始开孔
 
[@开始开孔]
#IF
NOT SMALL N$开孔几率 <$STR(P101)>
#ACT
INC N$孔数 1
SETFLUTECOUNT boxitem0 <$STR(N$孔数)>
DelBoxItem 1
DelBoxItem 2
Gmexecute showeffect 85
SendNewLineMsg 0 251 0 15 100 10 2 恭喜玩家『<$USERNAME>』为装备[<$BOXITEM[0].NAME_G>]开启了第<$STR(N$孔数)>格凹槽,恭喜恭喜!
close
#ELSEACT
DelBoxItem 1
DelBoxItem 2
SENDMSG 5 打孔失败了……请添加幸运符再试试看!
 
 
[@m1]
#ACT
MESSAGEBOX 确定花费[50元宝]购买一张[幸运符]吗? @mm1 @取消
[@mm1]
#IF
CHECKGAMEGOLD > 49
#ACT
GAMEGOLD - 50
GIVE 幸运符 1
GiveBoxItem 2 幸运符
 
[@m2]
#ACT
MESSAGEBOX 确定花费[50元宝]购买一个[学徒之锤]吗? @mm2 @取消
[@mm2]
#IF
CHECKGAMEGOLD > 49
#ACT
GAMEGOLD - 50
GIVE 学徒之锤 1
GiveBoxItem 1 学徒之锤
 
[@m3]
#ACT
MESSAGEBOX 确定花费[150元宝]购买一个[匠神之锤]吗? @mm3 @取消
[@mm3]
#IF
CHECKGAMEGOLD > 149
#ACT
GAMEGOLD - 150
GIVE 匠神之锤 1
GiveBoxItem 1 匠神之锤
 
[@ItemIntoBox0]
#IF
CheckFluteCount boxitem0 = 0
#ACT
MOV N$孔数 0
 
#IF
CheckFluteCount boxitem0 = 1
#ACT
MOV N$孔数 1
 
#IF
CheckFluteCount boxitem0 = 2
#ACT
MOV N$孔数 2
 
#IF
CheckFluteCount boxitem0 = 3
#ACT
MOV N$孔数 3
 
#IF
CheckFluteCount boxitem0 = 4
#ACT
MOV N$孔数 4
 
#IF
CheckFluteCount boxitem0 = 5
#ACT
MOV N$孔数 5
 
#IF
CheckFluteCount boxitem0 = 6
#ACT
MOV N$孔数 6
 
#IF
CheckFluteCount boxitem0 = 7
#ACT
MOV N$孔数 7
 
#IF
CheckFluteCount boxitem0 = 8
#ACT
MOV N$孔数 8
 
#IF
CheckFluteCount boxitem0 > 4
#ACT
ReturnBoxItem 0
MESSAGEBOX 一件装备我最多只能帮你开启5个凹槽!当前装备有:<$STR(N$孔数)>个凹槽!
 
 
(责任编辑:找搜服传奇发布网)
------分隔线----------------------------
栏目列表
推荐内容