通过merchant merchant的解释

2021-10-19 06:18:17  阅读 87 次 评论 25 条

通过merchant merchant的解释

其实只需要清楚分析文件的内容分别代表什么就一切都简单了。

这个文件是NPC配置信息文件,用于存放NPC文件名所在们置、NPC游戏中所在地图、游戏中显示名称、显示样子等一些基本信息,后期还可扩展NPC是否自动移动、是否自动变色等等。

此文件默认在\\\这个位置,由M2引擎默认读取,文件名不能更改。

打开文件,我们可以看到一行一行的NPC配置信息,由下面这种格式组成:

NPC脚本位置所在地图地图X坐标地图Y坐标NPC显示名是否属于沙巴克NPC外观是否自动移动自动移动间隔时间是否自动变色

其中,NPC脚本位置和所在地图两个参数组成NPC脚本文件名,此文件中的所有配置信息所记录的脚本均放在同目录下的目录中。

以影之道/影之道_神秘老人神秘老人三 这行为列。

如果要以这行配置信息找到脚本文件,我们可以进入Market_Def/影之道/影之道_神秘老人-H204.txt中找到关联脚本,我想大家看出来了,NPC文件名的格式是NPC脚本位置-所在地图.txt这种格式组成的。

能够正确的分析NPC配置文件后,我们可以自己添加配置文件信息,然后增加新的脚本到游戏中。

列:我想添加一个传送员,放在盟重土城的330330坐标,样子用白衣老人(NPC外观代码:8)的样子。你可以点击这里查询如何计算NPC外观代码。

假设我们已经准备好了脚本,而盟重土城的地图代码是:3,那么我们在Market_Def目录中建立一个文本文档,取名为传送员-3.txt将脚本复制进去然后保存(注:此处可任取名,游戏显示名称由后面参数决定,此处为方便记忆。)

然后我们在merchant.txt配置文件中编写如下配置信息:

传送员3330330传送员08000

保存后重新加载功能NPC,进入游戏就能看到刚添加的传送员NPC了。

本文注解:相关的重点内容用相同的颜色标注,方便大家阅读。

本文地址:http://sbxxw.com/post/7353.html
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

评论列表