- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
天龙八部网游单机添加 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 这个文件中列出了所有的 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 所要挂接的商店做准备。
启动虚拟机,用 winscp 把以上几个文件下载到一个文件夹中,做好准备工作。
二、开始添加摆摊 NPC (以在洛阳添加为例)
第一步 :先用记事本打开洛阳的 NPC 列表文件 luoyang_monster.ini ,出现如下的文字
[info]
monstercount=170NPC 总数
[monster0] 第一个 NPC
guidPC 唯一标识符
type=194NPC 类型或造型
name=汪旱 NPC 的名字
title= 九州商会传送人 --NPC 的标题
pos_x=326NPC 的横坐标
pos_z=269NPC 的纵坐标
dir=28 面对的方向
script_id=82NPC 所对应的脚本的号(重要的很)
respawn_time=1000NPC 刷新的时间(下面的各项均可默认,不需要更改)
group_id=-1
team_id=-1
base_ai=3
ai_file=0
patrol_id=-1
shop0=-1
shop1=-1
shop2=-1
shop3=-1
ReputationID=-1
level=20 级别
………………
…………… .
注: (中间的 NPC 这里略去)
…………… .
…………… .
[monster169] 最后一个 NPC
guid=417730
type=104
name=偷税者
title= 二道贩子
pos_x=337
pos_z=268
dir=28
script_id=164
respawn_time=1000
group_id=-1
team_id=-1
base_ai=3
ai_file=-1
patrol_id=-1
shop0=-1
shop1=-1
shop2=-1
shop3=-1
ReputationID=-1
level=120
我们要修改的是: monstercount=170 ,把 170 改为 171,因为要增加一个 NPC,城市的
NPC 数加 1。把光标移到最后一行,看最后一个
文档评论(0)