本帖最后由 PAn_cil 于 17-6-4 22:56 编辑
写在前面的话: 首先请长期置顶,这玩意不置顶没人看!十分感谢添元荣一小朋友的顶力支持,虽然我已经弃坑两年了,他却仍然愿意为MOD这个事业奉献自己的时间和精力,来帮助我写这篇教程,虽然过程是极(xiang)其(dang)曲(dan)折(teng)的。
广告词:你是否仍然为自己购买的一大堆MOD却都不能用了感到蛋疼?你是否为了繁琐的MOD修复懒癌发作?又或者你完全没有看懂怎么修MOD(相信我,看完你还是不懂)? 这篇教程教你一次性解决你所有报错的MOD,让她们有幸能再一次调教您的女儿。 这篇教程看起来颇为复杂,但其实操作并不复杂,关键是只要学会了,你就能一次性修完自己那些所有报错的MOD,无需各种繁琐的重复劳动,十分(bu)靠谱,老哥,稳。 ——PAn_cil(原AR菌)
目前论坛上哄哄大佬发过自行修复mod的方法。 这里讲述的是AR大佬的修复方法 首先,AR大佬使用这个方法的思路是这样的 如果真有人有30个报错文件需要修复,一个一个拆开又再重新封起来是很麻烦的,尤其是封包软件在加载文件的时候是最蛋疼的等待过程,mod要放在bns/Cooked里面封包软件才能识别,然后才能做封拆的功能。(我有一次等加载竟然等了将近45分钟~~~)
包括AR大佬也对这个加载过程感觉很蛋疼。 而且不知道是不是普遍情况,反正我个人遇到过,那就是有些mod并不能直接用封包软件拆卸。遇到这样的就尴尬了。
那遇到这种报错又没法用封包拆的mod怎么办呢?用AR大佬的话就叫“批处理” 下面就说一下怎么快速修复报错mod 首先,为什么文件会报错? 按照AR大佬的说法,Mod报错的原因是官方修改了法线的读取方法,所以他出这套流程就是教广大玩家正确摆放和使用mod,能够让广大玩家安全绿色的对报错问题mod进行修复。同时普及并规范一下mod放置方法。
(恕我编写了一部AR版的《论语》。。。我只是个写手~~~~) 以下的步骤为AR大佬的原话 “截图当然更直观”,,,,呃~~~好吧,那我就挨个“翻译”一下这些话的意思。AR大佬原话部分我用加粗加下划线红字并且把它调大表示出来,个人“翻译”部分为小字宋黑体。 看图也知道,大佬原话比较生硬,所以需要对他的原话做一定的润饰。
那么进入正题,就以AR大佬的mod——小红帽为例(这里用一张AR大佬mod的截图) 这里插入的mod就是AR大佬的小红帽,分别是用兔女郎改的上半身,锋利毒牙改的下半身,兔女郎尾巴改的斗篷,千魂帽改的兜帽
用这个mod实验就是因为其部件比较多,正好示范同时处理多个文件,也就是“批处理” 未修复过的mod直接放入客户端会报错,就像这样。这时我们看提示报错的是哪个文件 根据客户端提示,有问题的文件就是它000xhmss这个便是小红帽的贴图文件。不过AR大佬的小红帽是4拼,所以另外的000xhmxs,000xhmdp,000xhmdm也是会报错的贴图文件,所以我就不截报错时的图了,反正你知道这几个都要报错就行了。 把这些报错的upk选出来。其他的名字为数字的文件不管它,那些只是普改替换用的骨骼和色指,是不会报错的。报错的就只是贴图文件。 一.将这里的报错mod文件改名,在文件名前加一个字母“z”
这里解释一下(当然你也可以嫌字多不看,这里只是解释一下为什么要加一个字母“z”),原版upk里面并没有叫做“000xhmss”这种名字张样式的文件,因为这种命名样式是AR大佬的独家命名习惯,所以这里的文件并不会与源文件有命名冲突。
但是这里仅仅是AR大佬的mod不会与源文件有命名冲突,其他大佬的mod就不一定了。
本来是不需要改名的,但是这里为了让各位都懂,所以我们就当作小红帽的4个贴图文件与源文件有命名冲突。然后按照有冲突的这种思路来修复(其实我知道你没看懂,不懂也没事,照着做就好了,再问自杀)。
再重复一遍:在报错MOD的文件名前加个字母“z”,例如,原MOD取名为00013282的UPK文件,就修改成z00013282,这样会非常方便你后续找到你放入bns/CookedPC里的报错mod并删除这些文件。 二.然后把所有改好名的报错的MOD的贴图UPK全扔进BNS下面那个UPK文件夹里,也就是这里 X(你剑灵客户端所在盘符):\Program Files\腾讯游戏\剑灵_腾讯\contents\bns\CookedPC
这就是刚才复制过来的会报错的贴图upk,因为加了“z”所以都在最下面(所以你马上就能找到这些UPK)。 三.然后用umodel解包,因为用封包工具解压通常是不会成功的
如果你不会用UOMODEL,这里附送AR大佬的极模视频教程传送门,前面几分钟包含了解压贴图的过程,以及UMODEL软件下载. 四.把贴图都解压出来 点进去(就选第一个吧) 点进去就是这样的,里面有DMNS贴图。
五.然后把所有文件名为“_N”结尾的贴图保存成DDS格式 将N贴图改为dds格式(这里注意,不要直接改文件后缀名,正确做法是进入PS另存为dds格式,PS不自带能读取dds格式图片的功能,需要下载对应你PS版本的DDS插件才能读取dds格式的图片,请百度PS DDS插件,请对应版本,假如你的PS是CS5版64位,就要百度搜索:PSCS564位DDS插件,网上也能查到安装教程。) 六.在封包软件UpkManager的解包路径文件夹里建立与用umodel解包的upk的名字一样的文件夹
七.把导出的N贴图一一对应放进刚才创建的这些文件夹里
把转好格式的N贴图一一对应地放进刚才建的那4个文件夹里,也就是z000xhmdm,z000xhmdp,z000xhmss,z000xhmxs里面(截这张图简直累死人了~~~) 其他tga格式的图不用做任何操作,只移动dds格式的N贴图就行了。 八.然后统一封包 这时封包软件的封存输出路劲的文件夹里面就会有刚才选择封存的upk文件
然后对这几个文件进行封包操作 可以看到程序这里正在封存贴图 之后就会得到封好的文件。不要在意文件大小变化,这是正常的。
然后再返回这个文件夹的上一级,把你最上面第一步放进bns/Cooked里的会报错的文件删掉 九.封包完替换一下原来的贴图UPK即可
接下来便是装载文件 把左边改好的文件的“z”去掉,也就是还原文件本来的名字,例如:“z000xhmss”改回原来的“000xhmss”。右边框起来画叉的为原本会报错的UPK,直接删掉它然后把左边重新封包后后并且改好名的UPK复制粘贴到右边,最后,记得把这份重新封包的MOD备份出来,避免误删和方便以后使用。 然后就可以载入游戏了。这是个漫长的等待过程。因为没电停电脑有点卡。。。 这样是修复MOD最快的办法 修复过程到此结束~~~~~~~~~ 这就是所谓的批处理,以上的修复过程就是按照AR大佬的方法同时处理4个文件的。AR大佬的这个方法不仅可以同时处理多个文件,而且不需要动DMS贴图,只改N贴图格式就行,方便快捷。
那么接下来就是规范一下mod的正确放置方法。
首先是大佬寄语~~~ 这是AR大佬装载mod的习惯 光是小红帽这个mod就分得比较细是不是?各个位置的部件都是分开放置的。
这样做的好处AR大佬也说了,“不会乱” 这样装载不会影响源文件,而当你不想用的时候直接删除文件夹里的文件就行了,要用其他的又再拖进来,比较省事儿。 所以希望各位朋友规范操作,不要因为误操作玩坏客户端然后给双方彼此造成不必要的麻烦
由于AR大佬脱坑多年且日常工作繁忙,没有时间打理论坛上的事情 (尤其是各种售后,要知道文件一多起来每个都要重审一遍简直就是噩梦。而且不同玩家由于各种不当操作导致客户端各种奇怪的问题,若是要挨个处理那真心耽误时间)
所以发布此教程希望广大玩家能自行解决遇到的问题,节约大家各自的时间。 还有请购买过AR大佬mod的朋友仔细在帖子页面查找,AR大佬已经公开密码了。比如像这样的,密码就在这里。 最后就是本人申明了,以上一切经验均为AR大佬个人总结,并非我个人观点。鉴于AR大佬日常生活中各种繁忙的事物,所以代替他完成这么一个修复流程教程,作为写手,我所做的仅仅是把他的经验做一个整理编辑然后搬运,同时做一个简单的“翻译”。。。。。。
文章内容编写耗时2天,原著为AR大佬,在此向伟人@PAn_cil 致敬!!!{:7_176:} 封面备份
|