《火炬之光2》功能型MOD製作教程

火炬之光2功能型MOD製作教程

准備工作:(所有工具回復後均可看到下載)

1. 火炬之光2遊戲

2. PAK處理工具

3. 文檔轉換工具(為了正常使用這個工具,你還需要下面兩個文件)

1. Python

2. MurmurHash

4. 順手的文本處理工具(記事本也是沒問題的)

製作過程:

1. 安裝好你的遊戲,然後在遊戲PAKS目錄中會存在一個叫做DATA.PAK的文件和DATA.PAK.MAN的索引文件

《火炬之光2》功能型MOD製作教程

使用PAK處理工具的解包功能

《火炬之光2》功能型MOD製作教程

選擇DATA.PAK包打開

《火炬之光2》功能型MOD製作教程

再選擇保存位置

《火炬之光2》功能型MOD製作教程

點擊確定之後就開始解壓了,文件比較大,可能需要一些時間來處理。

《火炬之光2》功能型MOD製作教程

這里我將解壓出來的文件放到新建的D:>PAKS目錄中待待用

《火炬之光2》功能型MOD製作教程

2. 在上面解壓處理的文件中找到你要修改的相關文件,比如我們這里以改動刷新時間為例,相關文件為D:>PAKS>MEDIA>GLOBALS.DAT

《火炬之光2》功能型MOD製作教程

我們為了後面打包工作方便,另外建立個MEDIA目錄,並且復制GLOBALS.DAT到剛才新建的MEDIA目錄中

《火炬之光2》功能型MOD製作教程

3. 由於DAT文件並不能直接編輯,這里就需要用到文檔轉換工具了

《火炬之光2》功能型MOD製作教程

首先需要安裝Python,安裝過程沒什麼說的,一路下一步就行了。

再來是MurmurHash,安裝過程也一樣下一步。

更多相關內容請關註:火炬之光2專區

之後解壓文件得到很多文件,但是我們這里只需要用其中兩個:dat2txt.py和txt2dat.py

《火炬之光2》功能型MOD製作教程

其中DAT2TXT是轉換DAT文件為TXT,而TXT2DAT則剛好相反,這里我們先用DAT2TXT來解密,直接將前面的GLOBALS.DAT拖放到dat2txt.py文件上面,你會得到已經解密好的文件

《火炬之光2》功能型MOD製作教程

4. 現在可以用文本處理工具來編輯TXT文件了

《火炬之光2》功能型MOD製作教程

上圖中紅框標記的部分MERCHANT_RESPAWN_TIME就是商人刷新時間,單位為秒,所以商人物品的刷新時間是300秒,也就是5分鍾,我們現在就來縮短這個刷新時間,刪除一個0,變為30秒刷新

《火炬之光2》功能型MOD製作教程

如上圖一樣,再退出編輯文件,保存剛才的修改,之後把改好的GLOBALS.DAT.txt文件拖放到txt2dat.py,得到更新好的GLOBALS.DAT

《火炬之光2》功能型MOD製作教程

現在刪除掉文件夾內的GLOBALS.DAT.txt,因為已經不需要了,只保留GLOBALS.DAT文件

《火炬之光2》功能型MOD製作教程

5. 現在准備打包了,打開我們的tl2packtool.exe,首先選擇好我們剛才的MEDIA目錄,再在下方設置好我們保存位置和文件名,點生成新的包

《火炬之光2》功能型MOD製作教程

這樣就得到我們的PAK文件了,並且有個配套的MAN文件,記得要兩個文件一起用哦!

《火炬之光2》功能型MOD製作教程

將這兩個文件放到遊戲的PAKS目錄下,然後進遊戲試試吧!

PAK處理工具:http://www.gamersky.com/Soft/201209/39870.shtml

dat轉txt應用程序版:http://www.gamersky.com/Soft/201210/40154.shtml

來源:遊民星空