
《無主之地3》倉庫被清空原因分析:
這個問題應該說是一個BUG,因為正常操作也有可能會發生。
1. 新建角色后,由于某些操作(如升級倉庫容量)導致倉庫被清空。這個情況我本人已經無法復現,應該在最近的更新中已被修復。
2. 復制別人的存檔后,由于某些操作導致倉庫被清空(具體情況不明)。
3. 和他人聯機游戲后,倉庫被清空。有人說聯機時別人升級倉庫容量會導致bug,但我和朋友在最新的版本中沒辦法復現這個bug,所以可能已被修復。但不排除和你聯機的人開修改器或用CE等工具改動內存數據,導致你發生bug的可能性。
4. 使用修改器或CE等工具修改內存數據,導致bug發生。
《無主之地3》預防方法:
1. 經常備份存檔。
2. 復制他人存檔前,備份自己的存檔。
3. 將聯機設置為“僅邀請”或“離線”,避免和來路不明的人的聯機。聯機前備份存檔。
4. 盡量避免使用修改器或CE等工具。實在想用,請備份好存檔再用。
《無主之地3》恢復倉庫操作步驟:
在保留現有游戲進度的前提下,又能恢復倉庫的方法。
我們要進入游戲的存檔位置:My Games\Borderlands 3\Saved\
里面會有個文件夾,名字是一長串亂碼,這個文件夾里除了 “profile.sav”,還會有“1.sav”、“2.sav”之類的,后者代表了人物存檔槽。游戲中的倉庫雖然是幾個人物共享的,但我經過試驗發現——倉庫數據貌似是直接存在各個人物槽中的,每次存檔的時候會同步更新倉庫數據。因此想要保留游戲進度、又恢復倉庫,就需要一些操作。
1. 先到EpicGames中關閉云存檔。
2. 備份目前的存檔。(以防萬一)
3. 將目前的存檔中的“1.sav”重命名為“2.sav”,用于保留目前的游戲進度。(我正在玩的角色是第一個槽位,且沒有其他角色,因此這么操作。如果你有其他角色,請根據原理隨機應變)
4. 將以前備份的舊存檔(用于恢復倉庫)中的“1.sav”和“profile.sav”復制到目前的存檔中,“profile.sav”需要覆蓋。
5. 進入游戲,載入第一個角色(即舊存檔)。倉庫里的東西都還在。
6. 斷網,防止游戲熱更新導致之后的操作出問題。
7. 在倉庫里隨便存個東西再取出來,觸發存檔動作。
8. 退回主菜單。
9. 載入第二個角色(即進度最新、但倉庫物品消失的角色,也就是之前重命名的"2.sav"),進游戲后看一下倉庫,你會發現東西都在,隨便拿個東西,觸發存檔動作。退回游戲主菜單。
10. 刪除“1.sav”。將“2.sav”重命名為“1.sav”。
11. 在游戲主菜單中重新選擇一次人物,進入游戲。倉庫物品恢復了,背包里的新東西也還在,游戲進度也是最新的。
12. 到EpicGames中開啟云存檔。(我個人是比較喜歡云存檔的,只要自己不誤操作,這是一份額外保險)。
測試了一下,現在直接拿Profile.sav覆蓋可以把倉庫物品恢復到原來的狀態。
或者拿1.sav和Profile.sav一起換,再把現有進度的角色放到其他槽位,以恢復倉庫。總之,正常來說還原Profile.sav就行了。