欢迎来到天天文库
浏览记录
ID:9032023
大小:43.00 KB
页数:4页
时间:2018-04-15
《天龙八部网游单机添加npc详解》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、天龙八部网游单机添加NPC详解看到很多介绍添加NPC的方法,内容都不完整,关键点有的没有介绍清楚,特别是最后NPC的功能脚本的选择思路没有说明白。下面将详细介绍添加摆摊NPC的方法。一、添加NPC要用到或修改的几个文件:1、script.dat这个文件在tlbb/public/data/中,这个文件设定了NPC与其对应的脚本文件的位置和文件的名字。2、各城市NPC列表:(suzhou_monster.ini[苏州]、luoyang_monster.ini[洛阳]、dali_monster.ini[大理],其它城市类同)3、MonsterAttrExTable.txt这个文件中列出了所有
2、的NPC的档案,用于选择NPC的类型和造型。它在tlbb/public/config/4、任意一个摆摊NPC的脚本文件,洛阳文件的位置在tlbb/public/data/script/obj/luoyang/,苏州的文件位置在tlbb/public/data/script/obj/suzhou/,其它城市的类同。例如:oluoyang_zhaojinhang.lua,制作自己增加的NPC时会用到。5、ShopTable.txt这个文件是所有的商店列表,(包括元宝店和各城市的卖东西的NPC门面店),这个文件用于查看各个店,为你要添加的摆摊NPC所要挂接的商店做准备。启动虚拟机,用wins
3、cp把以上几个文件下载到一个文件夹中,做好准备工作。二、开始添加摆摊NPC(以在洛阳添加为例)第一步:先用记事本打开洛阳的NPC列表文件luoyang_monster.ini,出现如下的文字[info]monstercount=170------NPC总数[monster0]-----------第一个NPCguid=16067269---------NPC唯一标识符type=194--------------NPC类型或造型name=汪旱-------------NPC的名字title=九州商会传送人--NPC的标题pos_x=326-------------NPC的横坐标pos_z
4、=269-------------NPC的纵坐标dir=28----------------面对的方向script_id=82----------NPC所对应的脚本的号(重要的很)respawn_time=1000-----NPC刷新的时间(下面的各项均可默认,不需要更改)group_id=-1team_id=-1base_ai=3ai_file=0patrol_id=-1shop0=-1shop1=-1shop2=-1shop3=-1ReputationID=-1level=20-----级别…………………………….注:(中间的NPC这里略去)…………….…………….[monster
5、169]--------最后一个NPCguid=417730type=104name=偷税者title=二道贩子pos_x=337pos_z=268dir=28script_id=164respawn_time=1000group_id=-1team_id=-1base_ai=3ai_file=-1patrol_id=-1shop0=-1shop1=-1shop2=-1shop3=-1ReputationID=-1level=120我们要修改的是:monstercount=170,把170改为171,因为要增加一个NPC,城市的NPC数加1。把光标移到最后一行,看最后一个NPC号是多少
6、,这里是169,复制最后这段NPC代码,粘贴到最后做为增加的NPC代码。再进行适当的修改如下:[monster170]--------新增的一个NPCguid=417731---------标识符要加1type=104------------造型可不变,也可打开MonsterAttrExTable.txt这个文件从中选择一个别的造型号name=我是新NPC------随意改名字title=新NPC示例-----随意改名字pos_x=347-----------修改一下坐标pos_z=263-----------修改一下坐标(最好先登录角色到一个满意的位置记下坐标,这样比较好)dir=2
7、8script_id=165-------一定要修改这个NPC所对应的脚本号,不能和别的重复,这个号的选择最好先打开script.dat这个文件,查看一下洛阳的原来最后一个NPC所对应的脚本号,新增加的NPC的脚本号=原脚本号加1即可)respawn_time=1000-----------下面各行不需要更改,默认即可group_id=-1team_id=-1base_ai=3ai_file=-1patrol_id=-1shop0=-1shop
此文档下载收益归作者所有