您当前的位置:首页 > 其他技术 > 其他技术

龙族服务端编辑和添加npc的方法

本文出处:网游动力作者:本站发布时间:2016-01-14阅读次数:

 龙族的地图脚本文件是在GAMESEVERDATA目录下的script目录中,一个地图对应一个脚本,脚本文件是后缀名为.zs的文件,用写字板就可以打开这个文件里面的@npc000xx就是NPC脚本,也就是NPC执行什么程序,买卖东西,任务完成都是通过这个脚本来实现的.如果要想汉化,那么只要将D( )和EVENTMESSAGE命令后面的乱码换成中文就可以达到汉化目的,而且可以每个人都说出有自己特色的话(不过这也是一个很繁琐的工程,呵 也是脚本,包括地图的进出都在这个里面.还有其他一些东西那么要实现自己编写脚本,让NPC执行一些程序,首先还需要在DRAGONRAJADB库里的event_npc表中填加NPC(如果是让地图上原有的NPC执行新的脚本就不需要这一步)D填加方法表上点右键,返回所有行,然后直接填就OK

如果你会T-SQL,用语句加也可以event_npc表代码含义如下
event_no 序号,不重复就行了
event_start_date  npc从那天开始执行
event_start_date npc执行结束x期
map npc所在地图 
mapx和mapy是npc对应的坐标
npcno  npc的样子 
npc_script 在这个地图脚本中对应的脚本程序(也就是@npc000xx)
npc_many regen regen time 这3个随便填了,我也不知道有什么用


添加好了以后,再打开对应地图的脚本文件,在@npc000xx(这里的XX和你的npc_script对应)写入你的脚本程序,然后保存
ok了,属于你的npc脚本就好了
另外,zs.dat文件中有所有的脚本命令.