RDR2 合作模式 - 单人剧情的合作模式

RDR2 合作模式 - 单人剧情的合作模式

与朋友一起游玩《RDR2》剧情:另一位玩家会以完全同步的幽灵角色出现在你的世界中——移动、服装、武器、马匹、时间和天气。

[center][size=5][b]RDR2 CO-OP[/b][/size]
单人剧情的合作模式(版本 1.0.1491.50)[/center]

[heading]简介[/heading]
这是一个用于故事模式的合作模组:每位玩家在自己的 PC 上游玩剧情,而另一位玩家会以完全同步的[b]幽灵角色(ghost ped)[/b]形式出现在世界中。两个客户端通过运行在其中一台 PC 上的轻量级中继服务器进行通信。

[heading]功能[/heading]
[list]
[] 角色位置与朝向、由导航网格驱动的移动(行走/奔跑)、平滑插值。[/]
[]特殊状态:布娃娃、掩体、游泳、攀爬、跳跃、坠落。[/]
[][b]服装[/b]:通过商店物品实现完整服装同步(帽子、外套、裤子等)。[/]
[][b]武器[/b]:武器模型、拔枪动画、沿玩家相机方向瞄准、带声音和枪口闪光的射击、换弹。射击事件永不丢失。[/]
[][b]马匹[/b]:马匹模型、上马/下马动画、马具(马鞍/驮包)。[/]
[]由主机共享的时间和天气。[/]
[]死亡与重生:尸体和装备会保留,角色随其玩家一同复活。[/]
[]屏幕上的 RTT 和抖动指示器。[/]
[/list]
[heading]安装[/heading]
[b]服务器[/b](在其中一台 PC 上):
1. 解压服务器压缩包并运行 [i]run_server.bat[/i](端口 7777)。

[b]客户端[/b](在两台 PC 上):
1. 将客户端压缩包的内容复制到游戏文件夹(与 RDR2.exe 同级):[i]scripts\, dinput8.dll, ScriptHookRDR2.dll[/i]。
2. 编辑 [i]scripts\rdr2-coop.ini[/i]:设置 [i]server_host[/i](运行服务器的 PC 的 IP;如果就是本机则填 127.0.0.1)以及你自己的 [i]player_name[/i]。
3. 在两台 PC 上启动 RDR2。

[heading]要求[/heading]
[list]
[] Red Dead Redemption 2(PC),版本 [b]1.0.1491.50[/b],故事模式。[/]
[]ScriptHookRDR2 V2 和一个 ASI 加载器(已包含在客户端压缩包中)。[/]
[/list]
[heading]已知限制[/heading]
[list]
[] 故事任务不同步——这是一个陪伴模组,而非完整的合作任务游玩。[/]
[]面部胡须/头发不会传输(其状态没有获取器)。[/]
[]幽灵角色的射击会造成真实伤害——不要站在其火力线上。[/]
[/list]
[heading]源代码[/heading]
开源:[url=https://github.com/cptn73m0/rdr2-coop]github.com/cptn73m0/rdr2-coop[/url]