空洞骑士计时器生成器FAQ
为什么要使用LiveSplit?
在《空洞骑士》速通过程中,考虑到不同玩家的电脑配置不同,speedrun.com 上的空洞骑士排行榜规定:速通耗时的统计应当使用排除了游戏加载时间的耗时(LRT,Load Removed Time),玩家应当将计时器全程放在视频中清晰可见的位置,否则会按照真实耗时进行统计。其中,LiveSplit 是 speedrun.com 《空洞骑士》排行榜中最推荐使用的计时器软件,其中的《空洞骑士》计时插件支持排除游戏加载时间的功能。
你可以前往LiveSplit官网下载最新版本的 LiveSplit。
考虑到LiveSplit是全英文的,很多国内玩家不方便使用,因此我开发了一个中文版的计时器生成器,可以用来快速生成你需要的模板(.lss)文件,把这个模板文件导入到LiveSplit就可以用了。
本文中,请注意区分以下两个概念:
- LiveSplit:指的是 speedrun.com 《空洞骑士》排行榜推荐使用的计时器软件;
- 计时器生成器:指的是我开发的用来生成LiveSplit所需的模板(.lss)文件的小工具。
下载方式
声明
- 工具适用说明:LiveSplit是开源免费软件,计时器生成器是针对LiveSplit的一个小工具,不含任何破解、盗版或其它侵权内容;
- 兼容性提示:计时器生成器使用Go语言开发,仅在 Windows 10 系统进行过基础测试,不保证其他环境下的稳定性;
- 责任声明:使用者应自行测试并承担使用、修改或分发代码产生的全部风险;
- 开源性质:本项目为个人开源工具,作者无义务提供更新或技术支持,改进建议可通过仓库 Issues 提交,但无法承诺响应时效;
- 交流群组:如需讨论,可自愿加入QQ群:901564850,群内须遵守法律法规,违规内容将被清理。
你可以前往计时器生成器的Github仓库下载,你也可以下载仓库代码后自行编译。
如何使用
首次使用
注意
LiveSplit一定要把zip/rar压缩包给解压了再用!
千万不要把LiveSplit.exe
单独从文件夹里拖出来!
实在想放在桌面上怎么办?右键 → 发送到 → 桌面快捷方式
第一次使用时,你需要开启LiveSplit的《空洞骑士》计时插件。具体方法是:打开LiveSplit后,右键 → Edit Splits,在第一行输入Hollow Knight
,然后右边三个按钮,有一个Activate
按钮。
- 如果没有
Activate
按钮,而是有一个Deactivate
按钮,说明你已经开启了插件,无需再做额外操作。 - 如果
Activate
按钮可以点,点击它,变成Deactivate
说明开启成功,然后按OK
按钮。- 如果点击
Activate
按钮弹出提示The Auto Splitter could not be activated.(给定关键字不在字典中。)
,采用和下一条一样的处理方式即可。
- 如果点击
- 如果
Activate
按钮是灰色的不能点,首先关掉LiveSplit,打开计时器生成器,点击右上角的更新LiveSplit
按钮,接下来自己操作,提示成功之后再重新打开LiveSplit,Activate
按钮就可以点了。
生成模板并导入
- 运行计时器生成器
- 你可以选择一个已有的模板或者打开一个
*.lss
文件,也可以自己从头开始编辑- 如果你是刚接触速通不久,强烈建议你直接使用已有的模板
- 如果你是速通老手,有自己对路线的理解,想要自己编辑模板,可以参考以下说明
- 点击右侧的加号和删除可以增加或者删除一行
- 第一列的文本框里填写自己想要显示的片段名称,第二列的下拉框用来选择在游戏中会自动分割的触发事件。
- 如果是一个全关速通或者万神殿某一门的速通,不需要勾选
自动开始
- 最后一行的复选框的意思是:
- 如果你想要以游戏结束(打出任何一个结局)为计时器结束的标志,那么请勾上这个复选框;
- 如果你想要以并非游戏结束的一个事件作为计时器结束的标志,那么请不要勾选这个复选框。
- 全部设置好以后,点击下方的
另存为
按钮,即可保存成*.lss
文件。 - 打开LiveSplit -> 右键 -> Open Splits -> From File... ,选择刚刚保存的文件即可。
LiveSplit常见问题
计时器不生效
关于“开启一个新的游戏存档,但并没有自动开始计时”“完成了一个内容(例如获得白波),但并未自动跳转到下一行”“还没有完成相应内容,计时器就跳转到下一行或提前结束了”相关问题,建议从以下几种可能性进行排查:
- 有可能你没有开启LiveSplit的《空洞骑士》计时插件(如何开启?)
- 请确保使用管理员模式打开LiveSplit
- 有可能你的游戏安装了一些不兼容的Mod(可以先把所有Mod卸载了试试,而且 speedrun.com 除特定Mod以外都是禁止使用的)
- 有可能你的模板文件(.lss文件)有问题,建议使用计时器生成器生成模板文件。如果能够自动开始计时但功能异常(例如能自动跳转到下一行、提前跳转等),则很大概率是这个原因。
- 如果是苦痛之路速通,还有一种可能,你的苦痛存档是用一些方式制造出来的存档,例如已经通关过苦痛的存档用 Debug Mod 把门打开。建议找他人要一个苦痛存档。或者你也可以前往 speedrun.com 《空洞骑士》版块获取一个苦痛之路速通可用的存档。
- 如果是愚人斗兽场速通,则可能是因为你没有使用愚人斗兽场的速通专用存档。打开计时器生成器,右上角模板里随便找一个愚人斗兽场模板,会有提示是否需要专用存档,放入游戏存档目录即可。或者你也可以前往 speedrun.com 《空洞骑士》版块获取愚人斗兽场速通专用存档。
窗口遮挡
在LiveSplit设置中设置了“总在最前”,但游戏全屏了仍然会挡住LiveSplit窗口怎么办?
- 将游戏切换成窗口模式(按
Alt + Enter
),窗口大小设置为与你的屏幕分辨率相同,就解决了游戏窗口挡住LiveSplit的问题。但窗口会有标题栏和边框,并不美观。 - 在 Steam 中找到《空洞骑士》游戏,右键 → 属性 → 常规,在启动选项中添加
-popupwindow
。重新启动游戏,会发现窗口的标题栏和边框都消失了。