文章导航PC6首页软件下载单机游戏安卓资源苹果资源

pc软件新闻网络操作系统办公工具编程服务器软件评测

安卓新闻资讯应用教程刷机教程安卓游戏攻略tv资讯深度阅读综合安卓评测

苹果ios资讯苹果手机越狱备份教程美化教程ios软件教程mac教程

单机游戏角色扮演即时战略动作射击棋牌游戏体育竞技模拟经营其它游戏游戏工具

网游cf活动dnf活动lol周免英雄lol礼包

手游最新动态手游评测手游活动新游预告手游问答

您的位置:首页网游资讯网络游戏 → 剑灵mod替换工具 剑灵mod替换教程

剑灵mod替换工具 剑灵mod替换教程

时间:2014/8/14 9:40:20来源:pc6游戏网作者:佚名我要评论(0)

最近在偶然间看到了剑灵mod这个东西,

就认真的查了下,发现很多玩家对mod替换不是很清楚,

小编叫什么?活雷锋啊。

小编立马就到处查找~~

终于被小编整出来篇剑灵mod替换的详细教程~~

mod小教程——新手务必阅读

①剑灵的mod存放目录有两个

一个是剑灵_腾讯\contents\bns\CookedPC

另一个是剑灵_腾讯\contents\Local\TENCENT\CHINESES\CookedPC

后者读取优先于前者

②使用方法

将下载的文件替换至以下剑灵目录即可:

“安装目录\contents\Local\TENCENT\CHINESES\CookedPC”

在里面新建一个文件夹

【例】:

D:\腾讯游戏\剑灵_腾讯\contents\Local\TENCENT\CHINESES\CookedPC\新建文件夹

把下载解压所得的upk文件放入新建文件夹内即可

PS:要完全退出游戏后再放入补丁

③卸载方法

删除即可。

④剑灵_腾讯\contents\Local\TENCENT\CHINESES\data下的xml.dat

通过解包也可以修改,灵族去耳朵去尾巴,去喇叭,关qt,改发色,开乳摇

⑤替换剑灵_腾讯\TCLS\ui下的page.swf可以修改登陆界面的动画

⑥如果没有使用以上的模型替换方法

而是直接将mod放入CookedPC文件夹中

mod放入过多或将相同衣服所改mod放入其中

导致游戏玩坏了

不用卸载重新安装游戏

将所得到的备份CookedPC文件夹替换原文件夹即可

备份CookedPC请自行上网搜索或请吧友分享

mod修改教程(一)准备工作

你需要

1.剑灵UPK文件解包工具 V2.0下载地址:http://pan.baidu.com/s/1gdvKoRD

2.ue32cnlvse下载地址:http://pan.baidu.com/s/1mgDQXPA

其次你需要了解剑灵mod的一般结构,通常来说,分为骨骼文件,贴图文件,和col文件,格式都是upk

1.骨骼文件:确定了一件衣服,一把武器,一个饰品最基本的外形,但是没有任何颜色(说有颜色也是有的,在解包工具里面看是黄红蓝绿啥都有)在解包工具里面双击一个upk就可以看到预览图


在一个骨骼文件的upk里面这样几个参数(用ue32cnlvse打开upk)

2.col文件:
col文件可以理解为某款服装或武器的不同配色方案,比如白仙子和黑仙子,col也可以通过双击预览


col文件里面一般有这几个参数


3.贴图文件:
贴图文件里面储存着衣服的所有款式的贴图,贴图这个词很形象,我们可以理解为贴图里面一张张的图片贴到骨骼文件表面。可以结合col中的图看到,col1读取的仅仅是贴图文件中的65032_JinF_D、M、N、S中的4个,其余的贴图分别被col2和col3读取(可在右边单个双击texture2D预览)


一个贴图文件upk会有以下参数
 

总结:剑灵mod的结构是

读取骨骼→读取骨骼中col文件的编号→找到col文件→读取col文件中贴图命名和贴图编号→根据贴图编号找到贴图文件→根据col文件中贴图命名读取贴图文件中的贴图

实际上没有这么简单,但是对于改mod来说足够了,服装,武器,发型,饰品的结构都是一样的

mod修改教程(二)检索技巧

 剑灵的模型存放在两个位置

剑灵_腾讯\contents\bns\CookedPC和剑灵_腾讯\contents\Local\TENCENT\CHINESES\CookedPC

其中所有的骨骼文件都在剑灵_腾讯\contents\bns\CookedPC下,col和贴图文件绝大部分也在这里,有少数的在剑灵_腾讯\contents\Local\TENCENT\CHINESES\CookedPC

由于模型数量众多,那么我们找到一个骨骼文件后怎么来确定出他的众多col文件,和贴图文件呢

检索的方法很多,如果有模型数据库+反查mat是比较方便的但是要经常更新,所以下面以人男无限挑战为例,说下两种不依赖模型库的方法

①通过解包工具的预览日志

当我们用解包工具预览骨骼文件时,在关闭预览后,会在提示信息窗口中会显示预览的日志

全部日志如下

Found 15238 game files (1 skipped)

Loading package: 00006256.upk Ver: 573/1 Engine: 4205 Names: 206 Exports: 111 Imports: 21 Game: 8019

Loading SkeletalMesh3 80008_JinM from package 00006256.upk

WARNING: ObjectProperty "USkeletalMesh3::MeshFactorSet" was not found

WARNING: ObjectProperty "USkeletalMesh3::PhysMaterialOverride" was not found

WARNING: ObjectProperty "USkeletalMesh3::PlaySoundSet" was not found

WARNING: FloatProperty "USkeletalMesh3::AddFootOffsetValue" was not found

WARNING: FloatProperty "USkeletalMesh3::AnimNameHeight" was not found

WARNING: FloatProperty "USkeletalMesh3::NormalNameHeight" was not found

WARNING: ArrayProperty "USkeletalMesh3::NameplateMeshScaleRatio" was not found

WARNING: StructProperty "USkeletalMesh3::NameplateHeightRatio" was not found

WARNING: ArrayProperty "USkeletalMesh3::MeshScaleRatio" was not found

WARNING: StructProperty "USkeletalMesh3::HeightRatio" was not found

WARNING: StructProperty "USkeletalMesh3::HandRatio" was not found

WARNING: ByteProperty "USkeletalMesh3::CommonPhysicsUseFlag" was not found

Loading package: 00006255.upk Ver: 573/1 Engine: 4205 Names: 93 Exports: 2 Imports: 21 Game: 8019

Loading MaterialInstanceConstant col1 from package 00006255.upk

Loading package: 00006254.upk Ver: 573/1 Engine: 4205 Names: 46 Exports: 18 Imports: 2 Game: 8019

Loading package: 00002640.upk Ver: 573/1 Engine: 4205 Names: 340 Exports: 556 Imports: 5 Game: 8019

Loading package: 00002620.upk Ver: 573/1 Engine: 4205 Names: 500 Exports: 5733 Imports: 89 Game: 8019

Loading Texture2D N from package 00006254.upk

Loading Texture2D M from package 00006254.upk

Loading Texture2D D from package 00006254.upk

Loading Texture2D S from package 00006254.upk

Loading TextureCube lenscube_a from package 00002640.upk

Loading Texture2D check from package 00002620.upk

Loading Material3 Body from package 00002620.upk

Loading package: 00012963.upk Ver: 573/1 Engine: 4205 Names: 1160 Exports: 1124 Imports: 8 Game: 8019

Loading Texture2D CubemapFace0 from package 00002640.upk

Loading Texture2D CubemapFace1 from package 00002640.upk

Loading Texture2D CubemapFace2 from package 00002640.upk

Loading Texture2D CubemapFace3 from package 00002640.upk

Loading Texture2D CubemapFace4 from package 00002640.upk

Loading Texture2D CubemapFace5 from package 00002640.upk

Loading Texture2D check_n from package 00002620.upk

Loading Texture2D Noise_Glass_000 from package 00012963.upk

Loading Texture2D Smoke_Pattern_001 from package 00012963.upk

Loading Texture2D Gradient_Wipe_BurnOut_Mask_TEST from package 00012963.upk

Loading Texture2D Gradient_Wipe_BurnOut_Mask from package 00012963.upk

Loading Texture2D Gradient_Line_003 from package 00012963.upk

Loaded in 0.13 sec, 2910 allocs, 1.94 MBytes serialized in 319281 calls.

其中可以看到Loading MaterialInstanceConstant col1 from package 00006255.upk

从00006255.upk加载col1,然后同样可以确定贴图(texture2d)为0006254

至于2620,2640,12963这三个我们在(一)中说过,不需要理会

②通过ue32cnlvse搜索

方法①有其局限性,他加载的col是骨骼文件里默认加载的col(不做修改的话所有骨骼文件都是默认加载col1),所以我们预览只能看到有限挑战,(一)中说过col是不同的配色方案,这说明挑战衣服有多个配色,即多个col,通过①可以找到col1,那么其他的呢?

我们可以通过ue32cnlvse搜索得到,这种方法不需要反查mat文件,只是比较费时,但得到的结果很全面

我们打开ue32cnlvse,找到在文件中查找




但是搜索内容是什么?在(一)中,我们说过,col文件有几个参数,,应该选用哪个?

首先2620,2640,12963这些肯定是不能用的,因为几乎每个模型都有这3个

col本身的upk号也没用

贴图文件命名?这个除了本身命名很奇葩的(比如什么DemonYoma_col1_D什么的),很多贴图文件的命名会撞车的

贴图文件upk号,这个是最经常搜索的一个,因为(一)中说过,一个模型的贴图文件只有一个,储存了所有配色的贴图,所以col文件里面都有本身贴图文件的编号,而且一个模型的贴图基本上不会被其他时装调用,搜索贴图文件的upk号找到的col肯定就是加载了这个贴图的col,所以搜索在楼上已经找到的贴图文

00006254(额,截图里的搜索内容就忽略吧),一般搜索几分钟吧,结果如下

所以找到00009866,00013411,00018457,00022091分别为col2(灰色),col3(红色),col4(褴褛),col5(金色)



mod修改教程(三)正式修改

实际上,如果理解了(一)中的原理,修改是完全不成问题的,这一篇只是详细说一下

以最复杂的修改方式说一下吧,跨种族改多色服装

首先给出种族代号

JinM人男

JinF人女

KunN天女

GonF龙女

GonM龙男

LynM灵男

LynF灵女

以灵男的泳裤替换灵女的赤鬼战衣为例

首先找到灵男泳裤的信息

骨骼文件:22080

col文件:22079

贴图文件:22077

命名为60100_LynM

只有一种配色

然后找到灵女赤鬼战衣的信息

骨骼文件:14291

col文件:16428

贴图文件:14289

命名50003_LynF

一共有两种配色,col1为白鬼战衣,col2为赤鬼战衣

然后从客户端下找到灵男泳裤的三个upk文件复制出来,先把文件名对应修改

骨骼文件:00022080→00014291

col文件:00022079→00016428

贴图文件:00022077→00014289

然后在ue32cnlvse中打开上面三个文件修改


最后一个贴图文件修改只需要把22077改为14289即可

最后放入客户端进入游戏检验

文章来自:贴吧大神不做伸手党

相关阅读 剑灵剑士八卦牌选择 剑灵剑士八卦牌选择最新45cf携好礼贺剑灵抽奖公测活动剑灵qq会员礼包 剑灵回归礼包剑灵点赞活动 剑灵点赞活动网址剑灵qq管家礼包 剑灵qq电脑管家礼包剑灵qq安全中心礼包 剑灵qq安全中心礼包领取lol剑灵互赞大抽奖活动 剑灵lol互赞大抽奖活动剑灵8月8日白青公测活动 一大波福利赠送

文章评论
发表评论

热门文章 守望先锋新手玩哪个英守望先锋游戏玩不了怎dota2 6.87改动日志一WOW魔兽世界7.0什么时

最新文章 守望先锋新手攻略 守望守望先锋新手玩哪个英 守望先锋ptr是什么 守望先锋ptr怎么办守望先锋卡更新怎么办 守望先锋卡索引怎么办守望先锋英雄要买吗 守望先锋怎么收费守望先锋显示驱动版本过低怎么办 显卡驱动问

人气排行 御龙在天银枪技能属性加点图及装备介绍!FPS低怎么办 FPS瞬间提高的方法冒险岛暗影双刀技能属性加点推荐QQ炫舞卡八音盒技巧 怎么能中好东西英雄联盟因为未知原因登录失败解决办法大全造梦西游3哪个人物最好?最厉害?神武天宫技能天赋加点心得推荐造梦西游3混元灵杖怎么得?易爆点图解