合同 - 更新

创作者: GelatoCookies
已更新:2026-04-29 11:44:10
29KB

关于此 MOD

《荒野大镖客:救赎2》基础悬赏与合约系统。在地图各处寻找合约中介,听取任务委托,追踪目标目标,解决其护卫,随后返回领取报酬。本模组基于脚本运行,具备兼容性。
《荒野大镖客:救赎2》 合约模组

警告!
【本模组目前极不完善且存在大量bug,后续我会频繁更新优化】

一款轻量级的悬赏与合约系统,适用于《荒野大镖客:救赎2》。在地图上寻找合约经纪人,听取任务内容,追踪目标,对付他们的守卫,然后返回领取报酬。

功能介绍

城镇中的合约中介
  中间人可在瓦伦丁、草莓镇、罗兹、圣丹尼斯、黑水镇及范霍恩找到。

两步确认合约
  先找中介聊聊任务细节。
  只有在中间人提供目标、地点、任务内容及报酬后,方可接受任务。

多样化的合约目标
  - 亡命之徒、逃兵、杀手、讨债人、越狱犯、斥候及其他被通缉角色。

捕获与击杀合约
  - 部分任务要求目标存活。
  - 抓捕合约要求你在交付前将目标捆好。
  - 击杀捕获目标将降低报酬。

目标与守卫遭遇战
  根据难度,目标出现时会携带武装守卫。
  - 守卫以红色敌意光点显示。
  - 目标使用独特的标记点。
  - 事态升级时,守卫与目标会同步做出反应。

动态目标行为
  - 目标会根据契约内容进行战斗、逃跑、投降或陷入恐慌。
  如果守卫已死,目标可能会投降而非继续战斗。
  - 投降不计入捕获完成;捕获任务仍需捆绑。

改进合同场景
  合约地点包含额外的营地/场景装饰,如道具、马车、马匹、篝火及补给物资。
  - 路人会执行环境任务,而不是单纯站在空旷处。

【中式界面提示文字】
  - 尽可能使用《荒野大镖客:救赎2》原生文本/任务显示。
  - 可选的自定义HUD可随时开启或关闭。

 核心玩法循环

1. 前往合同经纪人处。
2. 与商人互动/选中商人,选择**听取合同**。
3. 查看工作详情
4. 选择**接受任务**。
5. 追踪标记区域并识别目标。
6. 按契约要求处置守卫和目标。
7. 悬赏捕获任务中,需将目标捆好并送至指定地点。
8. 击杀合约:消灭目标,返回领取报酬。
9. 前往邮局或指定地点领取你的奖励。

控制

-  聚焦经纪人NPC使用RDR2标准的交互/聚焦系统。
-  接受经纪人提示使用经纪人处显示的游戏内提示。
- F6切换可选契约HUD。
- F7靠近经纪人时,寻找/请求交易。
- F8语境动作,例如开始送货或收取款项。
- F10放弃当前契约。

 安装

1. 安装 **ScriptHookRDR2**。
2. 如果你的 ScriptHook 设置中尚未包含 ASI 加载器,请安装一个。
3. 将 `ContractsMod.asi` 复制到《荒野大镖客:救赎2》游戏目录中,与 `RDR2.exe` 放在同一文件夹。
4. 启动游戏。
5. 前往经纪人城镇附近,寻找契约经纪人的标记或NPC。

卸载

从《荒野大镖客2》游戏文件夹中删除 `ContractsMod.asi` 文件。

兼容性

此模组基于脚本,与大多数视觉、材质、天气、武器及经济类模组兼容。

模组大幅修改以下内容时可能引发冲突:

- **寻路AI/战斗行为**
- **提示/交互系统**
- **信号系统**
- **脚本钩子原生行为**
- 商贩附近生成城镇NPC

 已知笔记

- 捕获合同要求目标在被运送前必须捆扎结实。
- 已投降的目标不会自动视为被占领。
如果你被执法者通缉,支付和交付操作可能会被阻止,直到你的通缉等级消失。
- 可选HUD默认关闭,按`F6`可切换开关。
- 为防止不稳定的原生音频导致脚本挂钩崩溃,经纪人的台词/字幕音频已刻意保持精简。

推荐用法

为获得最佳体验:

小心接近合同地点。
先侦察营地再开枪。
完成抓捕任务时,可使用潜行、套索或非致命手段。
如果任务要求活捉目标,就务必保证其存活。
- 将目标带至指定卸货点附近,再完成交付。

警告!
【此模组尚不完善且存在大量漏洞,我计划频繁更新迭代】

使用 Xmod 解锁 荒野大镖客2 的全部潜力 — 今天就探索这些顶级 MOD!