Gm版本库

 找回密码
 立即注册

请教,GEE添加NPC不显示外观 - 有问必答专区

查看: 3930|回复: 10

请教,GEE添加NPC不显示外观

[复制链接]
自己添加了几个自定义NPC,可是游戏里不显示外观,请问老大我哪一步做错了?望指点告知,感谢了!
1.添加了NPC编号10000起
2.自建一个NPCPAK文件,名字随意取的(请问老大这里是不是需要有指定文件名系统才可读取,如添加装备那样)
001.png
3.pak写入登录器
4.pak加入M2资源
5.设置自定义NPC(这里我是不是哪里设置不对?其实也有把特效资源什么有设置过,别的也有试过,可结果都一样,最后不显示NPC外观形象)
002.png
6.加载NPC数据
7.进游戏后NPC不显示(可以使用,就是不显示外观)
03.png

回复 百度谷歌雅虎搜狗有道360

使用道具 举报

发表于 2019-7-19 11:32:34 | 显示全部楼层
GEE引擎NPC扩展:
Npc10.wil Npc代码从1000~1999
Npc11.wil Npc代码从2000~2999
Npc12.wil Npc代码从3000~3999

每个NPC的外观都是由传奇客户端中的NPC.wil.文件提供素材,而我们都知道这个.wil文件素材内综合了很多的图片。我们如何知道这个文件中,我们要的NPC样子在服务端中,脚本要设置的代码是多少呢?
今天的教程,将教大家如何计算NPC外观代码.
首先,我们需要WIS编辑工具打开我们客户端中的npc.wil文件,查看我们需要的NPC外观图片编号。然后使用这些图片的第一张编号除以60再减1.即可获得在服务端中脚本设置的代码数字.例如:我们需要一个拿锤子的汉子外观.那么打开npcwil文件,找到拿锤子的汉子图片。如图:
102313L15-0.jpg
新手教程:如何计算NPC外观代码
如第一张图片编号为1740.那除以60.所得数字是29.然后再减1.最后等于28.
在merchant.txt(merchant.txt文件分析)中,我们就设置NPC外观代码为28就可以了。
如果您不会这种办法的话您可以在NPC配置文件中试一下数字从1开始一直往下试,直到找到您想要的外观!

回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-19 11:40:09 | 显示全部楼层
非常感谢老大详细的解说,我现在就去试试,感到到哭
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-19 12:34:28 | 显示全部楼层
老大 按你的方法 我的NPC外观出来了,我是新建了一个NPC10,然后外观代码为1000,进入后,新NPC外观显示出来了。
可是出现了2个新问题,1.新NPC外观是偏移的 (素材不带坐标)
001.png


这个得怎样去修正呢?如果要到素材图片一个个设置坐标,那不累死,而我总感觉自己哪里操作不对
第 2 个问题就是 我NPC设置成1000后 M2里面就没有自定义设置选项了,因为那里面是需要起始10000的编号才可以设置自定义NPC,可我的是1000,所以我要怎样才能又显出新NPC外观,又能到M2自定义里面设置相关参数呢?
002.png
006.png

回复 支持 反对

使用道具 举报

发表于 2019-7-19 18:15:32 | 显示全部楼层
1.想添加传奇服务端自定义NPC素材,去下个你喜欢的NPC素材补丁,先制作一个npc素材的pak文件,如果有原件的话,就不用了,不过这里还是为新手讲一下怎么制作pak文件。
打开gee资源编辑器,点击-新建,选择pak,输入密码并保存到你的补丁文件夹,为了方便我就直接保存到桌面了,如下图,保存为gmbbknpc.pak。这个文件名字可随意取的。

2.再用gee引擎资源编辑器打开刚刚创建的gmbbknpc.pak文件,将下载的npc素材导入这个pak文件。
导入NPC素材完成就暂时OK了,下一步:打开版本里面的npc配置文件,D:\MirServer\Mir200\Envir\Merchant.txt。添加一个自定义npc,名字:Gm版本库      3 337 322 Gm版本库 0 10000 0 0 0

3.启动游戏版本,在m2上面点击-选项-怪物设置-自定义npc,就可以看到新添加的自定义npc编号

4.继续操作点击-查看-列表信息二,再点击-WIL资源,在资源名称里面输入zdynpc.pak,点击增加-保存,再次点击左边添加的zdynpc.pak,就可以看到后面有个资源编号是10。

5.添加好资源后,再返回到m2主页,点击-选项-怪物设置-自定义npc,以10000为例

6.点击10000,在右边的方向1-站立-动作资源位置里面选择zdynpc.pak,动作-动作资源位置里面选择zdynpc.pak,后面的开始图片选择,就要配合之前制作的pak文件来进行填写了,打开zdynpc.pak,我这里以550这个素材为例,这个素材共有八张图片

7.所以后面的开始图片位置就填写550,图片数量填写8,播放速度就不用管了,这里为了方便,我只是设置了一个方向的,如果有需要,可以将八个方向都设置一下,所有方向的数据一样也可以的

8.设置好之后,点击保存,在m2主页上点击-控制-重新加载-所以npc,然后从新启动服务端进入游戏就有了!图片我就没放了有点麻烦,根据思路你看应该能会希望对你有所帮助
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-20 05:13:10 | 显示全部楼层
刚刚睡醒,一醒就想着这事,马上上论坛看看,感谢老大给予回帖,其实老大说的这个方法我开始就这样操作的,可是怎样都不出外观,我真的弄不明白哪里出错了
我把我的操作步骤详细说一遍,老大帮忙看看到底哪个细节出了问题

1.首先我是做了个新pak文件,名字为自定义的:kknpc.pak  然后导入了素材图片 7 张
001.png

2.D:\MirServer\Mir200\Envir\Merchant.txt。添加一个自定义npc
002.png


3.到服务端pak.txt设置好路径,密码,重生了登录器
06.png


4.WIL资源增加 kknpc.pak -保存-更新到客户端
003.png


5.最后到M2 自定义NPC选项里设置读取图片序号
开始图片 0   总共 7 张图。
04.png

6.M2重新加载NPC,小退、上线登录,可怎么都不显示NPC外观,老大到底是哪里出现了错误?是什么原因导致不显示外观呢?真的要疯了
05.png


回复 支持 反对

使用道具 举报

发表于 2019-7-20 11:22:01 | 显示全部楼层
  特效资源位置不对呀
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-20 13:49:38 | 显示全部楼层
那老大 应该怎样设置 特效资源位置呢?从1开始?还是别的算法?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-20 13:54:39 | 显示全部楼层
看到了,是不是最后的特效资源也要设置一个KKNPC 然后开始图片 0 我去试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-20 14:03:20 | 显示全部楼层
老大 还是没用啊 我设置了特效资源 及开始图片 然后加载不行,我又重启了服务端 登陆还是一样的 没显示,真的要疯了老大这问题到底出在哪啊
01.png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver/手机版/Gm版本库 ( 蜀ICP备20007044号-1 )

GMT+8, 2024-10-7 22:05 , Processed in 0.177045 second(s), 21 queries .

Powered by GM版本库 X3.4

© 2001-2011 Comsenz Inc.>  template by gmbbk.com