
如果你和我一样想使用Steam界面并记录游戏时长,请按照本指南操作! 特别感谢Steam用户Sling在讨论中分享的解决方法。 所需条件: - 基于Windows或MacOS的操作系统。Linux可能可行但未经测试,可查看下方常见问题。 - 拥有已关联Jagex账号的【旧派符文之地】账号。 - Steam及Steam账号。 - 通过Steam安装【旧派符文之地】。 - 系统中已安装Runelite。 - 系统中已安装Jagex启动器。 步骤: 1. 打开Steam,进入库。找到【旧派符文之地】,右键点击打开“属性”。 2. 打开Steam属性后,进入常规选项卡,查看“启动选项”。在【启动选项】中添加以下行: Windows "C: Program Files (x86) Jagex Launcher JagexLauncher.exe" %command%

如果未选择默认安装目录或使用不同的驱动器号,请将引号之间的行更改为Jagex启动器的.exe文件路径。 MacOS(Apple Mac/Macbook) "/Applications/Jagex Launcher.app" %command% 如果未在默认目录中安装Jagex启动器,请将引号之间的行更改为Jagex启动器的.app文件路径! 在Windows和MacOS上输入代码行时,请保留引号!如果移除它们,将无法正常运行! 关闭窗口并通过Steam打开《旧派符文工房》。如果Jagex启动器打开,请从下拉菜单中选择【RuneLite】。

常见问题(FAQ) 它是如何工作的? 它主要检查Jagex启动器是否处于活动状态。这意味着它不会追踪OS客户端、RuneLite或HDOS是否正在运行。 它似乎对我不起作用,或者停止记录我的游戏时间。 确保Jagex启动器在后台运行,并且在游戏过程中不要停止/退出该应用程序。如果您没有通过系统设置隐藏Jagex启动器图标,可以在系统托盘中找到它。 如果您在玩《RuneScape》时应用了此更改,只需退出所有内容(包括后台中所有与《RuneScape》相关的程序),然后通过Steam重新启动。如果不确定,在应用指南中的所有设置后重启电脑即可。 这会禁用成就吗? 是的。使用此方法会禁用游戏内的Steam成就。这些成就会记录在你的《RuneScape》账户中,之后可以解锁。只需撤销此更改并运行原版旧版客户端(不是RuneLite)。如果你已经解锁了成就,登录后应该就能触发所有成就。 此方法适用于任何启动器吗? 基本上是的,因为你不需要启动除Jagex Launcher之外的任何程序。只需按照这些步骤操作,通过Steam启动游戏,然后运行任何客户端(甚至其他游戏)来累计时长。只要Jagex Launcher在运行,此方法就有效。 我的《Old School RuneScape》账户没有关联Jagex账户,只是使用RuneLite或其他客户端直接登录账户。这对我有效吗?你需要修改第二步中的路径,使其指向客户端的可执行文件。这样做可以直接打开客户端,而不是Jagex启动器。由于我没有未关联Jagex账户的《旧时光·符文之地》账号,因此无法验证这一点,但理论上应该是这样工作的。 你可以使用以下命令行,并将其应用到《旧时光·符文之地》的Steam设置中。再次提醒:请修改下面的命令行,使其指向你的客户端可执行文件。 【"C: Users <用户名> AppData Local RuneLite RuneLite.exe" %command%】 另一种方法曾经是将RuneLite解压缩或安装到《旧时光·符文之地》Steam客户端目录中,然后将osclient.exe重命名为“osclient.exe_old”,并将“RuneLite.exe”重命名为“osclient.exe”。当《RuneScape》更新时,你可能需要重新进行此更改。 这两种方法均不受支持。我建议迁移到Jagex账户,因为这能提高账户安全性。 此方法在Linux系统上可用吗? 我猜测可以,但尚未验证,因为我目前未使用基于Linux的操作系统。建议安装Jagex启动器Flatpack,并修改步骤2中的命令以指向可执行文件。你也可以尝试创建一个.sh或运行文件,通过终端命令来运行Flatpack。
2026-02-19 01:00:32 发布在
Old School RuneScape
说点好听的...
收藏
0
0
