3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 57196|回复: 780
打印 上一主题 下一主题

[MOD] 【MOD】轩辕剑七pak文件的解包。封包。mod教程。虚幻引擎通用。

  [复制链接]

48

主题

1409

帖子

1891

积分

游戏狂人

Rank: 6Rank: 6

贡献度
126
金元
13770
积分
1891
精华
1
注册时间
2010-7-12
跳转到指定楼层
主题
发表于 2020-11-18 21:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
工具打包下载:

游客,如果您要查看本帖隐藏内容请回复



抛砖引玉。
首先感谢ue4开源了,能看源代码让研究不至于靠猜。

可以看到,游戏目录最大的文件就是PAK了。那么可想而知,游戏的模型,场景之类的都在这里了。

音乐和过场动画在crifile里。是因为用了cri中间件。那么这些awb usm就可以直接用criware直接打开了。

虚幻引擎打包游戏,可以选择对pak进行aes加密。轩辕剑7就采用了,那就要找到那个key了。

用aesfinder工具找出key。hex转base64即可。
oaddprYiOBCna/6pjaTOXNgCauDe7s3M7xrHF0Dy/FA
得到了key就好办了。

一/是可以用unrealpaktool解包。把key放在Crypto.json里。把pak放在此目录中。再双击UnrealPakExtractCrypto.bat。就会解包了。这里是cmd窗口。

要是想看到gui窗口化,选择想要的个别解包。可以用UnrealPakViewer。打开pak后,输入key要等一下,毕竟加载的文件特别大。

二/解包后,文件是uasset。还不能直接用。这时候就需要umodel了。可以导出psk,pskx格式的模型,通过插件导入max 或blender,maya等软件编辑了。

三/拿到模型了,一个方向就是做mmd了。

二个方向就是做mod的。mod是需要封包的。好在ue4开源。有现成的打包工具。u4pak
python u4pak.py pack abc.pak swd7   
然后将得到的pak放到content目录里。


具体方法如下:
1、umodel打开需要修改的人物模型和贴图(uasset文件),解出psk模型和tga贴图
2、udk打开psk模型,存为fbx模型
3、3dmax修改fbx模型,photoshop修改贴图
4、模型和贴图按原游戏文件结构导入到ue4.
5、ue4按游戏结构编辑模型贴图关联并发布(实际上只需要cook就行)
6、提取需要的文件,按游戏文件结构使用u4pak打包
7、打包好的补丁放入pak文件夹进行游戏。
游戏使用的是ue4.18,UE4编辑模型关联的时候得注意其Material都是使用的材质实例(MaterialInstanceConstant)而不是材质(Material),且项目设置得关掉streaming里的event dirven loader.




还有一个是游戏对话了。游戏对话在localization目录。ue4统一是在这里,.locres文件就是了,解密它就拿到了全文本。有现成的工具。
不过得到的文本,居然是按拼音顺序排列的?
还需要再调整顺序。








横向对比,其它虚幻引擎开发的游戏,可以用同样的方法解包,封包。
比如:咒语破碎,遗迹灰烬重生,地心深处,幽灵行者。等等




2020-11-12_202448.jpg (31.04 KB, 下载次数: 9)

2020-11-12_202448.jpg

评分

3

查看全部评分

回复

使用道具 举报

0

主题

88

帖子

154

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1540
积分
154
精华
0
注册时间
2012-7-11
舒服的沙发
发表于 2021-1-1 20:54 | 只看该作者
本帖最后由 护佑际海幽兰 于 2021-1-1 20:58 编辑
古剑玩家 发表于 2020-12-7 17:07
你封包的pak名字,并不影响读取。只要按照原pak内的目录结构放你的文件就行。
...

已经跨年了 还是没搞定。。请楼主帮忙看看过程哪里出问题了 感激不尽啊。。。我的目的就是简单的修改一下对话。。。。而且也保证了修改前后的字数相同。。。

1. 加入key后用UnrealPakExtractCrypto.bat解包
2. unreal_locres_export.exe解出来文本文件做修改后用unreal_locres_import.exe导入,生成新的Game.locres,替换原目录中(Localization)的原文件
3. 用python E:\Steam\Steam\steamapps\common\SWD7\mod\UnrealPakTool\u4pak.py pack SWD7-WindowsNoEditor_1_P.pak SWD7-WindowsNoEditor_1_P命令来重新打包
4. 将生成的SWD7-WindowsNoEditor_1_P.pak改名成SWD7-WindowsNoEditor_2_P.pak(目前官方升级补丁还没到_2_P)放到pak目录中。
5. 我解包做修改的是SWD7-WindowsNoEditor_1_P.pak(升级档),不是原文件SWD7-WindowsNoEditor.pak,打包过程中,完全按照原有的路径做的打包,原封不动的将UnrealPakExtractCrypto.bat解出来的文件夹打包。

我按照上述过程做的mod,结果进入游戏里面,看不到改动,不知道是哪里错了?。。请大神帮忙看一下。。

*过程中我发现几个问题,想跟楼主讨论一下。
a. 解包过程中涉及到了key,但是打包过程不涉及,也就是说生成的自己作的MOD不含key,对不?
b. Localization中的Game.locres,要想修改对话应该是修改这里,对吧?网上有看到其他人说剧情文件放在SWD7\Content\DataTable\ST_GameString.uexp中(http://www.mayafei.cn/archives/729),不知道为何?一个游戏有两个文本文件?c. 制作MOD的时候,比如说修改对话,需要讲每个pak修改,还是仅仅修改最新升级档的那个(每打一次升级补丁,Paks里面就会出现一个新的pak文件,目前是到了SWD7-WindowsNoEditor_1_P.pak)?

帖子比较长,期待楼主,还有各位大神指点!!

回复 支持 反对

使用道具 举报

0

主题

88

帖子

154

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1540
积分
154
精华
0
注册时间
2012-7-11
硬硬的板凳
发表于 2021-1-1 21:06 | 只看该作者
古剑玩家 发表于 2020-12-7 17:07
你封包的pak名字,并不影响读取。只要按照原pak内的目录结构放你的文件就行。
...

已经跨年了 还是没搞定。。请楼主帮忙看看过程哪里出问题了 感激不尽啊。。。我的目的就是简单的修改一下对话。。。。而且也保证了修改前后的字数相同。。。

1. 加入key后用UnrealPakExtractCrypto.bat解包
2. unreal_locres_export.exe解出来文本文件做修改后用unreal_locres_import.exe导入,生成新的Game.locres,替换原目录中(Localization)的原文件
3. 用python E:\Steam\Steam\steamapps\common\SWD7\mod\UnrealPakTool\u4pak.py pack SWD7-WindowsNoEditor_1_P.pak SWD7-WindowsNoEditor_1_P命令来重新打包
4. 将生成的SWD7-WindowsNoEditor_1_P.pak改名成SWD7-WindowsNoEditor_2_P.pak(目前官方升级补丁还没到_2_P)放到pak目录中。
5. 我解包做修改的是SWD7-WindowsNoEditor_1_P.pak(升级档),不是原文件SWD7-WindowsNoEditor.pak,打包过程中,完全按照原有的路径做的打包,原封不动的将UnrealPakExtractCrypto.bat解出来的文件夹打包。

我按照上述过程做的mod,结果进入游戏里面,看不到改动,不知道是哪里错了?。。请大神帮忙看一下。。

*过程中我发现几个问题,想跟楼主讨论一下。
a. 解包过程中涉及到了key,但是打包过程不涉及,也就是说生成的自己作的MOD不含key,对不?
b. Localization中的Game.locres,要想修改对话应该是修改这里,对吧?网上有看到其他人说剧情文件放在SWD7\Content\DataTable\ST_GameString.uexp中(http://www.mayafei.cn/archives/729),不知道为何?一个游戏有两个文本文件?
c. 每次做MOD的时候,需要对每一个SWD7-WindowsNoEditor_x_P.pak文件进行修改,还是只需要修改最新升级档对应的那个(众所周知没升级补丁一次,就会生成一个新的pak,目前到了SWD7-WindowsNoEditor_1_P.pak)?

帖子比较长,期待楼主,还有各位大神指点!!

回复 支持 1 反对 0

使用道具 举报

19

主题

3004

帖子

3735

积分

游戏精英

Rank: 8Rank: 8

贡献度
37
金元
35872
积分
3735
精华
0
注册时间
2009-9-24
冰凉的地板
发表于 2021-1-2 10:11 | 只看该作者
好在ue4开源。有现成的打包工具。u4pak
python u4pak.py pack abc.pak swd7   
然后将得到的pak放到content目录里。
回复 支持 反对

使用道具 举报

0

主题

8

帖子

67

积分

初级玩家

Rank: 2

贡献度
0
金元
665
积分
67
精华
0
注册时间
2009-11-11
5#
发表于 2021-1-2 18:05 | 只看该作者
学习了
回复 支持 反对

使用道具 举报

3

主题

582

帖子

609

积分

超级玩家

Rank: 5Rank: 5

贡献度
7
金元
5811
积分
609
精华
0
注册时间
2007-1-13
6#
发表于 2021-1-4 19:21 | 只看该作者
这个已经是万能的了.
回复 支持 反对

使用道具 举报

0

主题

88

帖子

154

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1540
积分
154
精华
0
注册时间
2012-7-11
7#
发表于 2021-1-5 00:39 | 只看该作者
roblong 发表于 2021-1-2 10:11
好在ue4开源。有现成的打包工具。u4pak
python u4pak.py pack abc.pak swd7   
然后将得到的pak放到content ...

你弄好了?为社么我的mod识别不了???
回复 支持 反对

使用道具 举报

0

主题

332

帖子

523

积分

高级玩家

Rank: 4

贡献度
0
金元
5230
积分
523
精华
0
注册时间
2014-11-3
8#
发表于 2021-1-5 19:49 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

2042

帖子

2191

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
56
金元
19670
积分
2191
精华
0
注册时间
2005-1-17
9#
发表于 2021-1-5 22:37 | 只看该作者
看看帖子里藏了啥好东西~~~
回复 支持 反对

使用道具 举报

18

主题

201

帖子

1120

积分

游戏狂人

Rank: 6Rank: 6

贡献度
117
金元
6520
积分
1120
精华
0
注册时间
2015-11-30
10#
发表于 2021-1-7 13:14 | 只看该作者
轩辕剑七pak文件的解包。封包。mod教程。虚幻引擎通用。 [[url=]修[/url]
回复 支持 反对

使用道具 举报

0

主题

69

帖子

134

积分

中级玩家

Rank: 3Rank: 3

贡献度
7
金元
1060
积分
134
精华
0
注册时间
2007-2-4
11#
发表于 2021-1-7 19:40 | 只看该作者
谢谢分享,技术大佬
回复 支持 反对

使用道具 举报

0

主题

1

帖子

1

积分

游戏菜鸟

Rank: 1

贡献度
0
金元
10
积分
1
精华
0
注册时间
2020-1-23
12#
发表于 2021-1-7 21:26 | 只看该作者
学习学习看看看看看你
回复 支持 反对

使用道具 举报

0

主题

330

帖子

364

积分

高级玩家

Rank: 4

贡献度
0
金元
3640
积分
364
精华
0
注册时间
2014-8-4
13#
发表于 2021-1-8 08:37 | 只看该作者
MOD】轩辕剑七pak文件的解包。封包。mod教程。虚幻引擎通用
回复 支持 反对

使用道具 举报

520

主题

1万

帖子

3万

积分

游戏天王

Rank: 11Rank: 11Rank: 11Rank: 11

贡献度
2065
金元
272297
积分
35530
精华
4
注册时间
2015-4-14
14#
发表于 2021-1-10 15:44 | 只看该作者
支持支持支持
回复 支持 反对

使用道具 举报

0

主题

41

帖子

84

积分

初级玩家

Rank: 2

贡献度
0
金元
840
积分
84
精华
0
注册时间
2011-4-11
15#
发表于 2021-1-11 10:51 | 只看该作者
lz辛苦,试试看
回复 支持 反对

使用道具 举报

0

主题

46

帖子

55

积分

初级玩家

Rank: 2

贡献度
0
金元
545
积分
55
精华
0
注册时间
2018-8-1
16#
发表于 2021-1-11 12:34 | 只看该作者
谢谢楼主
回复 支持 反对

使用道具 举报

9

主题

401

帖子

471

积分

高级玩家

Rank: 4

贡献度
10
金元
4311
积分
471
精华
0
注册时间
2012-8-13
17#
发表于 2021-1-12 02:44 | 只看该作者
感谢楼主分享
回复 支持 反对

使用道具 举报

0

主题

65

帖子

142

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1416
积分
142
精华
0
注册时间
2014-2-25
18#
发表于 2021-1-13 05:02 | 只看该作者
好东西,在仙7不知道能用不
回复 支持 反对

使用道具 举报

0

主题

126

帖子

193

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1929
积分
193
精华
0
注册时间
2014-12-16
19#
发表于 2021-1-13 11:15 | 只看该作者
轩辕剑七pak文件的解包。封包。mod教程。虚幻引擎通用
回复 支持 反对

使用道具 举报

0

主题

107

帖子

142

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1421
积分
142
精华
0
注册时间
2012-5-19
20#
发表于 2021-1-13 23:03 | 只看该作者
你说的观点我也很支持!厉害了!先收藏,再回复!谢谢!
回复 支持 反对

使用道具 举报

2

主题

29

帖子

31

积分

初级玩家

Rank: 2

贡献度
0
金元
309
积分
31
精华
0
注册时间
2019-5-4
21#
发表于 2021-1-15 09:50 | 只看该作者
duoxiefenxiang!!!!!!!!!
回复 支持 反对

使用道具 举报

头像被屏蔽

66

主题

2183

帖子

3118

积分

禁止发言

贡献度
137
金元
25698
积分
3118
精华
0
注册时间
2015-6-27
22#
发表于 2021-1-15 19:04 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

17

帖子

76

积分

初级玩家

Rank: 2

贡献度
0
金元
760
积分
76
精华
0
注册时间
2013-3-16
23#
发表于 2021-1-15 22:23 | 只看该作者
感谢大佬的指导
回复 支持 反对

使用道具 举报

1

主题

66

帖子

125

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1251
积分
125
精华
0
注册时间
2012-9-18
24#
发表于 2021-1-16 00:26 | 只看该作者
支持一下
回复 支持 反对

使用道具 举报

75

主题

891

帖子

1万

积分

3DM Mod站 原创组

Rank: 12Rank: 12Rank: 12

贡献度
1634
金元
43126
积分
10879
精华
3
注册时间
2004-4-24

3DM MOD站(黄金)

25#
发表于 2021-1-16 00:37 | 只看该作者
看看,这个可以的,66666666666666
回复 支持 反对

使用道具 举报

75

主题

891

帖子

1万

积分

3DM Mod站 原创组

Rank: 12Rank: 12Rank: 12

贡献度
1634
金元
43126
积分
10879
精华
3
注册时间
2004-4-24

3DM MOD站(黄金)

26#
发表于 2021-1-16 00:38 | 只看该作者
看看,这个可以的,66666666666666
回复 支持 反对

使用道具 举报

0

主题

502

帖子

890

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
8903
积分
890
精华
0
注册时间
2013-3-26
27#
发表于 2021-1-16 01:11 | 只看该作者
谢谢分享!!
回复 支持 反对

使用道具 举报

0

主题

240

帖子

280

积分

高级玩家

Rank: 4

贡献度
0
金元
2800
积分
280
精华
0
注册时间
2013-7-1
28#
发表于 2021-1-16 15:18 | 只看该作者
下载工具包~~
回复 支持 反对

使用道具 举报

0

主题

157

帖子

164

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1642
积分
164
精华
0
注册时间
2013-8-19
29#
发表于 2021-1-16 18:30 | 只看该作者
66666666666666666

回复 支持 反对

使用道具 举报

6

主题

3490

帖子

2892

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
17
金元
28240
积分
2892
精华
0
注册时间
2009-4-7
30#
发表于 2021-1-16 18:39 | 只看该作者
感谢分享~~~~~~!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-18 08:03 , Processed in 0.040995 second(s), 19 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表