英雄管理NPC脚本

来源: 作者: 点击:
主要是优化:
方便玩家领取英雄技能
NPC增加判断玩家职业和英雄职业命令
去掉玩家领取技能时的:战士+战士、法师+法师等等连接。
系统自动根据玩家职业和英雄职业发放相应技能。
这样做方便玩家、即可避免玩家领错技能。
1.玩家领取英雄技能根据职业发放技能,去除操作繁琐
2玩家领取英雄合计技能根据玩家职业和英雄职业发放。
3.增加判断记录,是否创建英雄、英雄是否在线、是否领取过技能。


(@@BuHero)
[@main]
受伤的英雄经过我的治疗,大体已经康复。
新招募的英雄也刚好都在我这边休息。
他们都已经听说你的事情,都非常愿意跟随你。
现在是时候,让这些英雄闯荡玛法大陆了。
<带领一个英雄/@@buHero>
<领取技能/@HeroJN>
<英雄合击/@HeroHJ>
<火龙之心/@LONG>
<退出/@exit>
[@@buHero]
#ACT
DELAYCALL10$CREATEHERO
[$CREATEHERO]
//CREATEHERO职业性别
恭喜你可以带领您的英雄去闯荡玛法大陆了,
你想带领哪位英雄呢?
<英雄(男战士)/@CREATEHERO_WARR_MAN><英雄(男法师)/@CREATEHERO_WIZA_MAN><英雄(男道士)/@CREATEHERO_TAOS_MAN>
<英雄(女战士)/@CREATEHERO_WARR_WOM><英雄(女法师)/@CREATEHERO_WIZA_WOM><英雄(女道士)/@CREATEHERO_TAOS_WOM>
[@CREATEHERO_WARR_MAN]
#ACT
CREATEHERO00
[@CREATEHERO_WARR_WOM]
#ACT
CREATEHERO01
[@CREATEHERO_WIZA_MAN]
#ACT
CREATEHERO10
[@CREATEHERO_WIZA_WOM]
#ACT
CREATEHERO11
[@CREATEHERO_TAOS_MAN]
#ACT
CREATEHERO20
[@CREATEHERO_TAOS_WOM]
#ACT
CREATEHERO21
//返回消息
[@CreateingHero]
系统正在接受申请,请稍候……
<关闭/@exit>
[@HaveHero]
您已经有英雄了。
<关闭/@exit>
[@SetHeroName]
请先给您的英雄取名字。
<关闭/@exit>
;=====================================================
[@HeroJN]
#IF
HAVEHERO
#act
GOTO@LINGQU
#ELSESAY
您没有创建英雄...
[@LINGQU]
#IF
CHECK[200]0
#act
GOTO@LINGQU1
;第一网游-1vpk.com下载
#ELSESAY
您已经领取过英雄技能不能再领.
[@LINGQU1]
#IF
CHECKHEROONLINE
#act
SET[200]1
GOTO@JC-YXZY1
#ELSESAY
您的英雄不在线,不能领取!
[@JC-YXZY1]
#IF
CHECKHEROJOBWARRIOR
#ACT
give英雄战士技能包1
GOTO@OKSAY
#ELSEACT
GOTO@JC-YXZY2
[@JC-YXZY2]
#IF
CHECKHEROJOBWIZARD
#ACT
give英雄法师技能包1
GOTO@OKSAY
#ELSEACT
give英雄道士技能包1
GOTO@OKSAY
break
[@HeroHJ]
#IF
HAVEHERO
#act
GOTO@HEJILQ
#ELSESAY
您没有创建英雄...
[@HEJILQ]
#if
CHECK[201]0
#ACT
GOTO@HEJIOK
#ELSESAY
您已经领取过英雄合击技能不能再领.
[@HEJIOK]
#if
CHECKHEROONLINE
#ACT
SET[201]1
GOTO@JC-HJZZ
;第一网游-1vpk.com下载
#ELSESAY
你的英雄不在线!
[@JC-HJZZ]
#if
checkjobwarrior
CHECKHEROJOBWARRIOR
#ACT
give破魂斩
GOTO@OKSAY
#ELSEACT
GOTO@JC-HJDD
[@JC-HJDD]
#if
checkjobtaoist
CHECKHEROJOBtaoist
#ACT
give噬魂沼泽
GOTO@OKSAY
#ELSEACT
GOTO@JC-HJFF
[@JC-HJFF]
#if
checkjobWIZARD
CHECKHEROJOBWIZARD
#ACT
give火龙气焰
GOTO@OKSAY
#ELSEACT
GOTO@JC-HJZF
[@JC-HJZF]
#if
checkjobwarrior
CHECKHEROJOBWIZARD
#ACT
give雷霆一击
GOTO@OKSAY
#ELSEACT
GOTO@JC-HJFZ
[@JC-HJFZ]
#if
checkjobWIZARD
CHECKHEROJOBwarrior
#ACT
give雷霆一击
GOTO@OKSAY
#ELSEACT
GOTO@JC-HJDF
[@JC-HJDF]
#if
checkjobtaoist
;第一网游-1vpk.com下载
CHECKHEROJOBWIZARD
#ACT
give末日审判
GOTO@OKSAY
#ELSEACT
GOTO@JC-HJFD
[@JC-HJFD]
#if
checkjobWIZARD
CHECKHEROJOBtaoist
#ACT
give末日审判
GOTO@OKSAY
#ELSEACT
GOTO@JC-HJZD
[@JC-HJZD]
#if
checkjobWARRIOR
CHECKHEROJOBtaoist
#ACT
give劈星斩
GOTO@OKSAY
#ELSEACT
GOTO@JC-HJDZ
[@JC-HJDZ]
#if
checkjobtaoist
CHECKHEROJOBWARRIOR
#ACT
give劈星斩
GOTO@OKSAY
break
[@OKSAY]
恭喜您成功领取.
问:英雄如何学习技能?
答:请将技能书放在英雄的包裹中双击。
<返回/@main>
[@LONG]

<如何使用火龙之心:>
各种职业合击必需把<火龙之心>装备在英雄装备四格的第一个位置才
可以使用合击......
<领取火龙之心/@LINGLONG>
<如何增加怒气值/@HUOLONG>
<返回/@main>
[@HUOLONG]
<以下物品可增加火龙之心的怒气值>
;第一网游-1vpk.com下载
食人树叶.食人树果实.毒蜘蛛牙.蝎子尾巴.蛆卵.每个可加500点
蜂蜜.川贝.天山雪莲.含笑半步颠.兽王头骨.每个可加1000点
火龙神品.可加10000点.商铺有售
<如何使用火龙之心?/@LONG>
<退出/@EXIT>
[@LINGLONG]
#IF
HAVEHERO
#act
GOTO@LINGLONG1
#ELSESAY
您没有创建英雄...
[@LINGLONG1]
#IF
CHECK[202]0
#act
;第一网游-1vpk.com下载
GOTO@LINGLONG2
#ELSESAY
您已经领取过火龙之心不能再领.
[@LINGLONG2]
#IF
CHECKHEROONLINE
#act
GOTO@LINGLONGOK
#ELSESAY
您的英雄不在线,不能领取!
[@LINGLONGOK]
#IF
#act
GIVE火龙之心1
SET[202]1
GOTO@HUOLONG
MESSAGEBOX恭喜您领取英雄合击必备品[火龙之心]成功!!
break
[顶部]