3DMGAME论坛

标题: 【开坑】GTA三部曲 游戏拆包 [打印本页]

作者: ◕小莫◕    时间: 2021-11-12 16:25
标题: 【开坑】GTA三部曲 游戏拆包
研究游戏拆包中,记录一下要用到的东西

首先,游戏是没有加密的,直接就可以解包,无需秘钥

2021.12.1:
游戏更新了,我也更新一个ThePedro004大佬的教程帖子吧: https://forum.mixmods.com.br/f49 ... indice-de-tutoriais



2021.11.18:
车辆替换有点复杂,于是做了两个开源武器来让大家参考参考
火麒麟替换AK47:https://bbs.3dmgame.com/thread-6235992-1-1.html
斩魔刀替换武士刀:https://bbs.3dmgame.com/thread-6236126-1-1.html

2021.11.18:
在Uzzi47大佬提供的修复版UEViewer(umodel)的帮助下,成功导出模型成功

并且成功使用UE4的烘焙将模型成功导入到游戏,替换了手指虎的模型
[imghide]https://mod.3dmgame.com/static/upload/mod/202111/MOD6195c3abe97bf.png@webp[/imghide]
[imghide]https://mod.3dmgame.com/static/upload/mod/202111/MOD6195c3ad07d50.png@webp[/imghide]
[imghide]https://mod.3dmgame.com/static/upload/mod/202111/MOD6195c37b61459.png@webp[/imghide]

修复版UEViewer(umodel):
UEViewer_GTA_Trilogy_DE_fix.rar (2.01 MB, 下载次数: 230)

现在来折腾一下车辆的替换

2021.11.17:
终于安装好了虚幻4.26.2,成功将CJ初始的白T恤换成了提莫
[imghide]https://mod.3dmgame.com/static/upload/mod/202111/MOD619495739309c.png@webp[/imghide]

贴图替换完成,现在来折腾一下模型的替换

2021.11.16:
根据ThirteenAG大佬的说法,不需要重新封包即可让游戏识别

将改好的文件按照格式放到“GTA San Andreas - Definitive Edition\Gameface\Content”即可


<
[imghide]https://mod.3dmgame.com/static/upload/mod/202111/MOD61935f3bee2c2.png@webp[/imghide]

2021.11.15:
游戏重新上架,可以继续了(正版受害者+1)(其实我可以下学习版的,但懒得动)

顺便更了个游戏秘籍:https://bbs.3dmgame.com/thread-6234583-1-1.html

贴个Havi大佬写的一篇导入教程:https://gtaforums.com/topic/977439-gtasade-pc-modding-guide/

需要安装虚幻4引擎


2021.11.12:

“古剑玩家”大佬写的虚幻4拆包教程:https://bbs.3dmgame.com/thread-6101646-1-1.html

工具:
- 拆包工具 UnrealPakTool : https://github.com/allcoolthingsatoneplace/UnrealPakTool (可以不用了)
- 转码/拆包工具 umodel:https://www.gildor.org/en/projects/umodel汉化版
- 封包工具 u4pak:https://github.com/panzi/u4pak
- 封包工具2 Rust U4Pak:https://github.com/panzi/rust-u4pak

插件:
- ActorX Importer for 3ds Max : https://www.gildor.org/projects/unactorx


--------------------------------

根据 小良 提供的情报,
GTA3使用的版本是4.25
GTAVC使用的版本是4.26
GTASA使用的版本是4.27

GTA三部曲都是使用的4.26.2!



作者: 挽歌炊烟丶    时间: 2021-11-12 16:28
小莫大佬出手了 哟哟哟!
作者: ◕小莫◕    时间: 2021-11-12 16:48
梦丶馨怜 发表于 2021-11-12 16:28
小莫大佬出手了 哟哟哟!

这么久了版区封面还没做

作者: jay.    时间: 2021-11-12 16:57
这是为了做车包MOD
作者: wszgrcai    时间: 2021-11-12 17:01
前排撸小莫
作者: 指揮官    时间: 2021-11-12 17:06
本帖最后由 指揮官 于 2021-11-12 17:08 编辑

大佬666666666
作者: 稣穌蘇蘓苏兰    时间: 2021-11-12 18:01
顶一手小莫
作者: tang22222    时间: 2021-11-12 18:25
等一个热咖啡
作者: oyb83    时间: 2021-11-12 18:38
大佬666,坐等mod
作者: 3dm438    时间: 2021-11-12 20:35
。。。。。。。。。。。。。。。。
作者: 3456789876543    时间: 2021-11-12 21:07
等一个复原虚幻4的布娃娃系统
作者: 2064915261    时间: 2021-11-12 21:31
大佬 大佬··················
作者: leexuutaoao    时间: 2021-11-12 22:15
传说事件还存不存在!!!!!!!!!!!!!!!!!!嘿嘿!!!!!!!!!!!!!!!
作者: a8446944    时间: 2021-11-12 22:24
支持!!!!!!!!CLEO尽快尽快!!!!!!!!
作者: 907286736    时间: 2021-11-12 22:30
66666666666666666
作者: .__奉太郎    时间: 2021-11-12 23:20
小莫小莫 通过下我QQ好友1984848434
作者: Foggy_2017    时间: 2021-11-12 23:35
唉 一头雾水
小莫是谁 拆包是什么?  按F解炸弹?
作者: mahailong008    时间: 2021-11-13 00:12
期待大佬的MOD
作者: 射程之内    时间: 2021-11-14 13:59
期待大佬把文件解构后把飞机操作针对键鼠优化一下
作者: 15172187056    时间: 2021-11-14 15:39
和蒙批啦
作者: 浅笑流年__    时间: 2021-11-15 22:27
老哥,我也在做mod,有些东西不大懂,想请问下你拆出来的文件是.uexp的还是.uasset呀?我解包出来的uexp,根据项目里目录很多都是模型,想请问这样的文件怎么才能拆出来东西啊?
作者: 梦里不迷路/    时间: 2021-11-16 08:06
大佬能修复一下鼠标自动居中的问题吗?
作者: ◕小莫◕    时间: 2021-11-18 11:05
浅笑流年__ 发表于 2021-11-15 22:27
老哥,我也在做mod,有些东西不大懂,想请问下你拆出来的文件是.uexp的还是.uasset呀?我解包出来的uexp, ...

直接导出的话,模型是pskx文件,贴图的png文件,
uexp和uasset是虚幻引擎烘焙后的文件,你应该选的不是导出,而是保存


作者: 血衣橘子    时间: 2021-11-19 17:39
导出出错 UnPackage::SerializeFName: pos=00000C3C <- FPropertyTag<< <- CTypeInfo::SerializeUnrealProps <- CTypeInfo::ReadUnrealProperty: (UMaterialInstanceConstant.ScalarParameterValues, Type=9, Size=119, TagPos=BD6) <- CTypeInfo::SerializeUnrealProps <- UObject::Serialize <- LoadObject: MaterialInstanceConstant'MI_airblock1.MI_airblock1', pos=C3C, ver=522/0 (unversioned), game=ue4.26 <- UObject::EndLoad <- LoadWholePackage: /Game/SanAndreas/Vehicles/MI_airblock1.uasset <- ExportPackages <- UIMenuItem::HandleCommand <- UIMenu:opup <- UIBaseDialog::WndProc <- UIBaseDialog::CustomMessageLoop <- UIBaseDialog::ShowDialog: modal=1, title="Choose a package to open" <- CUmodelApp::ShowPackageUI <- Main: umodel_build=1571


作者: ◕小莫◕    时间: 2021-11-19 17:43
血衣橘子 发表于 2021-11-19 17:39
导出出错 UnPackage::SerializeFName: pos=00000C3C

用帖子里面发的   UEViewer_GTA_Trilogy_DE_fix.rar 工具,运行umodel_gta_trilogy.exe解包

作者: 血衣橘子    时间: 2021-11-19 17:48
◕小莫◕ 发表于 2021-11-19 17:43
用帖子里面发的   UEViewer_GTA_Trilogy_DE_fix.rar 工具,运行umodel_gta_trilogy.exe解包
...

OK 成功导出了

作者: 血衣橘子    时间: 2021-11-19 17:55
导出的都是.mat跟txt啥情况 是正确的吗 然后导进max转FBX?

作者: ◕小莫◕    时间: 2021-11-19 20:10
血衣橘子 发表于 2021-11-19 17:55
导出的都是.mat跟txt啥情况 是正确的吗 然后导进max转FBX?

模型导出的是 psk,用这个插件可以在max里面导入https://www.gildor.org/projects/unactorx

贴图可以导出为png
作者: 血衣橘子    时间: 2021-11-19 20:51
◕小莫◕ 发表于 2021-11-19 20:10
模型导出的是 psk,用这个插件可以在max里面导入https://www.gildor.org/projects/unactorx

贴图可以导 ...

dff有办法转fbx么  我找到了老gtasa的mod模型  刚用dff插件把max搞坏了 估计是2020的max不兼容?得下老版本的max? zmod2也导入不了 难顶

作者: 血衣橘子    时间: 2021-11-20 00:11
有啥办法唰车么  淦,,,
作者: ◕小莫◕    时间: 2021-11-20 01:59
血衣橘子 发表于 2021-11-20 00:11
有啥办法唰车么  淦,,,

暂时只能用秘籍代码 https://bbs.3dmgame.com/thread-6234583-1-1.html

作者: 血衣橘子    时间: 2021-11-20 03:29
◕小莫◕ 发表于 2021-11-20 01:59
暂时只能用秘籍代码 https://bbs.3dmgame.com/thread-6234583-1-1.html

没办法唰指定的某辆车…整了个汽车mod看不了效果 闲的


作者: 血衣橘子    时间: 2021-11-20 03:30
◕小莫◕ 发表于 2021-11-20 01:59
暂时只能用秘籍代码 https://bbs.3dmgame.com/thread-6234583-1-1.html

闲的…………

作者: 血衣橘子    时间: 2021-11-20 03:31
dt会自动和谐成闲的么 我说我咋打错字了么
作者: ◕小莫◕    时间: 2021-11-20 04:00
血衣橘子 发表于 2021-11-20 03:29
没办法唰指定的某辆车…整了个汽车mod看不了效果 闲的

有兴趣来3DM Mod组玩玩吗 https://bbs.3dmgame.com/thread-5838764-1-1.html

作者: 血衣橘子    时间: 2021-11-20 12:16
◕小莫◕ 发表于 2021-11-20 04:00
有兴趣来3DM Mod组玩玩吗  https://bbs.3dmgame.com/thread-5838764-1-1.html

行~~~~

作者: OZ0ne    时间: 2021-11-20 18:56
大佬为什么我选择全部导出到一半出来这个东西
FPakFile::Serialize: file=/Engine/ArtTools/RenderToTexture/Meshes/S_1_Unit_Plane.uexp <- TArray::SerializeSimple <- SerializeBulkArray <- SerializeOccluderData <- UStaticMesh4::Serialize <- LoadObject: StaticMesh4'S_1_Unit_Plane.S_1_Unit_Plane', pos=B03, ver=517/0 (unversioned), game=ue4.23 <- UObject::EndLoad <- LoadWholePackage: /Engine/ArtTools/RenderToTexture/Meshes/S_1_Unit_Plane.uasset <- ExportPackages <- UIMenuItem::HandleCommand <- UIMenu:opup <- UIBaseDialog::WndProc <- UIBaseDialog::CustomMessageLoop <- UIBaseDialog::ShowDialog: modal=1, title="Choose a package to open" <- CUmodelApp::ShowPackageUI <- Main: umodel_build=1576 based
作者: ◕小莫◕    时间: 2021-11-23 10:23
OZ0ne 发表于 2021-11-20 18:56
大佬为什么我选择全部导出到一半出来这个东西
FPakFile::Serialize: file=/Engine/ArtTools/RenderToTextur ...

看25楼

作者: LeeHyeonjin    时间: 2021-11-30 14:07
楼主,为什么预览只能看到uasset文件,其他文件夹里全是空的??
作者: σ.过Qu式{    时间: 2021-12-3 15:28
大佬有武器MOD制作教程吗?想自己捣鼓捣鼓
作者: gedbml    时间: 2021-12-15 23:22
LZ能不能做一个把 gta vc 和 sa 开机封面的女郎,替换加载画面的其他 男性人物, 让小孩子玩这个游戏, 封面女郎 影响不好。\
在Game\ViceCity\UI\Materials下,使用T_UI_Logo_VC_TDE_BC.tga替换  ​T_UI_PauseMenu_girl_BC.tgaSA的如图:


不会替换,LZ能不能帮帮忙,做一个 PAk 文件。

非常感谢!

作者: gedbml    时间: 2021-12-16 22:30
gedbml 发表于 2021-12-15 23:22
LZ能不能做一个把 gta vc 和 sa 开机封面的女郎,替换加载画面的其他 男性人物, 让小孩子玩这个游戏, 封 ...

在网上找到有人做的补丁了。

作者: suilegefeng    时间: 2024-12-9 19:34
大佬能讲一下封包脚本怎么用吗?我这里一直报[Errno 13] Permission denied:




欢迎光临 3DMGAME论坛 (https://bbs.3dmgame.com/) Powered by Discuz! X3.2