以前一个加龙洞的高手发的加龙洞代码非常详细,你可以去看看。
这里从中取了一部分,稍微改了一下,希望能回答你问题。
假设我们在龙洞即66区添加为一个名字为“传送员”的NPC,希望他能将你传回MLD即21区
一、在服务器端的库表 k_npc 中添加你的NPC:
insert into k_npc values
('19997','传送员','2050','100','120710000','170210000','2','7','137','1','3','3','0','90','100','0','120000','0','0','20000','497','497','4000','1500','0','0','1000','0','0','0','250','250','250','250','250','250','250','90','7','14','35','32000','21510','0','0','1')
二、在服务器端的库表 k_npcpos 中添加如下你要NPC站的位置,第1项66是你要让NPC站在那个ZONE的ZONEID:
nsert into k_npcpos values
('66','19997','107','0','0','0','0','104','18','104','18','104','18','104','18','1','30','0','0','01040018010400180104001801040018')
三、编辑下列内容保存到66.EVT文件,在将66.EVT文件复制到服务器端的EB目录里的MAP文件夹里;
EVENT 22001
E SELECT_MSG 16084 30001 21121 22010 35562 75113 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
END
EVENT 22010
E ZONE_CHANGE 21 315 352;此命令将把你传送回MLD
END |