罪恶装备:奋战 脚本mod教程(中文翻译)来自pangaea的博客分享

您所在的位置:网站首页 quickbms脚本 罪恶装备:奋战 脚本mod教程(中文翻译)来自pangaea的博客分享

罪恶装备:奋战 脚本mod教程(中文翻译)来自pangaea的博客分享

2024-07-10 21:43| 来源: 网络整理| 查看: 265

         •导出ggs的文件

               ◦单独导出微模块的方法

               ◦ 全游戏导出的方法

        • 创建Mod 打包的设置

        • 修改角色脚本 

        • 收尾

        •文中使用的工具

      好的我将会向你展示如何mod ggs的脚本并将整个过程经量做的没有痛苦以使你可以快速迭代并简单地做出索尔的2f 猛击(其实原作者要另一篇才有具体修改方法).。

 

导出ggs的文件#

单独导出st文件的方法:#

        要从游戏的PAK文件导出单独的文件, 下载FModel并打开软件, 它会提示你选择游戏, 所以选择st的安装文件夹并选择文件

pakchunk0-WindowsNoEditor.pak

        然后输入AES码你可以在一个网站上找到它 https://cs.rin.ru/forum/viewtopic.php?t=100672. 这可以让你可以看Pak文件中的所有文件夹. 在选择你想要哦看的数据的文件夹后,  点击Assets标签页并右键点击你希望的文件选择Export导出, 导出的文件会放在Output/Exports/ 文件夹.你可以用这些通过这种方式提取每个感兴趣的文件来继续教程的其他部分.

 

全游戏导出的方法:#

对此方法的警告: 导出整个游戏是完全没必要的并且游戏导出需要差不多40G的空间.

        要导出整个st的文件你需要一份QuickBMS和UnrealTournament 4 Extraction Script(虚幻4导出脚本) (是的, 它对st也能用, 对其他很多虚幻4游戏也有用)

        在你解压quickbms和相关脚本到你想用来mod st的文件夹里后, 复制在 GUILTY GEAR STRIVE\RED\Content\Paks的文件

pakchunk0-WindowsNoEditor.pak

        放入同一个文件夹. 当你有了这些所有文件在一块以后打开CMD并跑下方这段代码:(中括号中输入放文件的路径)

quickbms_4gb_files.exe unreal_tournament_4.bms

 小记: (确保使用quickbms的4gb file版, 另一个版本不能处理st的pak文件的大小)

        然后输入AES码你可以在一个网站上找到它 https://cs.rin.ru/forum/viewtopic.php?t=100672. 如果你做对了每一步那么就会将pak文件里的所有资源导入一个文件夹.

         请注意,您可能希望在提取此cmd窗口时将其最小化,因为打印到“停止”会占用宝贵的时间,而提取更多文件需要花费这些时间

 

创建Mod 打包的设置#

        提取完所有内容后,需要创建一个类似于ggs资源文件夹的文件夹结构. 这将允许你把全部文件打包成一个单独的.pak文件,其中包含所有修改过的文件,这些文件将代替普通文件加载。

        首先创建一个名为mod的文件夹,它将包含您的文件夹结构。然后在这个mod文件夹中,你可以开始添加所有你想要修改内容的文件夹结构。对于脚本修改,这意味着您希望创建一个如下所示的结构:

mod\                     

    RED\                   

       Content\              

           Chara\               

              

               ANJ\               

               AXL\               

              CHP\               

                         

 

        现在已经创建了一个文件夹结构,您应该在每个角色文件夹中添加如下所示的文件夹:

\

    Common\                                   

         Data\                                   

        在Data文件夹中,您将复制所有角色脚本以进行修改。因此,进入解包的Strive文件,将文件复制到各自的数据文件夹中。这些脚本被命名为BBS_XXX,代表一个主要角色脚本,BBS_XXXEF代表一个角色“特效”文件,该文件包含了诸如飞行道具之类.

        您应该将UEXP和UASSET文件都复制到Data文件夹中.如果你想搞乱全局系统功能,这些脚本包含在Chara中的CMN文件夹中,该文件夹的结构与任何其他角色一样,但是你想在这里查看的唯一脚本是BBS_CMNEF,因为BBS_CMN几乎不包含任何内容。

         重新打包此文件夹所需的工具是u4pak,它通过配置文件或CLI获取参数。我在这里创建了一个配置文件,只要您按照指定的方式创建文件夹,它就可以正常工作:

pack

--version=3

--mount-point=../../..

 

"Mod.pak"

":none,rename=/RED:./mod/RED"

         将其config.u4pak粘贴到配置文件中,现在您应该可以简单地拖放该config.u4pak配置文件到u4pak.exe上然后它就会保存一个正确打包的Mod.pak文件(只要mod 根文件夹与u4pak.exe位于同一文件夹中)。

         你已经设置完毕!从理论上讲,你现在可以修改游戏中的任何文件(假设你知道如何修改它)。在下一节中,您将学习如何提取、修改字符脚本,并将其重新注入这些BBS_XXX文件。

 

修改角色脚本#

        现在感兴趣的UEXP/UASSET文件已经复制到各自的文件夹中,您需要提取其中包含的脚本文件,以便真正开始对它们进行修改。获取GGST-BBS-Unpacker的副本,并选择想要提取脚本相应的UEXP和UASSET文件。点击save,它会提示您保存脚本文件,为了格式化一点我建议将其保存为CharacterName.bbscript (即角色名.bbscript)到脚本文件夹.

        为了轻松阅读和修改你刚刚保存的脚本文件,你需要使用 BBScript. 放置bbscript.exe和modding文件夹中的static_db文件夹到你的制作mod的文件夹并打开该文件夹中的CMD.将脚本解析为可读格式,只需输入以下命令:(第一个中括号中输入脚本文件路径 第二个中括号中输入要保存到的路径)

bbscript parse ggst

        要将脚本重建为可以重新注入UEXP/UASSET的内容,只需输入以下内容:(第一个中括号中输入解析过的脚本文件路径 第二个中括号中输入要保存到的路径)

bbscript rebuild ggst

小记:输入bbscript -h 以获取更多指令的信息.

        现在,您已经重建了修改后的脚本,你可以用 GGST- BBS-Unpacker重新注入它们如果你软件还开着,你应该能够选择重建的bbscript文件并点击“inject”注入,它应该显示操作成功。

 

收尾#

        在正确设置文件夹、提取、解析和重建脚本、将它们重新注入UEXP/UASSET之后,您应该可以拖config.u4pak配置文件到u4pak.exe并得到一个重建的Mod.pak文件回去.

         如果你想让这稍微容易一点, 我个人喜欢用一个 build.bat文件用于重建mod并将文件复制到~mods文件夹中,如下所示:

u4pak.exe config.u4pak

move /y Mod.pak

        要安装这些mod文件,请转到St安装文件夹并导航到(即中括号中写入安装路径)

GUILTY GEAR STRIVE\RED\Content\Paks

        在Paks中创建一个名为~mods的文件夹,这是放置Mod.pak的地方. 由于某种原因,虚幻4需要一个sig文件被保存到~mods文件夹中,因此复制pak文件中的pakchunk0-WindowsNoEditor.sig 文件并重命名为Mod.sig ,这应该可以让mod正确加载!

小记: Mod.pak 和 Mod.sig 文件不需要特别命名.您可以将它们重命名为任何名称,只要它们使用相同的名称,就可以正常加载.

 

文中使用的工具#

• BBScript

• GGST-BBS-Unpacker

• FModel

• QuickBMS

• u4pak

• UnrealTournament 4 QuickBMS Extraction Script

 

如果你喜欢我的工作,可以考虑在 Ko-Fi支持我, 我做的每件事都是免费的,因为我希望我喜欢的东西可以被访问和开放。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3