页次 1
卷冊週末在重溫魔龍之眼的時候心血來潮,想試試能不能把幾個dat文件解密,結果通宵一晚卻沒什麼思路,正在睡眼惺忪地查資料之時卻發現有一位叫Alexander Evdokimov的老哥已經成功破譯了遊戲文件:
https://github.com/AlexKimov/primal-file-formats#readme
而且只用了一個簡短的腳本就搞定了,很好奇這位大神是怎麼找出規律來的...
自己測試了一下,結果很棒,操作也簡單明瞭:
首先把他放在github上的破譯文件下載下來,然後再在電腦上安裝一個010Editor:
https://www.sweetscape.com/010editor/
https://pan.baidu.com/s/11Ha9L6PXPM-OZfUEBHlwXw?pwd=96dr
這是一個專門用來閱讀和修改16進制文件的編輯器,功能強大,大神的腳本就是基於其上運行的。第一個鏈接是需要付費的正版,第二個是免費破解版。
軟件安裝好之後,可以直接用010editor打開其中的一個dat文件:
能看到文件裏的內容全是亂碼,所以這個時候大神的腳本就派上用場了:
點開Scripts菜單欄裏的Open Script, 然後運行剛下載下來的Decipher_dat_dsc.1sc 腳本:
下一秒,dat文件裏的亂碼就神奇的變成了規規範範的程式語句~
保存更改之後再用記事本打開,卷冊很快就找到了帥氣黑龍的各項隱藏數據,此時就可以根據語法自行修改了:
更改完之後,只需要再運行腳本一次,dat裏的文件就會被重新封裝加密,變成可供遊戲運行的格式:
目前卷冊發現遊戲中怪物和龍龍的數據主要存儲在UnitDescription.dat,AIDescription.dat,Force.dat這幾個文件中,其中能更改的條目有不少,似乎對改版工作很有幫助。不知道未來有沒有機會玩上鱗友們製作的mod(期待)
有 5 位朋友喜欢这篇文章:shiningdracon, 蓝羽龙, Melayery, 龙游踏尘, Hscyrilon
离线
页次 1