如何使用 Night Lua 生成器
一份完整的、逐步的指南,用于在 Steam 上搜索游戏、输入 AppIDs、生成 Lua 文件、下载 ZIP 文件以及使用 Night Injection。
简介及快速入门
搜索游戏或输入 Steam AppID,即可生成并下载可用的 Lua 文件。并非每款游戏都有可用的文件包。
- 在支持 JavaScript 的现代浏览器中打开 生成器,并确保已启用下载和互联网连接。
- 按游戏名称搜索,或展开 高级 → 使用 AppID。
- 确认 AppID,然后选择 生成文件。
- 生成完成后,选择 下载 ZIP 并打开 ZIP。
无需网站账户、支付或桌面应用程序即可搜索、生成或下载。 Night Injection 是一个独立的 Windows 应用程序,用于将文件导入本地的 Steam 安装。
搜索游戏
- 打开生成器,并将焦点移到搜索游戏输入框。
- 输入至少两个字符的游戏名称,选择正确结果并检查 AppID。你可以用方向键和 Enter 选择结果。
- 等待搜索状态显示可用的结果。 缺少封面并不使结果失效。
- 请检查游戏名称和数字 AppID。相关的版本可能具有相似的名称。
- 选择正确的答案,使用鼠标,或使用方向键和 Enter 键。
- 所选卡片显示名称和 AppID。如果显示的是错误的标题,请使用 更换游戏。
搜索功能使用 Steam Store 的搜索服务。这是一种便捷功能,而不是包含所有 DLC、试玩版或工具的完整目录。如果未找到结果,请使用 Steam AppID 指南。


使用 Steam AppID 模式
一个 AppID 是 Steam 的一个数字标识符,用于标识一个应用程序。它与标题、仓库 ID 和社区资料 ID 不同。例如,Store URL https://store.steampowered.com/app/620/Portal_2/ 包含 AppID 620。
- 扩展 高级 → 使用 AppID.
- 从商店网址或 SteamDB 的 Metadata 页面复制 AppID。
- 仅将数字复制到 Steam AppID。
- 检查反馈内容是否为 有效的 AppID,然后选择“生成文件”。
接受的ID是1到4294967295之间的整数,且不包含前导零。粘贴的输入周围的空格会被删除。反馈检查数字格式,但不能证明游戏是否存在或来源是否支持它。请参考完整的 AppID 指南以获取更多示例。

生成文件及读取进度
选择生成文件并等待生成完成。如果失败,请检查 AppID 和显示的错误后再重试。
外部文件提示链接到特定游戏的单独下载。这些文件不会自动安装。
一个真实生成的软件包
生成完成及下载 ZIP 的示例。文件可用性因游戏和时间而异。

下载并检查 ZIP 文件
- 在“生成完成”时选择 下载 ZIP。
- 您的浏览器开始下载名为
night-lua-<AppID>.zip的文件。其保存位置遵循您浏览器的设置。 - 在复制文件到其他位置之前,请先在您的存档查看器中打开 ZIP。
- 请确认 Lua 配置文件的 AppID 与预期 AppID 匹配。只有当支持的源提供时,才会存在 Manifest。
使用前请检查 ZIP。它包含 lua/ 和 stplug-in/ 文件夹,也可能包含 depotcache/。文件名和可用清单因游戏而异。
开始下载 表示浏览器被要求保存文件。它无法确认操作系统是否已完成写入。请检查您的浏览器下载列表,以确认是否已完成或报告了失败。
删除未完成的下载并重新生成 ZIP。如果仍然失败,请报告显示的错误。
使用 Night Injection
网站和 Steam 集成请使用 Setup。便携版支持手动导入;请完整解压并将所有文件保存在一起。
生成后,选择在 Night Injection 中打开,允许浏览器打开应用,然后在应用内检查文件并确认导入。
如果应用未打开,请使用 Setup 安装或修复。你也可以下载 ZIP,通过浏览文件手动导入。
请查阅 安装与配置 和 Nght-Bridge 文档 以了解 Steam 集成的相关信息。
解决常见问题
未找到游戏
检查拼写并尝试使用更简短的标题。搜索不包括所有应用程序。从商店复制正确的 AppID,然后使用“高级”功能。
无效的 AppID
仅使用从 1 到 4294967295 的十进制数字。删除粘贴的 URL、减号、小数点或前导零。仅凭数字的有效性,并不能确定是否支持外部数据源。
网络错误 / 服务不可用
请检查网络连接和 AppID。所选游戏可能没有可用文件。临时故障请稍后重试;如提示等待,请等待后再提交。
生成失败
请检查网络连接和 AppID。所选游戏可能没有可用文件。临时故障请稍后重试;如提示等待,请等待后再提交。
ZIP 文件下载失败
删除未完成的下载并重新生成 ZIP。如果仍然失败,请报告显示的错误。
缺少必需的文件
请阅读“外部文件”通知。生成器和桥梁不会自动获取这些额外的支持文件。可用的清单取决于所选的源。
Night Injection 未被检测到 / 集成失败
如果应用未打开,请使用 Setup 安装或修复。你也可以下载 ZIP,通过浏览文件手动导入。
对于持续存在的问题,请使用 常见问题 和 问题报告检查清单。
如需更多帮助,请在 Discord 社区提问。