MOD標記清除方法分享 - X4:基石怎麼清除mod標記
來源:樂享遊戲吧 8.35K
《X4:基石》中的很多玩家都使用過MOD或者修改過存檔,但是這些玩家是不能使用最近更新的遠征功能的,那麼怎麼才能清除遊戲中的MOD標記呢?今天小編就給大家帶來玩家“ixCiel”分享的MOD標記清除方法,一起來看看吧。
MOD標記清除方法分享
通過逆向分析,X4的判斷邏輯是這樣的:
1、讀檔,重新簽名,比較存檔內的簽名是否一致,不一致,Mod標籤賦值4
2、開啟遠征頁面,判斷Mod標籤值是否為0,同時計算當前非DLC的Mod數量(這個判斷的時候會不會修改Mod標籤值暫時不清楚)
那麼清除原理就很簡單了。在第一步的時候,不管原值是多少,強制賦值0
當然這就涉及到對的修改了,機器碼其實也很簡單的
首先,準備16進位制編輯器,比如WinHex
我們複製到別的地方,防止誤操作
然後用WinHex開啟這個
然後搜尋16進位制
740583F803750E85DB7F0AC70533C4130204000000
修改這串字元成
740583F803750485DB9090C70533C4130200000000
750E改7504,是修改跳轉距離,強制任何情況走重新賦值流程
7F0A是跳過了賦值流程,所以我們改成9090啥都不幹
04改00就不解釋了
然後我們儲存檔案~這樣就改出了一份破解的
最後就是幹壞事了
每次修改完存檔,先把修改的複製進去替換原來的(最好記得備份~不然只能用WinHex改回去了)
用修改的啟動遊戲,讀檔,儲存(實際上直接玩也可以)
換回原來的
這時就可以安逸的遠征了
另外,打過Mod的,理論上可以在存檔裡將Mod記錄刪了(同時刪除遊戲目錄的Mod),也可能可以用這方法清楚標記