时光模式 圣灵精华 脚本
[@main]
<勇士,><color=GREEN 神威狱><里面非常的危险,您想要挑战吗?>\
<1、神威狱进入><color=GREEN 需要等级55级,且每层收费50元宝!>\
<2、神威狱共6层,BOSS刷新为1-5层><color=GREEN 4小时,><天魔巢穴><color=GREEN 6小时!>\
<3、神威狱中怪物有几率掉落><color=GREEN 圣灵精华、圣灵宝石><等道具!>\
<4、><color=GREEN 圣灵精华><可以用来激活武器或盾牌的技能圣灵威力!>\
<5、><color=GREEN 圣灵宝石><可以用来强化武器或盾牌的技能圣灵威力!>\
<挑战神威狱/@美称1> <圣灵宝石兑换/@美称3> \
<圣灵武器相关/@美称2> <圣灵盾牌相关/@美称4> \
<离开/@>\
[@美称3]
#IF
checkitem 圣灵精华 100
#ACT
TAKE 圣灵精华 100
GIVE 圣灵宝石 1
SENDMSG 1 恭喜玩家<%S>在神威狱牢头处成功兑换<圣灵宝石>!
SENDMSG 8 恭喜玩家<%S>在神威狱牢头处成功兑换<圣灵宝石>!
SENDMSG 13 恭喜玩家<%S>在神威狱牢头处成功兑换<圣灵宝石>!
#ELSEACT
MESSAGEBOX 圣灵宝石需要材料:\ \圣灵精华100个兑换1个圣灵宝石!
[@美称1]
#IF
CHECKLEVELEX > 54
#ACT
MAPMOVE 大厅
SENDMSG 1 勇士<%s>进入了<神威狱大厅>!
break
#ELSEACT
MessageBox 该地图对你来说难度太大了,等到55级之后再来吧!
close
[@美称2]
<请问你想如何使用圣灵武器功能?>\\
<激活武器圣灵技能/@美澄3> <需要圣灵精华1个随机赋予技能威力> \\
<提升武器圣灵威力/@美澄4> <需要圣灵宝石1个提升武器技能威力> \\
<color=red 提示: 圣灵精华赋予武器初始威力为3%,圣灵宝石每次提升成>\
<color=red 功后威力增强3%,武器圣灵威力为30%封顶>\
[@美澄4]
<请问勇士确定要用><COLOR=green 圣灵宝石升级当前圣灵技能威力吗?>\\
<如果确定那就开始你的表演吧!>\\
<提升武器圣灵威力/@美澄999888>
[@美澄999888]
#IF
CHECKITEM 圣灵宝石 1
#ACT
#ELSEACT
MESSAGEBOX 你的圣灵宝石不足1个无法继续增加圣灵属性!
BREAK
#IF
!CHECKUSEITEM 1
#ACT
MESSAGEBOX 你没有穿戴武器,无法增强武器上的附加技能威力!
break
#IF
SMALL $ITEMINFO[$USEITEMMAKEINDEX(1)].ITEMEXT(70) 1
#ACT
MESSAGEBOX 对不起,您的武器还没附加武器技能,请先给给武器附加技能!
break
#IF
!SMALL $ITEMINFO[$USEITEMMAKEINDEX(1)].ITEMEXT(70) 11
#ACT
MESSAGEBOX 武器圣灵威力最高可到33%,恭喜你以升级到最高,不能再继续升级!!
break
#IF
CHECKUSEITEM 1
!SMALL $ITEMINFO[$USEITEMMAKEINDEX(1)].ITEMEXT(70) 1
SMALL $ITEMINFO[$USEITEMMAKEINDEX(1)].ITEMEXT(70) 11
#ACT
MOV P1 $ITEMINFO[$USEITEMMAKEINDEX(1)].ITEMEXT(70)
GOTO @提升第一A
BREAK
[@提升第一A]
#IF
RANDOM 4 100
#ACT
UPGRADEUSERITEM $USEITEMMAKEINDEX(1) 70 + 1
TAKE 圣灵宝石 1
SENDMSG 5 提示:{恭喜你升级成功,武器圣灵技能威力增强了!}
break
#ELSEACT
TAKE 圣灵宝石 1
SENDMSG 5 提示:{当前圣灵武器失败,请重试继续圣灵…}
break
[@美澄3]
<请问勇士确定要用><COLOR=green 圣灵精华激活新的圣灵技能吗?>\\
<如果确定那就开始你的表演吧!>\\
<激活武器圣灵技能/@美澄88899>\\
[@美澄88899]
#IF
EQUAL $PARAM(2) 圣灵精华
EQUAL $ITEMINFO[$PARAM(1)].STDMODE 59
#ACT
#CALL [\游戏功能\圣灵宝石.txt] @圣灵宝石
break
#IF
EQUAL $ITEMINFO[$PARAM(1)].STDMODE 103
#ACT
BREAK
#IF
EQUAL $ITEMINFO[$PARAM(1)].STDMODE 104
#ACT
BREAK
#IF
EQUAL $ITEMINFO[$PARAM(1)].STDMODE 105
#ACT
BREAK
#IF
EQUAL $ITEMINFO[$PARAM(1)].STDMODE 106
#ACT
BREAK
#IF
EQUAL $ITEMINFO[$PARAM(1)].STDMODE 107
#ACT
BREAK
#IF
EQUAL $ITEMINFO[$PARAM(1)].STDMODE 108
#ACT
BREAK
#IF
SMALL $ITEMVALSUM(圣灵精华).DURA 1
#ACT
MessageBox 您没有圣灵精华,无法激活你的武器或盾牌技能。
break
#ELSEACT
#IF
EQUAL $ITEMINFO[$PARAM(1)].STDMODE 12
#ACT
MOV S5 13
#ELSEACT
MOV S5 1
#IF
CHECKUSEITEM $STR(S5)
#ACT
#ELSEACT
MessageBox 你没有装备武器或盾牌,无法使用圣灵精华给武器或盾牌附加技能。
break
#ELSEACT
#IF
random 1
#ACT
MOV M3 $ITEMVALSUM(圣灵精华).DURA
DEC M3 1
MOVR P0 29
INC P0 1
ReadRandomStr ..\QuestDiary\数据文件\文本数据\圣灵技能设置.txt S0 $STR(P0)
GETVALIDSTR $STR(S0) = S1 S0
GETVALIDSTR $STR(S0) | P0 S0
take 圣灵精华 1
UPGRADEUSERITEM $STR(S5) 59 = 2
UPGRADEUSERITEM $STR(S5) 69 = $STR(P0)
UPGRADEUSERITEM $STR(S5) 70 = 1
SENDMSG 5 恭喜您,您消耗了10个圣灵精华为你手中的武器激活了<$STR(S1)>技能的威力。
sendmsg 5 <$STR(P0)>
break
[@美称4]
<请问你想如何使用圣灵盾牌功能?>\\
<激活盾牌反射技能/@美澄1> <需要圣灵精华1个,随即赋予反射技能> \\
<提升盾牌反射威力/@美澄2> <需要圣灵宝石1个,提升反射技能威力> \\
<color=red 提示: 圣灵精华赋予盾牌反射初始威力为5%,圣灵宝石每次提>\
<color=red 升成功后技能反射威力增强5%,盾牌圣灵威力为30%封顶>\
[@美澄2]
<请问勇士确定要用><COLOR=green 圣灵宝石升级当前盾牌反射技能的威力吗?>\\
<如果确定那就开始你的表演吧!>\\
<提升盾牌反射威力/@美澄222333>\
[@美澄222333]
#IF
CHECKUSEITEM 13
#ACT
MOV P10
MOV P11
MOV P17
MOV P18
MOV P17 $ITEMINFO[$USEITEMMAKEINDEX(13)].ITEMEXT(70)
MOV P18 $ITEMINFO[$USEITEMMAKEINDEX(13)].ITEMEXT(69)
#ELSEACT
MessageBox 你没有装备盾牌,无法使用该功能提升盾牌圣灵属性。
break
#IF
SMALL $str(P18) 1
#ACT
SENDMSG 5 对不起,您的盾牌还没附加盾牌技能反射,请先激活盾牌圣灵反射!
break
#IF
LARGE $str(P17) 5
#ACT
SENDMSG 5 你的盾牌威力已经为最高威力30%了,无法再升级了!
break
#IF
LARGE $str(P18) 0
#ACT
MOV P10 $str(P17)
#ELSEACT
SENDMSG 5 对不起,您的盾牌还没附加反射技能,请先激活盾牌器附加技能!
break
#IF
SMALL $str(P17) 5
#ACT
#ELSEACT
SENDMSG 5 你的技能威力已经为最高威力30%了,无法再升级了!
break
#IF
CHECKITEM 圣灵宝石 1
#ACT
#ELSEACT
MESSAGEBOX 你的圣灵宝石不足<$str(P10)>个无法继续增加圣灵属性!
BREAK
#IF
RANDOM 5 100
#ACT
TAKE 圣灵宝石 1
SHOWHUMEFFECT 45
UPGRADEUSERITEM 13 70 + 1
UPGRADEUSERITEM 13 59 = 2
SENDMSG 5 恭喜你,盾牌的圣灵威力增加成功!
break
#ELSEACT
TAKE 圣灵宝石 1
SENDMSG 5 很遗憾,本次提升失败了!
BREAK
[@美澄1]
<请问勇士确定要用><COLOR=green 圣灵精华激活新的盾牌反射技能吗?>\\
<如果确定那就开始你的表演吧!>\\
<激活盾牌反射技能/@美澄111222>\
[@美澄111222]
#IF
CHECKITEM 圣灵精华 1
#ACT
GOTO @升级盾牌技能3
break
#ELSEACT
MESSAGEBOX 你没有圣灵精华,无法给盾牌激活反射!
break
[@升级盾牌技能3]
#IF
CHECKUSEITEM 13
#ACT
#ELSEACT
MESSAGEBOX 你没有装备盾牌,无法开启盾牌附加技能!
break
#IF
CHECKITEM 圣灵精华 1
#ACT
ReadRandomStr ..\QuestDiary\数据文件\文本数据\圣灵技能.txt S2
split $STR(S2) | S20
TAKE 圣灵精华 1
UPGRADEUSERITEM 13 59 = 2
UPGRADEUSERITEM 13 69 = $STR(S20)
UPGRADEUSERITEM 13 70 = 0
SENDMSG 5 恭喜您,您消耗了1个圣灵精华为您手中的盾牌激活了<$STR(S21)>技能反弹伤害。
break
1|火球术
5|火炎刀
6|施毒术
7|攻杀剑法
9|地狱火焰
10|疾光电影
11|雷电术
12|刺杀剑术
13|灵魂道符
23|爆裂火焰
24|地狱雷光
25|半月弯刀
1|火球术
5|火炎刀
6|施毒术
7|攻杀剑法
9|地狱火焰
10|疾光电影
11|雷电术
12|刺杀剑术
13|灵魂道符
23|爆裂火焰
24|地狱雷光
25|半月弯刀
26|烈火剑法
33|冰咆哮
40|残影刀法
41|血影刀法
43|抱月刀
44|雷霆剑法
45|诅咒术
49|冰箭术
41|血影刀法
43|抱月刀
44|雷霆剑法
45|诅咒术
49|冰箭术
50|风火轮
51|冰龙破
52|玄冰刃
53|五雷轰
45|诅咒术
49|冰箭术
50|风火轮
51|冰龙破
52|玄冰刃
53|五雷轰
54|冰旋风
67|幽冥火咒
71|狂龙紫电