新手改MOD,附上教程
本帖最后由 lghlgq 于 2022-1-5 23:08 编辑以下是原文 https://www.nexusmods.com/finalfantasy7remake/mods/65?tab=posts 机翻,略作修改
必要工具:
1、quickbms-用于打开文件包.pak文件(在本例中为“pakchunk0_s7-WindowsNoEdit.pak”),下载网址http://aluigi.altervista.org/quickbms.htm
2、unreal_tournament_4_0.4.25c,所需的脚本,在http://aluigi.altervista.org/quickbms.htm#search-搜索unreal_tournament,点开后复制成txt文件,
3、u4pak-用于重新包装的工具.pak文件(这是我使用的一个)
4、hex editor 十六进制编辑器用来编辑文件
5、FF7RemakeIntegrade加密密钥-(非常确定这些密钥无法发布,因此您必须依靠谷歌搜索,请尝试“encryption keys rin”) 这个找不到,先省略
过程:
对于这个例子,我将使用这个mod中包含的文件“Equipment.uexp”。该文件包含在“pakchunk0_s7-WindowsNoEditor.pak”中。为了访问并编辑此文件,我们需要解包“pakhunk0_s7-WindowsNoEditor.pak”。
1.创建一个文件夹“XXXX”,将所有工具存储在其中,以便于自己使用。
2.转到安装FF7的位置,将“pakchunk0_s7-WindowsNoEditor.pak”从“FFVIIRemakeIntergrade\End\Content\Paks”复制到XXXX文件夹中。不要将原文件从游戏文件夹中删除。如果您这样做,您将面临需要验证游戏文件并重新下载的风险。因为找不到密匙,用坛子里其它MOD代替,例如用加500 物攻-魔攻-物防-魔防这个MOD,文件“pakchunk99-8_Slot_StarBracelet_500.pak”复制到XXXX中
3.打开quickbms_4gb_files.exe。
4.它会让你选择一个BMS脚本类型,选择你下载的unreal_tournament_4_0.4.25b.txt。
5.然后它将要求输入源文件,选择您XXXX文件夹的“pakchunk99-8_Slot_StarBracelet_500.pak””。
6.然后,它会要求您选择要将数据提取到的文件夹,只需点击“保存”,它就会提取到您的“XXXX”文件夹。
7.在这里,它会要求您插入变量密钥的内容,输入找到的游戏加密密钥(不用原版文件的可省略)。用其它MOD的,提取完成后,XXXX文件夹中应该生成一个新文件夹“end”。
8.在新创建的“End”文件夹中,是“Equipment.uexp”所在的位置。“End\Content\GameContents\DataObject\Resident\Equipment.uexp”
9.使用hex editor打开“Equipment.uexp”,这是我们编辑数据的方式。
10.在hex editor中,搜索文本字符串(Text-string),搜索3001(Item_E_ARM_3001,这段代码是星型手镯)。我们可以在这里更改的统计数据存储为2字节值,其偏移量如下所示:
0000574E-物攻
00005756-魔攻
0000575E-物防
00005766-魔防
0000576E-力量
00005776-魔力
0000577E-体力
00005786-精神
0000578E-运气
00005796-HP
0000579E-MP
11.假设我们想要改变物理防御和魔法防御(一般都是3),我们可以看到在偏移量0000575E和00005766处,这里的值是03 00和03 00。使用WIN系统自带计算器将十进制转换为十六进制,让我们改为500。在十六进制中是1F4。但是,当我们将其输入hex editor时,我们需要反转字节,以便1F4变为F4 01。完成后转到文件>保存。
12.重新包装。为了方便起见,只需将包含“Equipment.uexp”的整个文件夹结构放在u4pak文件夹中,即u4pak.exe和end整个文件夹都在XXXX中。您可以删除所有不相关的文件和文件夹,以减少最终更改.pak文件大小。
13.在u4pak主文件夹即XXXX内按住SHIFT键并在文件夹的空白区域内单击鼠标右键,然后选择“在此处打开PowerShell窗口”。先键入cmd,回车,这将为输入初始化它。然后键入“u4pak.exe pack pakchunk99-8_Slot_StarBracelet.pak End”(其中pakchunk99-8_Slot_StarBracelet.pak是新文件名,)。这会将“end”文件夹重新打包到XXXX文件夹里,生成pakchunk99-8_Slot_StarBracelet.pak文件。
14.复制pakchunk99-8_Slot_StarBracelet.pak此文件到“FFVIIRemakeIntergrade\End\Content\Paks”中。
15.完成后,启动游戏并检查编辑是否有效!祝你愉快。
以上方法成功将500 物攻-魔攻-物防-魔防这个MOD更改成100双攻,200双防MOD
为什么不管是免安装还是安装版 MOD怎么都不生效这个问题怎么解决。难道就我遇到这情况位置正确单个MOD就是不生效,本来安装版就是自带改服装的,但是游戏一切正常就是MOD全部不生效。 本帖最后由 lghlgq 于 2022-1-6 10:22 编辑
5号包已补上
好了我要开始给蒂法做棉袄了 我看不懂,但我大受震撼 本帖最后由 星剃斩月 于 2022-1-6 00:29 编辑
感谢分享!
问下,米德加、神罗、古留根尾,这3个手镯地址在多少呢? 单纯的该数值,已经没啥意思了,就无敌比如无限格挡,无限LIMIT,无限召唤兽,一击破防,一招致命等等:lol
感谢分享,研究下 脑子:我学会了,
手:
太感谢了,找了很久终于出教程了。 本帖最后由 5yrutr 于 2022-1-7 08:22 编辑
打包工具没法用啊!:L 本帖最后由 lghlgq 于 2022-1-8 15:00 编辑
5yrutr 发表于 2022-1-7 07:57
打包工具没法用啊!
用管理员powershell,或者9楼那个管理员命令行
感谢大佬,已学会自给自足,顺便补充一下
000057C5-连结孔数
000057C6-单独孔数
:lol:lol:lol:lol:lol:lol:lol:lol:lol:lol 入门了 lghlgq 发表于 2022-1-8 14:59
用管理员powershell,或者9楼那个管理员命令行
大佬武器强化的星盘属性怎么搜索?WeaponUpgrade.uexp里面数值不太懂
大佬 ,其他物品item对应表有没有 大佬有偿定制mod能不能搞个类似鬼泣血宫的模式 本帖最后由 叶噬墨 于 2024-1-4 17:37 编辑
“我们可以在这里更改的统计数据存储为2字节值”建议改为8,你能更加直观的看到数据之间的位址关系,方便推测数据地址和修改数值
叶噬墨 发表于 2024-1-4 17:35
“我们可以在这里更改的统计数据存储为2字节值”建议改为8,你能更加直观的看到数据之间的位址关系,方便推 ...
不需要猜数据了,直接Google--“Getting Started - jordanbtucker/ff7r-data-editor GitHub Wiki”
页:
[1]