关于仓库被清空bug的一些探索及后续处理措施
borderlands吧
全部回复
仅看楼主
level 11
_Moonshadow_ 楼主
我自己经历过两次仓库被清空,结合几个朋友遇到的情况,整理了一些可能导致仓库被清空bug发生的条件:
1. 新建角色后,由于某些操作(如升级仓库容量)导致仓库被清空。这个情况我本人已经无法复现,应该在最近的更新中已被修复。
2. 复制别人的存档后,由于某些操作导致仓库被清空(具体情况不明)。
3. 和他人联机游戏后,仓库被清空。有人说联机时别人升级仓库容量会导致bug,但我和朋友在最新的版本中没办法复现这个bug,所以可能已被修复。但不排除和你联机的人开修改器或用CE等工具改动内存数据,导致你发生bug的可能性。
4. 使用修改器或CE等工具修改内存数据,导致bug发生。
对付bug的方法:
1. 经常备份存档。
2. 复制他人存档前,备份自己的存档。
3. 将联机设置为“仅邀请”或“离线”,避免和来路不明的人的联机。联机前备份存档。
4. 尽量避免使用修改器或CE等工具。实在想用,请备份好存档再用。
下面我会写保留现有游戏进度、背包物品,同时又能恢复仓库的方法。
2019年10月05日 03点10分 1
level 11
_Moonshadow_ 楼主
下面是保留现有游戏进度、背包物品,同时又能恢复仓库的方法。
首先是游戏的存档位置: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中开启云存档。(我个人是比较喜欢云存档的,只要自己不误操作,这是一份额外保险)
2019年10月05日 03点10分 2
补充一点:经过试验,仓库数据貌似是以“1.sav”为基准的,所以恢复仓库时,“1.sav”应当是用于恢复的那个存档。
2019年10月05日 03点10分
@csychy147 一开始我也是这么想的,但发现用原来的Profile覆盖并没有恢复仓库里的物品,只能恢复仓库的容量。所以才有了上面这么麻烦的操作。你可以试一下。
2019年10月05日 09点10分
@csychy147 大退的。那就奇怪了,难道是之前热更新导致了什么冲突以至于我换Profile恢复不了仓库?导致要1.sav和Profile.sav一起换才能正常恢复?
2019年10月05日 09点10分
level 12
都什么跟什么乱糟糟的。。。。那个profile才是仓库,数字.sav都是人物,把你备份的profile覆盖回来就完事了
另外除了勤手动备份之外,还有一个措施就是每个人物把常用的装备都放背包里(40格背包我兽王常用30+,留几个格子捡装备足够了),仓库里只留无关紧要的玩具,这样一来换装备方便,二来就算仓库清空了也不肉疼。
2019年10月05日 07点10分 4
实测,你光用原来的profile.sav覆盖无法恢复仓库。我试过很多次了,只有用我上面的方法可以同时保留仓库和人物进度。不相信的话你可以试一下
2019年10月05日 08点10分
@_Moonshadow_ 我自己遇到过仓库清空,只覆盖profile就恢复了
2019年10月05日 09点10分
@_Moonshadow_ 是不是没退游戏?不大退光覆盖可能无效
2019年10月09日 02点10分
level 11
_Moonshadow_ 楼主
测试了一下,现在直接拿Profile.sav覆盖可以把仓库物品恢复到原来的状态。
但是之前这么做并没有成功。
所以才像2楼说的步骤那样,拿1.sav和Profile.sav一起换,再把现有进度的角色放到其他槽位,以恢复仓库。
原因未知,我怀疑跟热更新有关。
总之,正常来说还原Profile.sav就行了。如果发现没用,可以试试2楼的步骤。
2019年10月05日 09点10分 5
level 10
仓库是仓库 角色是角色两个档是分开的… 一贯套路了 一定要有手动的备份不然白给 我测试仓库bug的时候都有大退 那样就能保证仓库档覆盖成功
2019年10月05日 12点10分 6
level 7
一下,这游戏存档bug真**
2019年10月05日 16点10分 7
1