解锁成就很有趣。再次锁定它们就不那么有趣了,尤其是在开发商没有为玩家提供一个选项的情况下。
值得庆幸的是,Steam有一个万能的解决方案来重置单个游戏的成就。
重置Steam
重置Steam成就没有简单的开关。有些游戏提供重置玩家进度的选项,这可能也包括Steam成就。
你要先确定这种更简单的、游戏内的方法是不可用的。
要重置你的Steam成就的进度,我们需要使用一个叫做Steam客户端控制台的东西。
启用Steam客户端控制台
打开Steam客户端控制台的最简单的方法是点击Win + R来打开Windows的运行命令对话框。
打开运行窗口后,输入此命令:steam://open/console
这将在主窗口中打开Steam的一个新标签,那就是控制台标签。
这就是我们要输入重置成就的命令的地方。
成就和统计命令
我们需要使用的命令是 achievement_clear。就其本身而言,它什么都不做。 我们首先需要做其它几件事。
到SteamDB,或Steam数据库,搜索与你要重置的成就相关的游戏。
复制针对你的游戏列出的AppID。记下这一点,或者把它粘贴到你能记住的地方。向下滚动页面并点击成就标签。
这将列出所有的成就和它们的API名称。挑出你想重置的成就并记下这个名字。
现在你有了你的命令。像这样输入你收集的信息:achievement_clear <AppID> <Achievement API Name>
使用我们截图中的例子,代码应该是这样的。记住要使用SteamDB中的成就名称,而不是简单地使用游戏中的成就名称。
如果你看到 achievement_clear success 的信息,你就知道它成功了。
在上面的命令中还有第二个命令。在AppID后面输入reset_all_stats,将重置Steam对该游戏的任何统计。例如,击杀数或游戏时间。对这个命令要小心,因为它的行为可能会有所不同,这取决于任何给定的游戏如何追踪这些统计。例如,它可能完全不起作用,或者它可能弄乱关键的游戏统计。
用Steam成就管理器重置Steam成就
上述方法是你能得到的最接近 "官方 "的方法。如果你想找一个更简单的方法,但也不那么 "合法",可以考虑使用Steam成就管理器。
学习如何使用Steam成就管理器使这一过程更加容易,它有一个GUI来确保你重新设置正确的成就。然而,这种方法属于Steam服务条款的灰色地带。它比较容易,但不能保证是一个完全安全的方法。
一个复杂的过程
理想情况下,将有一种更简单的方法来重置任何Steam游戏的成就,因为您永远不知道什么时候想要从头开始重玩游戏。
至少我们可以选择使用Steam客户端控制台。
版权声明:文章仅代表作者观点,版权归原作者所有,欢迎分享本文,转载请保留出处!
发表于2023-05-26 at 00:06 沙发
你好请问能再详细一点吗 比如steam DB在哪打开啊