Titanfall® 2

Titanfall® 2

32 évaluations
解决单人游戏不能存档问题
De 罗问号
警告:本文所列出情况可能仅使用于极少用户,如果你在游戏过程中并没有遇到这个问题,请忽略这篇文章。同样地,本文不保证可以解决所有单人存档问题,笔者仅在自己的电脑上解决了问题。
Attention: The issue this article address might happen to a few people, if you are not one of them, please ignore this article. And this article might not solve this problem on your computer. All I know is it works for me.

--------------------------------------------------------------------------------------------------
遇到的问题:在进行《泰坦陨落2》游玩的过程中,多人模式可以正常使用, 单人模式可以进入游戏,但无法保存,如主角死亡,则回到关卡开始界面。退出游戏时也不会存档。此外,游戏内的设置(如关闭自动骑乘泰坦)无法保存。

---------------------------------------------------------------------------------------------------
Issue: When playing Titanfall2, while the multiplayer mode works properly, the campaign fail to save in checkpoint. If the player die, then the game rewind to the start point of the whole level. The game doesn't save the progress either when a player quit the game. And the user setting cannot be solved.
3
   
Récompenser
Ajouter aux favoris
Favoris
Retirer des favoris
问题描述及解决方案
一般来说游戏存档和读档依靠存档文件。正常情况下,在玩家角色死亡时,游戏会通过读档来加载上一个存档点;泰坦陨落2的存档和读档估计在源代码中使用了不同的实现,导致存档点和读档点位置可能不同——举个例子,存档在一楼而读档在二楼——导致无法正常地读取游戏进度,进而导致死亡时游戏重置。

一个可能的导致存档和读档点不同的原因是由于微软引入的 OneDrive 自动同步;该系统会更改原先的文档地址

C:\Users\<用户名>\文档



C:\Users\<用户名>\OneDrive\文档

对应上文比喻中的一楼和二楼。

解决方案一:更改系统“文档”文件夹回到默认位置,即关闭 OneDrive 同步,OneDrive 应该会恢复默认的“文档”文件夹位置。该设置可以在文档->属性中找到。

解决方案二(未验证):在“命令提示符(管理员)”中输入以下命令:

mklink /D C:\Users\%USERNAME%\OneDrive\文档\Respawn C:\Users\%USERNAME%\Documents\Respawn

注:请勿换行,以上命令如在阅读端出现折行乃是 Steam 为方便显示添加的。

-------------- 2021/7/4 更新 --------------
感谢steam用户“仿生人会涮电子羊吗?”的补充,使用符号链接的效果更佳。
命令行中输入 mklink /D "C:\Users\<用户名>\Documents "<自定义documents目录>"

-------------- 2023/1/23 更新 --------------
更改了对问题的描述,并且重写了所需的软链接的命令。
如果您还不明白……
可以发送问题到邮箱 nemoluo@live.com

(不保证回复)
19 commentaires
罗问号  [créateur] 22 oct. 2022 à 21h55 
@崔永范

如果你说的“链接”是指“快捷方式”的话那么我几乎是没有用的;
如果你完全按照mklink的用法用还是没有用的话,试试重启机器;
如果重启还没有用那就考虑下我一开始提出的解法;
如果不像试/这个也没有用的话建议申请退款……
毕竟是游戏做的有问题,像我们这种不会反汇编加内挂的玩家也就只能做到这里了。
崔永范 22 oct. 2022 à 21h43 
我现在有一个documents的链接,但依然没有存档,还有救吗?
罗问号  [créateur] 17 oct. 2022 à 6h14 
@崔永范

两个可能性:
一、你使用了管理员账号登录,但是CMD并没有管理员权限。这种情况下搜索“命令提示符”,然后选择“用管理员权限运行”;
二、Windows的账号管理是有缺陷的,不同于Linux的sudo,其“防傻瓜”的特性决定了即使是管理员账号也不一定有全部权限,这种情况下我建议放弃,然后使用我正文提到的方法,改默认文件夹。
崔永范 16 oct. 2022 à 21h56 
我这次重输了一遍,还是不对。
C:\Users\用户名>mklink /D C:\Users\用户名\Documents "C:\Users\用户名\OneDrive"
You do not have sufficient privilege to perform this operation.
我已经有了管理员权限,还要什么权限?
罗问号  [créateur] 14 oct. 2022 à 16h50 
@崔永范
好像是因为你的 /D 后面多了一个引号 “ " ”……
崔永范 14 oct. 2022 à 14h53 
为什么我输入后是这个?
C:\Users\用户名>mklink /D "C:\Users\用户名\Documents "C:\Users\用户名\OneDrive"
The syntax of the command is incorrect.
Creates a symbolic link.

MKLINK [[/D] | [/h] | [/j]] Link Target

/D Creates a directory symbolic link. Default is a file
symbolic link.
/H Creates a hard link instead of a symbolic link.
/J Creates a Directory Junction.
Link Specifies the new symbolic link name.
Target Specifies the path (relative or absolute) that the new link
refers to.
罗问号  [créateur] 17 févr. 2022 à 0h18 
@Saya
你目前存档所在的目录。可能是OneDrive存储“文档”的目录,可以通过双击Onedrive图标找到。
Dungeon Master 333 12 févr. 2022 à 11h11 
大佬 请问在cmd里面打的指令后面的customized documents应该替换成什么内容呀:lunar2019crylaughingpig:
罗问号  [créateur] 9 févr. 2022 à 6h25 
@野驴老哥
那我也不知道欸。不过“默认c盘”和“默认文档位置”还是有一些区别的。可能再看一看?
也不排除有其它bug我不知道的情况。
野驴老哥 7 févr. 2022 à 19h49 
大佬我文档文件夹本来就在默认的C盘还是没有存档啊怎么破:steamsad: