大家好,这里是模型区的至尊咸鱼-magicsunz
接上个帖子,技能贴图的存在规律并不是十分一致,还存在各种调用的情况,
因此有些技能的贴图我们经常难以寻找,代码表内也没有我们想要寻找的贴图信息。
这里就具体说明一下如何使用ES文件去查询自己想要寻找的DNF贴图文件。
工具准备:①ES补丁制作软件
②DNF客户端(运行中)
③一定量的耐心(大量) (以下范例运用到DNF客户端,ES软件演示)
(首先定义一个假设,我们要寻找100SS武器——火焰地狱的装备特效(杰克掉落))
第一步
登录DNF客户端,触发我们想要寻找的贴图/技能/特效
第二步
进入ES软件,模型→文件搜索(此刻DNF客户端应保持开启状态)
如上图所示搜索,右侧列表可以手动加入一些忽略的NPK文件,搜索完成后如下↓
将得到的NPK文,全部加入列表
于是我们得出了所有占用的NPK文件(img),这里可以先手动删除一些时装类的肯定不相关的img,然后我们隐藏一半的img贴图(即为二分法),
将其另存文件头以a,%之类的读取顺序最优先的字符开头,将其置入ImagePacks2文件夹。
第三步
①重上游戏,确认贴图文件是否被隐藏,若贴图被隐藏,则可以确定贴图文件在刚才隐藏的img内,
删除另外一半未被隐藏的贴图,将原来被隐藏的贴图恢复,重新隐藏一半重新循环步骤,直到确定所调用的img贴图的范围;
②重上游戏,确认贴图文件是否被隐藏,若贴图未被隐藏,则可以确定贴图文件在刚才未隐藏的img内,
删除原先隐藏的贴图,将未被隐藏的贴图隐藏一半,不断循环循环步骤,直到确定所调用的img贴图的范围;
(这个步骤需要循环一定的次数,期间需要不断重上游戏确认)
第四步
最终,在不断循环下,我们得以确定所寻找贴图(img)的具体位置,那么针对其的补丁制作就可以实现了
(如图示为所寻找到的火焰地狱杰克掉落所调用的img文件↑(即为元素师未二觉杰克降临特效)),
那么针对其的补丁便得以制作,所有类型贴图文件都可以利用这个方法寻找)
那么,这份教程就到这里为止,
这里是模型区的magicsunz,我们下次见