封元守卫NPC脚本

文章作者:找私服  文章来源:www.zhaosf.org 更新时间:2011-11-21 11:28:55 浏览次数:199

(@storage @getback)
[@main]
  离火封魔阵内封印的怪物凶猛异常,寻常攻击难以奏效\
若要将其在逃出前消灭,必须借助封元印的力量。\
  切记,若怪物逃跑数量过多,将会使封魔阵的崩溃,造\
成无法挽回的灾难!\\
  <怎么帮你/@如何帮你>\
  <给我封元印/@给我封元印>  <个人仓库/@使用仓库>\
  <返回海岛/@返回海岛>\
  <离开/@exit>

[@返回海岛]
  <color=green 现在返回海岛将立刻终止当前防守任务,且无法获得任>\
<color=green 何奖励,>你确定要返回海岛么?\\
  <不要奖励了,快送我出去/@送我出去>\
  <返回/@main>\
  <离开/@exit>

[@送我出去]
#ACT
MAPMOVE MH001 107 78
break

[@如何帮你]
  <color=green 封元印>是封印着远古妖魔精魄的封印,人们只在各种宝\
箱中偶有发现。据说,在封魔阵中使用<color=green 封元印>,可以令封印\
的妖魔为召唤者所用。现在镇压离火封魔阵中逃逸怪物就只\
有靠它了!\\
  <我的任务是什么/@任务什么>\
  <如何使用封元印/@如何使用>\
  <如何完成防守/@完成防守>\
  <返回/@main>

[@任务什么]
  入场后20秒,怪物逃逸开始。在怪物逃出封魔阵前将其\
消灭就是你的首要任务。<color=green 切记,一旦怪物逃跑数量超过20,>\
<color=green 防守将宣告失败!>\
  随着你每天完成离火封魔阵防守的次数增加,逃出怪物\
的实力会逐渐增强,完成防守时给予的经验也会相应增长。\
  <返回/@如何帮你>

[@如何使用]
  防守离火封魔阵必须借助封元印的力量。入场后,将封\
元印<color=green 拖动到召唤法阵>就可以召唤出相应的怪物协助防守。其\
中近战封元印只能攻击近身范围,但攻击力很强,远程封元\
印拥有较长的射程,但是无法有效地对某些怪物造成伤害。\
  召唤封元印需要消耗召唤法阵的封印灵力,消耗的量即\
为封元印的星级,<color=green 封印灵力只有在消灭一定数量的怪物后才>\
<color=green 会增加>。\
  <返回/@如何帮你>\
  <离开/@exit>

[@完成防守]
  入场后20秒,怪物逃逸开始。<color=green 怪物刷新共有六轮,使用>\
封元印的力量将其消灭后即可进入下一轮防守。\
  防守过程中,如果你拥有五行令旗,还可以通过使用令\
旗<color=green 命令所有守卫对某一怪物进行集中攻击,使用方式同灵符>\
  <color=green 逃逸的怪物都有各自不同的特征,>根据他们的特性利用\
你手中的封元印进行搭配,才能完美地完成防守。六轮怪物\
逃逸结束之后,我会根据<color=green 逃出场地的怪物数量和你防守所用>\
<color=green 的时间>,给你相应的奖励。\
  <返回/@如何帮你>

[@给我封元印]
  我这里有地火兽弓箭手和猛魔统领两种怪物的封元印,\
但是这是王城物资,我不能免费给你。想要的话拿元宝来换\
吧,一张只要1个元宝。\\\
  <购买地火兽弓箭手封元印/@goumai1A1>\
  <购买猛魔统领封元印/@goumai2A2>\
  <返回/@main>\
  <离开/@exit>

[@goumai1A1]
  你需要购买几张<color=green 地火兽弓箭手>封元印?\\
  <1张/@购买封元印&封元印1&1&1&5>  <5张/@购买封元印&封元印1&5&1&5>  <10张/@购买封元印&封元印1&10&1&5>\
  <返回/@给我封元印>\
  <离开/@exit>

[@goumai2A2]
  你需要购买几张<color=green 猛魔统领>封元印?\\
  <1张/@购买封元印&封元印2&1&1&6>  <5张/@购买封元印&封元印2&5&1&6>  <10张/@购买封元印&封元印2&10&1&6>\
  <返回/@给我封元印>\
  <离开/@exit>

[@购买封元印]
#ACT
MOV D8 $PARAM(1)
MUL D8 $PARAM(2)
#IF
CHECKBAGSIZE $PARAM(1)
#ACT
#ELSEACT
MessageBox 对不起,您身上背包的位置不够,请清理出空位!
break
#IF
SMALL D8 1
#ACT
MessageBox 对不起,购买数量不能小于1
break
#IF
CHECKGAMEGOLD < $STR(D8)
#ACT
SendMsg 5 元宝余额不足,购买失败
break
#ELSEACT
GAMEGOLD - $STR(D8)
CollectPoint + $STR(D8)
SENDMSG 5 你成功求得<$PARAM(1)>个封元印
MOV P5 $PARAM(1)
MOV S5 $PARAM(0)
GOTO @给予商品
break

[@给予商品]
#IF
SMALL P5 1
#ACT
break
#ELSEACT
give $STR(S5) 1
UpgradeUserItemEx $PARAM(0) 1 = $PARAM(3)
DEC P5 1
GOTO @给予商品
break

[@使用仓库]
  你需要我帮你做点什么呢?\\
  <存取物品/@faststorage>\
  <捆扎物品/@捆物品>\
  <谢谢,不用了/@exit>


[@捆物品]
#CALL [\商人\仓库.txt] @捆扎物品

最新文章
热门文章

拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活
网站备案登记号:京ICP备05037113号 建议使用:1024×768 分辨率 IE5.0以上版本
© 2011 www.zhaosf.org All Rights Reserved(注:找私服只收录官方授权游戏信息,非官方授权游戏请在办理业务之前告知)
*注释:找sf发布所有信息均来自互联网与本站无关。请玩家仔细辨认zhaosf信息的真实性,避免上当受骗!网站地图