ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

REPENTOGON 脚本扩展器:30 分钟装好《以撒的结合:悔改+》并跑通 Lua 控制台

REPENTOGON 脚本扩展器:30 分钟装好《以撒的结合:悔改+》并跑通 Lua 控制台 REPENTOGON 脚本扩展器30 分钟装好《以撒的结合悔改》并跑通 Lua 控制台【免费下载链接】REPENTOGONScript extender for The Binding of Isaac: Repentance项目地址: https://gitcode.com/gh_mirrors/re/REPENTOGONREPENTOGON 是《以撒的结合悔改》的脚本扩展器直接挂钩游戏本体为 Lua 模组补上大量官方缺失的 API。照下面步骤操作你能在 Windows 或 Steam Deck 完成安装并在游戏里按~键打开控制台、输入help看到完整命令列表。REPENTOGON 脚本扩展器与普通 Lua 模组的区别直接挂钩游戏本体不受表层 Lua API 限制为 Lua 模组提供数百个新增与增强的接口基于 Antibirth 同源的 LibZHL 挂钩框架附带官方 bug 修复与加载性能优化独立启动器安装规避 DLL 注入的环境兼容问题因为直接控制游戏内部结构传统 hack 做不到的功能——改写存档管理、接管模组加载逻辑——都能实现这也是社区把它当模组生态地基的原因。安装 REPENTOGON 前的环境确认清单依赖项要求游戏本体悔改 最新官方 Steam 版或 v1.9.7.12.J273二选一操作系统Windows 10/11或 Linux含 Steam Deck磁盘空间预留 200MB 以上更新渠道启动器优先从 GitHub 拉取更新失败时回退 Steam 创意工坊两个渠道至少一个能通即可版本注意游戏为什么会少几个新补丁的内容REPENTOGON 基于 v1.9.7.12.J273 开发启动器允许你在最新官方 Steam 版上安装但运行时游戏会缺少个别最新官方补丁的内容。官方文档明确说明这是正常现象不必担心。还有一条要提前知道官方新补丁刚发布时REPENTOGON 的跟进通常要一天左右期间启动器可能提示不兼容——先更新启动器不行就再等等。Windows 的特殊要求启动器不要放在受保护目录或 OneDrive 同步目录桌面、文档容易出权限问题推荐位置磁盘根目录新建C:/REPENTOGONLauncher/或游戏安装目录下的REPENTOGONLauncher子文件夹前者更省心因为不依赖游戏目录结构不要直接解压进游戏安装根目录也不要提前创建repentogon文件夹——这个名字留给启动器后续使用Linux 与 Steam Deck 的特殊要求必须走 Proton 兼容层且版本锁定为 Proton 9.0-4其他版本通常无法正常运行启动器完整路径必须是.../steamapps/common/The Binding of Isaac Rebirth/REPENTOGONLauncher/REPENTOGONLauncher.exe不要多套一层文件夹也不要改名如何安装 REPENTOGON 脚本扩展器Windows 与 Steam Deck 最短路径Windows 安装步骤解压启动器到安全位置— 从项目发布渠道下载最新 REPENTOGON Launcher 并解压。装过旧版 REPENTOGON 的用户可能已通过自动升级获得启动器它在游戏安装目录的REPENTOGONLauncher子文件夹里直接跳过下载。首次运行启动器定位游戏本体— 双击REPENTOGONLauncher.exe弹出首次设置窗口询问悔改 可执行文件的位置多数情况能自动检测失败就点Select executable...选中isaac-ng.exe再点Next。看到安装完成提示这一步就成了提示版本不兼容回到版本注意小节或跳到排错速查表。启动游戏并验证控制台— 从启动器启动游戏进任意一局按~打开 REPENTOGON 控制台输入help。看到命令列表输出说明脚本扩展器已正常工作。Linux 与 Steam Deck 安装步骤切换到桌面模式— Steam Deck 用户先切桌面模式桌面版 Linux 跳过这一步。把启动器放进游戏目录— Steam 里打开《以撒的结合重生》的属性→已安装文件→浏览在游戏目录内新建REPENTOGONLauncher文件夹把启动器解压进去。这张图展示正确的目录层级REPENTOGONLauncher文件夹直接位于游戏安装目录下.exe就在文件夹里没有多余的嵌套。改写 Steam 启动参数— 回到属性→常规在启动选项里粘贴echo %command% | sed s|isaac-ng.exe|REPENTOGONLauncher/REPENTOGONLauncher.exe| | sh这条命令把 Steam 原本要执行的isaac-ng.exe替换成 REPENTOGON 启动器参数必须逐字一致不能手敲。图中是填好启动选项后的样式同一窗口的兼容性区域还要做下一步的 Proton 锁定。锁定 Proton 版本— 在兼容性区域开启兼容层指定Proton 9.0-4。之后从 Steam 启动游戏弹出启动器窗口说明成功了毫无反应就跳到排错速查表。五个高频场景的配置方法启动接管、存档迁移与工具链让 Steam 直接拉起 REPENTOGON 启动器Remote Play 必需想让 Steam 启动游戏时自动带上 REPENTOGON就必须把启动动作交给启动器——这也是 Steam 远程畅玩能正常工作的硬性前提。Linux 用户在上一步已完成Windows 用户按下面操作Steam 库中右键《以撒的结合重生》→属性→常规启动选项填入C:\完整\路径\REPENTOGONLauncher.exe --isaac%command%路径必须替换成你的实际完整路径引号和--isaac%command%一个都不能少。这是配置完成后的参考样式引号内是完整路径参数紧跟其后。验证从 Steam 启动游戏先弹启动器窗口再进游戏说明接管成功。从旧版忏悔导入缺失的成就与解锁悔改 与旧版忏悔使用不同的存档文件而且悔改 只在你第一次启动时导入一次旧存档——如果之前启动过悔改 又回过旧版成就和解锁就会停在原地。REPENTOGON 的导入可以单向补齐步骤在标题屏幕按~打开控制台按钮灰色基本都是没在标题屏幕左上角Tools→Game Options切到Save Management标签点Import from Repentance补齐所有缺失成就与解锁这就是存档管理窗口导入/导出永远不会删除已有进度只补齐另一版本缺失的内容放心操作。第三方手柄按键错乱的修复步骤8BitDo 等第三方手柄按键乱通常是 Steam Input 没接管修复只需两处设置Steam 中进入以撒的属性→控制器把Override for The Binding of Isaac: Rebirth设为Enable Steam Input图中选项设为Enable Steam Input即可。注意改完必须完全关闭以撒和 REPENTOGON 启动器才生效仍不行就在游戏内按键映射菜单点Reset To Default。Basement Renovator 联动测试自制房间房间编辑工具 Basement Renovator 需要 3.3.1 及以上版本才能配合 REPENTOGON配置只改一个路径确认 REPENTOGON 已按上文装好并能正常运行Basement Renovator 中打开File→Set Paths把.exe Path改为指向你的REPENTOGONLauncher.exe窗口中.exe Path已指向启动器之后测试房间会自动以 REPENTOGON 启动游戏安装有问题时启动器会弹窗提示不会静默失败。开发者场景从源码构建 zhlREPENTOGON.dll核心 Lua 接口在 repentogon/LuaInterfaces/底层挂钩框架在 libzhl/。构建有硬性前提必须 Windows要与游戏用同一套编译器、CMake 3.13、Git、Visual Studio 2019。git clone --recursive https://gitcode.com/gh_mirrors/re/REPENTOGONCMake 配置编译器版本与 VS 匹配平台必须选 Win32其余保持默认点 Finish 后 Generate在 Visual Studio 中打开生成的解决方案推荐 Release 模式编译把resources、resources-repentogon、dsound.dll、freetype.dll、libzhl.dll、Lua5.4.dll、zhlREPENTOGON.dll复制到游戏目录完整 API 说明可在 docs/docs/ 查阅。排错速查表安装与启动问题的最快定位你看到的现象最可能的原因一步解法启动器提示安装损坏/无效选错了游戏可执行文件点Choose exe重走首次设置游戏启动即崩溃官方刚发新版启动器还没跟进先更新启动器仍不行等一天Linux 从 Steam 启动毫无反应Proton 版本没锁定兼容性指定 Proton 9.0-4成就与解锁突然消失新旧版本存档结构不同回标题屏幕走一遍存档导入手柄按键错乱Steam Input 未启用设为 Enable Steam Input 后完全重启Steam 远程畅玩失效启动选项没配置检查--isaac%command%或 sed 命令如果表内步骤都没解决先别删重装大概率是路径或版本问题按这个顺序复查启动器是否最新、Choose exe选中的是不是正确的isaac-ng.exe、Steam 文件完整性校验是否通过校验触发的重新下载要等它完成。仍无解时⚠️最后手段删除游戏目录下的repentogon子文件夹后重新运行启动器。该文件夹由 REPENTOGON 生成确认上面三步都试过再做删除后会触发重新安装。提问题前先点启动器主窗口的Check Game Logs定位日志向社区报告时附上日志排查速度会快很多。长期使用 REPENTOGON 的四个稳定习惯接受启动器更新提示— 启动器每次启动都会检查更新官方新补丁的跟进通常一天内完成更新提示出现时直接接受能避开大部分兼容性问题。Check Game Logs是排错第一入口— 启动器内置日志查看器比手动翻文件快得多任何异常行为先点它看日志而不是凭感觉猜。大改模组前备份存档— 悔改 与忏悔的存档互相读取可能直接清空数据官方 FAQ 明确警告过涉及重大模组变动前先备份有备无患。装模组先确认兼容性— 直接修改游戏核心的模组可能与挂钩层冲突做功能时优先用 REPENTOGON 提供的新 API比传统 hack 写法更高效也更稳。现在就绪验证你的 REPENTOGON 已完全跑通到这里安装、启动接管、存档迁移和工具链都已配好你拥有一个 API 完整的 Lua 环境控制台是后续所有调试与进阶操作的总入口。现在随便进一局游戏按~打开控制台输入help看到命令列表输出就全部就绪。遇到怪问题启动器的Check Game Logs是第一步项目的 issue 区和 The Modding of Isaac Discord 的 #repentogon 频道是两条求助通道。【免费下载链接】REPENTOGONScript extender for The Binding of Isaac: Repentance项目地址: https://gitcode.com/gh_mirrors/re/REPENTOGON创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表