架设的传奇怎么添加英雄。最好详细点 我的QQ:1264263343
游戏中npcs.txt文件和merchant.txt文件中记载着npc的名称、出现的地图、坐标、范围和形象代码。
npcs.txt对应的文件在.\npc_def\文件夹中,merchant.txt对应的文件在.\market_def\文件夹中。
你如果要添加英雄npc的时候,要注意npc的文件名,例如你要创建英雄使者npc要他出现在比奇省330:330的坐标。(盟重的地图代码是3)首先你要在.\market_def\文件夹中创建一个文本文件命名为“英雄使者-0“(这里你可以使用英文,也可以使用中文,但后面的数字必须要是这个npc出现的地图代码!),然后把下面的脚本的脚本粘贴在里面。
(@@CreateHero )
[@main]
<创建英雄/@@CreateHero> <删除英雄 /@DelMyHero> <升级英雄 /@shengji>\
--------------------------<退出/@exit>--------------------------\
[@shengji]
#IF
CHECKHEROONLINE
#ACT
CHANGEHEROLEVEL = 50 (这里代表50级才可以创建英雄 你可以自己改)
#ELSESAY
您的英雄不在线.
;此处必须使用DELAYCALL跳转.
[@@CreateHero]
#ACT
DELAYCALL 1 @CREATEHERO
[@CREATEHERO]
//CREATEHERO 职业 性别
请创建英雄:\
<男战士/@CREATEHERO_WARR_MAN> <女战士 /@CREATEHERO_WARR_WOM>\
<男法师/@CREATEHERO_WIZA_MAN> <女法师 /@CREATEHERO_WIZA_WOM>\
<男道士/@CREATEHERO_TAOS_MAN> <女道士 /@CREATEHERO_TAOS_WOM>\
--------------------------<退出/@exit>--------------------------\
[@CREATEHERO_WARR_MAN]
#ACT
CREATEHERO 0 0
[@CREATEHERO_WARR_WOM]
#ACT
CREATEHERO 0 1
[@CREATEHERO_WIZA_MAN]
#ACT
CREATEHERO 1 0
[@CREATEHERO_WIZA_WOM]
#ACT
CREATEHERO 1 1
[@CREATEHERO_TAOS_MAN]
#ACT
CREATEHERO 2 0
[@CREATEHERO_TAOS_WOM]
#ACT
CREATEHERO 2 1
//返回消息
[@CreateingHero]
系统正在接受申请,请稍候……\
<关闭/@exit>
[@HaveHero]
您已经有英雄了.\
<关闭/@exit>
[@SetHeroName]
请先给您的英雄取名字.\
<关闭/@exit>
[@DelMyHero]
#IF
#ACT
DELETEHERO
//返回消息
[@NotHaveHero]
你没有英雄.\ \
<关闭/@exit>
[@LogOutHeroFirst]
请将英雄设置下线!\ \
<关闭/@exit>
[@DeleteHeroOK]
删除英雄成功.\ \
<关闭/@exit>
再打开merchant.txt文件,添加以下信息:
;调用的文件 地图 坐标x 坐标y 范围 人物代码 刷新时间
名称 0 330 330 0 5 0