退出遊戲任務進度丟失解決方法 - 破壞領主退出遊戲任務進度丟失怎麼解決
《破壞領主》發行後,很多玩家在退出遊戲後任務進度丟失,一些做過的任務都要重新做,很不方便,下邊就給大家帶來“zhs1234zhs”分享的退出遊戲任務進度丟失解決方法,大家可以來嘗試一下。
退出遊戲任務進度丟失解決方法
通過對文件檔案“角色名”的分析,找到了存檔丟失的關鍵問題所在。
首先說明一下原理:
1、存檔丟失和存檔路徑沒有關係,因為你的裝備資料也是寫在存檔檔案裡的,既然裝備資料能寫入,就說明你的存檔路徑沒有問題。
2、遊戲進行過程中,任務進度是在實時寫入的,可以在遊戲進行中,檢視你存檔內的遊戲進度資料。都在存檔內的“Progression”裡面。其中的"LastPlayed"下面,有兩行"QuestId": "ACT2_Quest2"和"StepId": 6。"QuestId"代表了你現在正在進行的任務編號,"StepId"代表了你現在進行到此任務的第幾部分。現在複製的"QuestId": "ACT2_Quest2"和"StepId": 6,代表了遊戲進度到了“第二章第2個任務的第6部分”。
3、在存檔的最後,有一個"LastGameParameters",刪除這系列資料後,出現開啟遊戲,無法讀取人物資料的情況,說明遊戲程式最開始通過讀取這部分數據來辨別存檔。
4、在"LastGameParameters"下面,有兩行資料,"QuestId": "ACT2_Quest1"和"StepId": 1,但是這部分資料並不根據遊戲進度實時寫入,現在的資料代表遊戲進度在“第二章第1個任務的第1個部分”。所以,主要是因為這兩行的資料沒有和上面實時寫入的任務進度“Progression”中的資料同步,導致重新進入遊戲的時候,遊戲程式只讀取"LastGameParameters"下面的任務進度,並不讀取“Progression”裡面的實時任務資料,導致了遊戲程式認為遊戲進度還處於“第二章第1個任務的第1個部分”,而不是真實的“第二章第2個任務的第6部分”。
所以,更改從這裡入手:
1、進行遊戲時,或者準備退出遊戲時,先不著急退出,切換到桌面,用記事本開啟存檔檔案“角色名"(存檔路徑:C:Users(電腦使用者名稱)Saved Gameswolcensavegamescharacters)。
2、用搜索功能,查詢關鍵詞Progression,檢視資料中"LastPlayed"裡面,你的實時遊戲進度。
比如我的就是
"Progression": {
"LastPlayed": {
"QuestId":"ACT2_Quest2",(你最後的遊戲進度的任務程式碼)
"StepId": 6(你最後的遊戲進度的任務步驟編號)
},
"QuestProgression": [{
"Name": "ACT2_Quest1",
"Step": 4
}, {
"Name": "INTRO_Quest1",
"Step": 0
}, {
"Name": "ACT2_Quest2",
"Step": 6
}]
3、記住你的任務程式碼和步驟編號(記不住的話,將你的任務程式碼和步驟編號複製到其他文字文件裡備用),關閉存檔檔案,再正常退出遊戲。
4、等遊戲退出後,再次用記事本開啟存檔檔案,看最後面,"LastGameParameters"下面的任務程式碼和步驟編號是否和你的最新進度一致。
比如,我的發現是這樣的:
"LastGameParameters": {
"GameMode": 1,
"DifficultyMode": 1,
"Difficulty": 2,
"League": 1,
"QuestId": "ACT2_Quest1",
"StepId": 1,
"Privacy": 2,
"Level": 4
5、發現和最新進度不一致,將"LastGameParameters"下的任務程式碼和步驟編號,改成最新進度的。
比如,我改成了:
"LastGameParameters": {
"GameMode": 1,
"DifficultyMode": 1,
"Difficulty": 2,
"League": 1,
"QuestId": "ACT2_Quest2",
"StepId": 6,
"Privacy": 2,
"Level": 4
6、儲存存檔檔案,重新開啟遊戲程式,點選“開始遊戲”讀取存檔,會發現直接出現在商店區域,遊戲進度讀取正常!