模组简介
《ScriptHookRDR2 V2》旨在提供 Alexander Blade 版 脚本钩子(ScriptHookRDR2) 的替代实现,保持相近 API 并增加功能。作者指出原版钩子在物体与行人密集的城市场景存在游戏对象池重置漏洞,V2 已修复;并提供现代化管理界面,可单独管理各 MOD,部分情况下无需重启游戏即可添加新模组。面向玩家与 MOD 开发者;开发者可链接库文件使用 DRAW_LINE、SET_TEXT_FONT、getStaticPtr、switchLabel 等扩展导出。
功能特点
- 修复大城市场景对象池重置问题(相对原版 ScriptHook)
- 内置 MOD 管理 UI,可单独启用/管理插件
- 支持不重启游戏添加部分新 MOD(以 V2 支持范围为准)
- API 与 Alexander Blade 版架构一致,便于迁移
- 扩展导出:DRAW_LINE、SET_TEXT_FONT、SET_TEXT_JUSTIFICATION、getStaticPtr、switchLabel、getCommandFromHash 等(开发者向)
- 请使用 2.0+ 版本(作者称已修复已知漏洞)
- 可通过神尺下载
前置依赖
需同时下载模组加载器与 ScriptHookRDR2 V2 两个包。将 dinput8.dll 与 ScriptHookRDR2.dll 放入游戏根目录。依赖本钩子的 ASI/.NET 脚本模组需确认是否兼容 V2(多数 API 一致,个别模组可能仍绑定原版)。
安装教程
本模组支持一键安装,推荐使用站内神尺模组管理器完成安装与管理。
方式一:神尺一键安装(推荐)
- 打开神尺模组管理器,登录并绑定本站账号(如需)。
- 在本页一键安装或在神尺中搜索安装。
- 确认前置就绪后进游戏验证。
方式二:手动安装
- 退出游戏。
- 下载本页模组加载器与 ScriptHookRDR2 V2 两个包(均需)。
- 将
dinput8.dll与ScriptHookRDR2.dll复制到游戏根目录。 - 启动游戏;V2 自带管理界面,可在不重启的情况下加载部分新模组。
常见根目录:Steam .../steamapps/common/Red Dead Redemption 2/;Rockstar/Epic 以启动器路径为准。
卸载方法
通过神尺模组管理器卸载,或删除 dinput8.dll、ScriptHookRDR2.dll 等 V2 文件;勿误删仍被其它模组需要的加载器文件。若从 V2 换回 Alexander Blade 版,需整链替换并更新依赖模组。
兼容性与注意事项
- V2 与原版 ScriptHook不可同时装,只能二选一。
- 部分模组明确只测过 Alexander Blade 版,换 V2 前请查兼容说明。
- 游戏大版本更新后 V2 可能需要等待作者同步。
- 开发者扩展 API 需链接包内库,与普通玩家安装步骤不同。
常见问题
- 更新后失效?先更新脚本钩子与加载器,或按卸载说明清理旧文件。
- 和站内 ScriptHook 页面版本冲突?V2 是独立替代方案,与 Alexander Blade 版互斥,装其一即可。
- ASI 不加载?确认两个包都已解压到根目录,且 dll 未被杀毒软件隔离。

评论(0)