0.假設你要用A帳號的存檔(盜版的,別人的)替換B帳號的存檔(你自己正版的)。(以下簡稱A存檔和B存檔)
1.用B存檔對應的Steam帳號進入遊戲,確認LOAD GAME中只有一個角色(沒有的話開始新遊戲,等角色能操作後退出遊戲)。
2.再開始新遊戲,在播放開場動畫時用A存檔替換B存檔。(存檔位置:WIN+R 運行 輸入%appdata% 在彈出的檔案夾中找到 SekiroB帳號steamIDS0000.sl2)
3.跳過開場動畫,等角色能操作後退出遊戲至主頁面。
4.進入LOAD GAME選擇第二個角色(就是你剛剛創建的),刪除。我們不會再用到它。
5.這時你選擇第一個角色進入遊戲會提示存檔不可用。接下來我們需要一個叫HXD的編輯器,下載:
6.用HXD打開你的存檔(替換後的)
7.將滑鼠移動到最左側藍色資料列,右鍵點擊『選擇範圍』
8.在彈出對話框中輸入起始位置:00A003D4,終止位置:00A003DB 確定。(輸入的過程中會自動變成圖片中的樣子,不用擔心)
9.復製選中的值(這是你B帳號的steamID,每次進入遊戲主選單系統會檢驗)
10.參考第8步選擇範圍00034164到0003416B,選擇覆蓋式粘貼。(如果這個時候保存,遊戲讀取存檔錯誤會變成『存檔已損壞』)
11.選擇範圍00000310到0010030F,點擊頂部選單中的分析–>校驗碼
[這一大段是存檔的核心資料,包含steamid,因為我們剛剛替換了id,導致校驗碼變化(校驗碼對不上遊戲就會提示存檔已損壞),所以這裡我要重新計算。]
12.滾動到最底部選擇MD-5 確定。
13.復製得到的校驗碼。
14.選擇範圍00000300到0000030F,將剛剛復製的校驗碼覆蓋粘貼。點擊左上角保存。
15.開啟遊戲,存檔已經可以順利讀取。
來源:遊俠網