《黑神話:悟空》Pak修改過程MOD是一個詳細的指南,旨在教授玩家如何制作和修改游戲數據。它涵蓋了使用各種工具,如FModel、unrealpak和Wukong_PBData_ReadWriter,來直接修改游戲數據和游戲文本。
Pak修改過程MOD使用
一、如何制作一個PAK后綴的MOD,即直接修改游戲數據
1、首先需要準備工具,將該網站的文件下載解壓。
2、數據修改型mod,一般是改數據表(PBTable)【16號包里面】,右鍵它第一項導出,/fmodel/Output/Exports/b1/Content 里就是導出來的數據。
3、在/fmodel/Output/Exports/b1/Content/00Main/PBTable目錄下打開cmd或者shell,同時此處新建一個Protodata文件夾,把EndingCredits等四個文件夾移進去,輸入 Wukong_PBData_ReadWriter.exe -all (第一個是PBData_ReadWriter的位置,第二個是參數,具體使用可以-help看)。
默認會把json文件輸出到 盤符:/ProtoData。
4、新建一個文件夾,名稱為mod名_P,比如testmod_P,把ProtoData里面的b1文件夾復制進去,然后進入testmod_P/b1/Content/00Main/PBTable/找需要的json文件進行修改,最后把不需要的json全刪了(也可以自己建立目錄結構,只把需要的json放進去)
5、命令行里輸入 /Wukong_PBData_ReadWriter.exe -inputjson="..../EquipAttrDesc.data.json" -outputdata="..../EquipAttrDesc.data" 把json轉回data
(這里....是要根據自己目錄填的)
6、把json刪了,找到你的unrealpak,把testmod_P拖上去打包生成testmod_P.pak
二、如何修改游戲里的文本
有時候改了裝備屬性,但是改多了自己也不記得具體是啥,再加上強迫癥受不了游戲文本和實際不一致,這時候就需要修改文本了。
1、同樣是16號包,把這個zh導出去。
2、接下來流程和一差不多,我就只說明Game.locres文件怎么改了。
3、命令行 ..../UnrealLocres.exe export ..../Game.locres ?-o ..../Game.csv (注意locres別刪,后面會用),csv文件最好使用excel打開。
4、csv文件里有key ?source ?target三列,把你的修改內容放target列,改完保存
5、命令行 ..../UnrealLocres.exe import ..../Game.locres ..../Game.csv ?,會生成一個.new文件,先把Game.csv和Game.locres備份一下(到別處),再把.new后綴刪了就行
6、同一打包
效果圖: