找传奇、传世资源到传世资源站!

中州_龙王使者-0.txtNPC脚本

2020.5.20 技术教程 141 编辑

[@main]
\
更换器灵需要先将原先的器灵释放,然后将新的器灵封印\
入盾牌中,把你的虎王盾给我,我可以为你把虎王从其中解封\
释放,同时把你的准备好的龙灵封印到盾牌中。注意只有满级\
并且装备穿戴齐全的虎王才可以被解封释放。\
<我要虎王盾转换龙王盾/@longwangdun> <升级虎王/@shengji> <升级龙王/@shengji1>\
<领取翅膀/@翅膀> <龙王封号/@龙王1> <龙王技能/@龙王啊> <返回/@main>\

[@longwangdun]
#IF
random 1
#SAY
\
请放入你要兑换成龙王盾的主体盾牌。\
<color=green 注:普通主体盾需消耗一个龙灵>\
<color=red 龙王盾仅可主体佩带,元神不可佩带!>\
\
<返回/@huandun> <离开/@exit>\
#ACT
Showspotdlg 6 放入盾牌 @getboxitem363
break

[@getboxitem363]
#IF
!EQUAL $ITEMINFO[$PARAM(1)].STDMODE 12
#SAY
\
你似乎给错东西了?年轻人,再找找看吧。\\
<知道了/@exit>

#ACT
break
#IF
ISDRAGON
#SAY
\
您已经有龙王了,不可以在更换龙王。
<离开/@exit>

#ACT
break
#IF
SMALL $TIGER.LEVEL 100
#SAY
\
您的虎王等级未满100级,不可以转换龙王。
<离开/@exit>

#ACT
break
#IF
CHECKGAMEGOLD > 20000
#ACT
GOTO @转换
#ELSEACT
MESSAGEBOX 你的元宝不足2万,无法转换!

[@转换]
#IF
POS $PARAM(0) 龙王
#ACT
BREAK
#IF
POS $PARAM(0) 虎王
#ACT
MOV S10 $PARAM(0)
MOV S11 $PARAM(1)
MOV P35 250
#ELSEACT
MOV S10 $PARAM(0)
MOV S11 $PARAM(1)
MOV P35 125
BREAK
#IF
equal S10 虎王盾1
#ACT
MOV S15 龙王盾1
#IF
equal S10 虎王盾2
#ACT
MOV S15 龙王盾2
#IF
equal S10 虎王盾3
#ACT
MOV S15 龙王盾3
#IF
equal S10 血月虎王盾1
#ACT
MOV S15 龙王盾1
#IF
equal S10 血月虎王盾2
#ACT
MOV S15 龙王盾2
#IF
equal S10 血月虎王盾3
#ACT
MOV S15 龙王盾3
#IF
TRUE
#ACT
MOV P0 $ITEMINFO[$PARAM(1)].AC1
MOV P1 $ITEMINFO[$PARAM(1)].AC2
MOV P2 $ITEMINFO[$PARAM(1)].MAC1
MOV P3 $ITEMINFO[$PARAM(1)].MAC2
MOV P4 $ITEMINFO[$PARAM(1)].DC1
MOV P5 $ITEMINFO[$PARAM(1)].DC2
MOV P6 $ITEMINFO[$PARAM(1)].mc1
MOV P7 $ITEMINFO[$PARAM(1)].mc2
MOV P8 $ITEMINFO[$PARAM(1)].SC1
MOV P9 $ITEMINFO[$PARAM(1)].SC2
MOV P11 $ITEMINFO[$PARAM(1)].VALUE(11)
MOV P12 $ITEMINFO[$PARAM(1)].VALUE(12)
MOV P13 $ITEMINFO[$PARAM(1)].ITEMEXT(69)
MOV P14 $ITEMINFO[$PARAM(1)].ITEMEXT(70)
#IF
CHECKLEVELEX > 0
CheckItem 龙灵 1
#ACT
TAKE 龙灵 1
TAKEM $PARAM(1)
;---------------------------------
GAMEGOLD - 20000
GIVE $STR(S15) 1
UPGRADEUSERITEM $PARAM(10) 0 = $str(p0)
UPGRADEUSERITEM $PARAM(10) 1 = $str(p1)
UPGRADEUSERITEM $PARAM(10) 2 = $str(p2)
UPGRADEUSERITEM $PARAM(10) 3 = $str(p3)
UPGRADEUSERITEM $PARAM(10) 4 = $str(p4)
UPGRADEUSERITEM $PARAM(10) 5 = $str(p5)
UPGRADEUSERITEM $PARAM(10) 6 = $str(p6)
UPGRADEUSERITEM $PARAM(10) 7 = $str(p7)
UPGRADEUSERITEM $PARAM(10) 8 = $str(p8)
UPGRADEUSERITEM $PARAM(10) 9 = $str(p9)
UPGRADEUSERITEM $PARAM(10) 11 = $str(p11)
UPGRADEUSERITEM $PARAM(10) 12 = $str(p12)
UPGRADEUSERITEM $PARAM(10) 69 = $str(p13)
UPGRADEUSERITEM $PARAM(10) 70 = $str(p14)
TIGERTODRAGON
TigerLevel = 1
SENDMSG 7 你的虎王已经成功升级为龙王了
SENDMSG 7 你的<$STR(S10)>成功转换成了龙王盾。
SENDMSG 15 [龙王]:玩家{<$USERNAME>}将<$STR(S10)>兑换成龙王盾!
SENDMSG 20 [龙王]:兑换成功,你的<$STR(S10)>成功转换成了龙王盾! 255 241
BREAK
#ELSEACT
MESSAGEBOX 你没有龙灵,转换龙王盾需要一个龙灵

[@shengji]
#ACT
TigerLevel + 10
SENDMSG 5 你的虎王升级了!!!

[@shengji1]
#ACT
TigerLevel + 10
SENDMSG 5 你的龙王升级了!!!

[@翅膀]
#IF
CHECKGAMEGOLD > 2
#act
give 昊天耀辉仙翼 1
UPGRADEUSERITEM $PARAM(10) 10 = 0
UPGRADEUSERITEM $PARAM(10) 11 = 27
UPGRADEUSERITEM $PARAM(10) 12 = 54
UPGRADEUSERITEM $PARAM(10) 150 = 38000
UPGRADEUSERITEM $PARAM(10) 151 = 38000
UPGRADEUSERITEM $PARAM(10) 152 = 38000
UPGRADEUSERITEM $PARAM(10) 153 = 38000
break

[@龙王1]
#act
;TIGERTODRAGON
SetDragonRankName 无相法天地玄霜圣龙
SENDMSG 7 你的龙王已经附属了无相法天地玄霜圣龙称号

[@龙王啊]
学习一个技能是1000元宝,遗忘一个技能是1000元宝,不管\
技能等级,直接清空。\
<学习五行掌控/@学习五行掌控>    <学习毁灭/@毁灭>\
<学习护佑/@学习护佑>    <学习魔法蚕食/@学习魔法蚕食>\
<学习冲锋/@学习冲锋> <魔法汲取/@魔法汲取>\
<学习重生/@学习重生> <学习吞灵/@学习吞灵>\
<龙王技能介绍/@技能介绍> <购买龙王装备/@购买龙王装备>\\

[@技能介绍]
五行掌控(三种龙王通用)龙王被召唤出来后,龙王的五行\
光环可以为玩家、元神和龙王自身提供一定比例的五行减伤护\
佑(三种龙王通用)龙王被召唤出来后,可以为玩家和元神提\
供一定比例的免伤重生(紫衫龙王)当紫色龙王血量变为0且技\
能处于可用状态时,一条紫色龙魂从身体飞出,在以身体为中心\
一定范围内飞舞,对范围内的敌人,造成一定时间内的持续伤害,\
之后龙魂飞入身体,龙王复活,然后技能进入技能冷却状态。龙\
魂出窍期间,龙王身体允许被攻击,若身体被摧毁,则龙王死亡\
<返回/@main> <下一页/@xia1>\

[@xia1]
<返回/@main> <上一页/@技能介绍>\
魔法汲取(紫衫龙王)龙王每次攻击会为主人回复一定的蓝量\
只有攻击人的时候才有效毁灭(碧铠龙王)龙王死亡时会对其\
周围一定范围内造成一个大量的范围伤害。技能CD时间较长吞\
灵(碧铠龙王)龙王每次的攻击都会为主人恢复一定的血量和\
蓝量,只有攻击人的时候才有效冲锋(金甲龙王)龙王每隔一\
定时间会向目标冲锋,对目标造成大量伤害,自己血量回满,同时\
有概率对目标造成冰冻效果,冰冻1秒钟魔法蚕食(金甲龙王)龙\
王每次攻击会减少对方一定的蓝量,只有攻击人的时候才有效\

[@学习五行掌控]
#IF
SMALL $TIGER.LEVEL 1
#ACT
BREAK
#SAY
\\
龙王等级超过1级才能学习。
#IF
CHECKGAMEGOLD > 999
SMALL $Dragon.SKILLLEVEL(0) 1
#ACT
GAMEGOLD - 1000
Drag**killLevel 0 + 1
MESSAGEBOX 学习五行掌控成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足,或者你的龙王已经领悟五行掌控技能了。

[@学习护佑]
#IF
SMALL $TIGER.LEVEL 1
#ACT
BREAK
#SAY
\\
龙王等级超过10级才能学习。
#IF
CHECKGAMEGOLD > 999
SMALL $Dragon.SKILLLEVEL(1) 4
#ACT
GAMEGOLD - 1000
Drag**killLevel 1 + 1
MESSAGEBOX 学习护佑技能成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足,或者你的龙纹已经领悟护佑技能了。

[@学习冲锋]
#IF
SMALL $TIGER.LEVEL 30
#ACT
BREAK
#SAY
\\
虎王等级超过30级才能学习。
#IF
CHECKGAMEGOLD > 999
SMALL $Dragon.SKILLLEVEL(2) 4
#ACT
GAMEGOLD - 1000
Drag**killLevel 2 + 1
MESSAGEBOX 学习冲撞技能成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足,或者你的虎王已经领悟冲撞技能了。

[@学习魔法蚕食]
#IF
SMALL $TIGER.LEVEL 30
#ACT
BREAK
#SAY
\\
虎王等级超过30级才能学习。
#IF
CHECKGAMEGOLD > 999
SMALL $Dragon.SKILLLEVEL(3) 4
#ACT
GAMEGOLD - 1000
Drag**killLevel 3 + 1
MESSAGEBOX 学习魔法蚕食技能成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足,或者你的龙已经领悟魔法蚕食。

[@学习重生]
#IF
SMALL $TIGER.LEVEL 50
#ACT
BREAK
#SAY
\\
虎王等级超过50级才能学习。
#IF
CHECKGAMEGOLD > 999
SMALL $Dragon.SKILLLEVEL(4) 1
#ACT
GAMEGOLD - 1000
Drag**killLevel 4 + 1
MESSAGEBOX 学习护主技能成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足,或者你的虎王已经领悟护主技能了。

[@学习吞灵]
#IF
SMALL $TIGER.LEVEL 50
#ACT
BREAK
#SAY
\\
虎王等级超过50级才能学习。
#IF
CHECKGAMEGOLD > 999
SMALL $Dragon.SKILLLEVEL(7) 1
#ACT
GAMEGOLD - 1000
Drag**killLevel 7 + 1
MESSAGEBOX 学习转换技能成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足,或者你的虎王已经领悟转换技能了。

[@毁灭]
#IF
SMALL $TIGER.LEVEL 50
#ACT
BREAK
#SAY
\\
虎王等级超过50级才能学习。
#IF
CHECKGAMEGOLD > 999
SMALL $Dragon.SKILLLEVEL(5) 1
#ACT
GAMEGOLD - 1000
Drag**killLevel 6 + 1
MESSAGEBOX 学习反弹技能成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足,或者你的虎王已经领悟反弹技能了。

[@魔法汲取2]
#IF
SMALL $TIGER.LEVEL 50
#ACT
BREAK
#SAY
\\
虎王等级超过50级才能学习。
#IF
CHECKGAMEGOLD > 999
SMALL $Dragon.SKILLLEVEL(8) 1
#ACT
GAMEGOLD - 1000
Drag**killLevel 8 + 1
MESSAGEBOX 学习嗜血技能成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足,或者你的虎王已经领悟嗜血技能了。

[@魔法汲取]
#IF
SMALL $TIGER.LEVEL 50
#ACT
BREAK
#SAY
\\
虎王等级超过50级才能学习。
#IF
CHECKGAMEGOLD > 999
SMALL $Dragon.SKILLLEVEL(5) 1
#ACT
GAMEGOLD - 1000
Drag**killLevel 5 + 1
MESSAGEBOX 学习冲击波技能成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足,或者你的虎王已经领悟冲击波技能了。

[@遗忘冲击波]
#IF
CHECKGAMEGOLD > 999
#ACT
GAMEGOLD - 1000
TigerSkillLevel 5 = 0
MESSAGEBOX 遗忘转换技能成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足。

[@遗忘猛击]
#IF
CHECKGAMEGOLD > 999
#ACT
GAMEGOLD - 1000
TigerSkillLevel 0 = 0
MESSAGEBOX 遗忘冲击波技能成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足。

[@遗忘怒嚎]
#IF
CHECKGAMEGOLD > 999
#ACT
GAMEGOLD - 1000
TigerSkillLevel 1 = 0
MESSAGEBOX 遗忘怒嚎技能成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足。

[@遗忘冲撞]
#IF
CHECKGAMEGOLD > 999
#ACT
GAMEGOLD - 1000
TigerSkillLevel 2 = 0
MESSAGEBOX 遗忘冲撞技能成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足。

[@遗忘斗转]
#IF
CHECKGAMEGOLD > 999
#ACT
GAMEGOLD - 1000
TigerSkillLevel 3 = 0
MESSAGEBOX 遗忘斗转技能成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足。

[@遗忘护主]
#IF
CHECKGAMEGOLD > 999
#ACT
GAMEGOLD - 1000
TigerSkillLevel 4 = 0
MESSAGEBOX 遗忘护主技能成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足。

[@遗忘反弹]
#IF
CHECKGAMEGOLD > 999
#ACT
GAMEGOLD - 1000
TigerSkillLevel 6 = 0
MESSAGEBOX 遗忘反弹技能成功,元宝减少1000个!
#ELSEACT
MESSAGEBOX 元宝不足。

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复