终极马车大修

创作者: alejahH
已更新:2026-05-07 21:36:02
442KB

关于此 MOD

放飞你的马车,水上驰骋,兼容AMJM,定制并保存你的马车,全面支持控制器/键盘,还有更多精彩等你探索!



这个模组的灵感来源于 把那辆马车藏起来,以及 狩猎马车 请务必也认可他们的模组,他们两人都提供了源代码,这些代码对于实现许多基础功能至关重要,并为我提供了如何在此基础上进一步构建的参考依据。



此模组彻底改变了您与马车的互动方式,您可以拥有专属马车,每次加载游戏时它都会自动生成,并且兼容AMJM运输马车模组。您之前设置的所有自定义选项——包括色调、涂装、附加装饰、挽马以及车灯——都将完整保留在马车上。一旦拥有马车,您便能实现多种功能:可套上您的鞍马以便在车上切换所有武器,开启自动驾驶模式,雇佣车夫,水上行驶,甚至飞行!以下将逐一列出各项功能,请务必仔细阅读每项功能的作用与操作方法。所有功能均设有特定快捷键,同时支持键盘与手柄操作。





确保您已 ScriptHook V2 已正确安装(此功能同样适用于Alexander Blades的Scripthook)

下载当前版本的UWO

打开Zip文件,将UWO.ASI和UWO.INI拖拽至你的主要RDR2文件目录中,也就是你安装Scripthook的位置。

当你拥有一个货车时,你应该会看到一个UWO.dat文件生成,将货车放入车库也会生成一个UWO_garages.dat文件。

如果没有看到 .dat 文件,必须确保已设置 两者 荒野大镖客2.exe,以及 运行RDR2.exe 以管理员身份运行,这样我的模组才能创建并写入其.dat文件,这些文件存储了你拥有的货车和车库信息。如果不这样做,该模组将无法保存你的货车数据。

可选文件:
确保您已正确安装Lenny的模组加载器。

下载移除骡子叫声的声音 

打开Zip文件,将名为“replace”的文件拖拽至《荒野大镖客2》主目录中的LML文件夹内。



热键:
自己的
按住 R 键约 1 秒(在货车内) - 键盘操作
按住X键约1秒(在马车内)- 控制器

断绝关系
按住 F 键约 1 秒(在马车内)- 键盘操作
按住B键约1秒(在马车内)- 控制器

首先,这个模组需要一辆合适的马车,你可以 进入, 如果马车被摧毁且玩家无法进入马车,那么你就不能认领那辆马车。

一旦你找到合适的马车,只需进入马车,待玩家坐定后,长按R/X键至少1.5秒再松开即可。

你将看到一条弹出消息显示“马车已认领”,并且现在应该能看到你在ini文件中选择的彩色车轮标记(默认为柠檬绿色)。

你只能拥有一辆UWO马车,试图使用快捷键拥有另一辆马车将不会生效,你必须先放弃当前拥有的马车。

要放弃你当前激活的终极在线马车,你必须身处任意一辆马车中——这辆马车不必是你原本的终极在线马车,也可以是你准备替换它的新马车。接着,长按F/B键1.5秒,松开后你将看到“马车已放弃”的提示,同时地图上的马车标记会被移除。最后,只需再次使用认领快捷键重新认领新马车即可!


热键:
鞍马
按住 R 键约 1.5 秒(步行状态) - 键盘操作
按住X键约1.5秒(步行状态) - 控制器
临时马匹
按住R键约2.5秒(步行状态) - 键盘操作
按住 X 键约 2.5 秒(步行状态) - 控制器

卸鞍马
按住 F 键约 1.5 秒(步行状态) - 键盘操作
按住B键约1.5秒(步行状态) - 控制器
临时解套马
按住 F 键约 2.5 秒(步行状态) - 键盘操作
按住B键约2.5秒(步行状态) - 控制器

一旦你拥有了一辆马车,就可以将任意两匹马(包括你的常用坐骑)套在车上,其中一匹固定为你的鞍马,另一匹临时马则可以是任何马匹,无需是游戏中系统注册的临时马。

一旦你将马匹拴在马车旁,它就会一直与马车相连。此时你无法再将物品存放在马背上,必须使用马车来装载物资,但你仍然可以随时取用所有武器。无论是乘坐马车时,还是下马走近马匹,你都能像往常一样自由切换和使用全部武器。

要拴住你的鞍马,它必须位于你在ini文件中设置的马车拴绳半径内(默认半径为10米)。接着,你只需按下并保持按住R/X键约1.5秒,松开后便会看到“正在拴住鞍马”的提示信息,同时马车标记旁会新增一个带有颜色的鞍马标记。如果看到“让临时马匹靠近些”的提示,说明你按键时间过长。

您可以在ini文件中自定义马匹将拴在货车的哪一侧,对于单马具货车来说,这并不重要,您可以拴上您的鞍马或临时马匹。

要临时拴住一匹马,您需要找到一匹野马或借用他人的马匹,骑上这匹马,将其带入您的马车拴绳半径内,然后下马并长按R/X键约2.5秒,您将看到“正在拴住临时马匹”的提示信息。

要解开马车的马匹,请在靠近马车时(步行状态下)按住F/B键,按住时间的长短将决定解开哪匹马:按住1.5秒可解下鞍马,按住2.5秒可解下临时马匹。长时间按住并不会同时解开两匹马,仅会解下临时马匹。

如果看到“克隆生成失败”的提示信息,请尝试将马车移动至更开阔平坦的位置,然后重新尝试连接。若问题持续出现,请查看下方的故障排查章节获取更多信息。


热键:
挂车鞍座
双击R键(在马车内)- 键盘操作
双击X按钮(在马车中)- 控制器

卸下马鞍
双击F键(在马车内)- 键盘操作
双击B键(在马车中)- 控制器

目前,快速挂接功能仅适用于您的坐骑马匹。后续我可能会为临时马匹添加相应功能。操作非常简单:当您驾驶自有马车时,双击R键(手柄为X键)即可完成挂接;双击F键(手柄为B键)则可解除挂接。


热键: 
菜单
推动E+向下箭头(在马车中)- 键盘
在马车中按下RB+方向键下 - 控制器

菜单导航
方向键(在菜单中)- 键盘
退格键(在菜单中)- 键盘

D-Pad(在菜单中)- 控制器
B 按钮(菜单中)- 控制器

在马车内按下这些快捷键将调出一个菜单,菜单上会显示您当前所在马车的名称,并列出所有可用于自定义马车的选项。 

并非所有车厢都具备相同的功能,且提供不同的车窗色调/涂装供您选择。我的菜单会自动与您所在的车厢同步,并相应显示其可选项目。因此,如果未显示任何选项,则说明该车厢本身不提供任何定制功能。

使用上下箭头键或D-pad在菜单中上下导航,部分选项可能隐藏,请向下滚动查看,然后使用左右键切换选项的开启/关闭状态,或查看不同的色调/涂装。

按下退格键或B键将退出菜单,要使这些更改生效,您必须离开马车——此时.dat文件会保存您的马车外观与坐标信息。


目前仅有补给马车和军用补给马车拥有加成效果,我将为每种马车陆续添加更多加成。您可以在进入对应类型的马车(补给马车、军用补给马车)时,于自定义菜单中查看这些加成。

与自定义菜单中其他可切换开关的功能一样,这些设置将被保存并在下次加载时恢复。

大多数马车都会拥有类似的增益效果,例如照明灯、储物箱灯、装甲板、卡车篷布等,具体增益项目将根据马车类型进行增补。您可查阅附带的.txt文件“BonusKeys”以了解各项增益开关的功能,同时也可通过图片预览预期效果。


我将接受 想法 在评论区告诉我你希望我接下来为哪款旅行车添加额外奖励。

我无法移除车厢上的功能部件,仅限于在车厢顶部添加物体。

这些物体将始终保持静止,我完全无法让它们移动(马克沁机枪是个例外)。

我受限于游戏内的物品,但你仍可以发挥创意进行创作。

虽然并非强制,但建议您使用RAMPAGE TRAINER。下方我将提供详细指南,指导您如何搜索所需物体、将其附着到指定载具上,并通过调整偏移量参数将其精准定位至您想要的位置。

剧透警告:  
显示

首先,你需要确保自己拥有 狂暴训练器已安装

打开《狂暴》游戏,进入生成器>载具>生成器设置

您想要勾选“添加到数据库”的复选框。

返回车辆生成器,点击车厢生成器,选择您的车厢

返回两次到生成器菜单,选择对象,勾选创作者摄像机选项。

前往搜索对象,输入你想添加物品的主要关键词(如灯、灯笼、木材等)。部分物品名称可能较为特殊,请灵活尝试不同词汇。
它

找到喜欢的物品后,只需用回车键/A键将其放置在任何位置。

后退一次,进入对象数据库,选择你刚刚放置的对象,在编辑对象的最底部,你会看到“附加到某物”的选项,点击它,然后选择你的货车。

现在对象已附加,再次选择该对象,您可以调整其XYZ坐标,将其放置在货车的任意位置。降低精度以便使用更小的整数调整数值,如有需要,您还可以编辑俯仰、翻滚和偏航角度。

当你完成并将物体放置在你希望我放置的位置后,只需简单地对你的游戏界面进行截图(确保Rampage处于打开状态),或者直接录制这些内容。我需要的是左侧“编辑对象窗口”下方显示的X、Y、Z坐标以及俯仰角、翻滚角和偏航角数据。

我还需要右侧“对象信息窗口”中的哈希值,请忽略对象信息窗口中的坐标信息。




热键:
远光灯
按上箭头键(在马车内)- 键盘
按上方向键(在马车中)- 控制器

当你驾驶马车时,快速轻按方向键或方向键的上键,即可切换挽马身上的提灯开关。这能大幅提升夜间视野,让你更轻松地看清前方道路。

再次点击即可将其关闭。

(额外小贴士:当你骑在马鞍上时,长按R/X键约1.5秒,可以召唤出一盏提灯。不过,除非你下马拴好马匹或重新加载游戏,否则无法移除这盏灯。)


热键:
修理
按住上箭头键约3秒(在货车内)- 键盘
按住上方向键约3秒(在马车内)- 控制器

当你在马车中时,按住方向键上键或D-pad约3秒后松开,系统将自动扣除相应金额,你的马车(包括牵引马匹)会得到完全修复。此时屏幕将显示提示信息:“你已支付X金额用于维修”。


你可以在ini文件中设置修理马车的费用,如果资金不足,系统会提示你所需的金额。
(注意:在ini文件中该值已乘以100,因此1500=15.00美元)


热键:
召唤马车
按住口哨键(H)(步行时)约1秒 - 键盘
按住哨子(方向键上)(步行时)约1秒 - 控制器

召唤+修理马车
按住口哨键(H)(步行时)约3秒 - 键盘
按住哨子(方向键上)约3秒(步行时)- 控制器

若需将马车拉近身边,只需按住哨笛键H键或方向键上键约1秒,马车便会自动寻路至离玩家最近的路径旁。

有时在开阔的荒野中,附近没有道路节点,它会直接在你附近生成。另外,在召唤马车时尽量不要站在道路中央。

如果你彻底毁坏了你的马车,无法再进入其中进行操作 修理 长按哨子键H/方向键上约3秒,即可将马车完全修复并召唤至最近的道路。此操作使用ini文件中相同的修复数值。通过此方法,无论马车损毁多严重或坠毁在何处,您都能随时修复并召回,从而永久拥有这辆马车。

当你的马车完全损毁时,你将收到一条提示信息:“马车需要修理”。


热键:
参与
双击车辆刹车(左Ctrl键)(在马车中)- 键盘
双击车辆刹车(RB)(在马车内) - 控制器

解除连接
按住车辆刹车(左Ctrl键)(在车厢内)- 键盘操作
按住车辆刹车(RB)(在车厢内)- 控制器

控制速度
点击车辆加速(左Shift键)(在马车内) - 键盘
点击车辆刹车(左Ctrl键)(在马车内)- 键盘

点击车辆加速(A)(在货车内) - 控制器
点击车辆刹车(RB)(在货车内)- 控制器

涡轮增压
在速度等级10时(在货车内)按下R键 - 键盘
在速度等级10时点击X按钮(在马车中)- 控制器

您可以在马车中通过双击车辆刹车键(左Ctrl键/RB键)来激活自动驾驶功能,该功能将使您的马车保持直线行驶,并以您可控的恒定速度持续前进。

通过点击车辆加速键左Shift/A,您可以提高速度;按下车辆刹车键左Ctrl/RB则会降低速度,速度计数器会从1到10逐级变化。

当你通过按下R/X按钮达到速度等级10/10时,将激活涡轮增压模式,该模式共有3个可调节级别。按下车辆刹车即可使速度恢复至等级10。

当车辆刹车被按住时,左Ctrl键或RB键将解除自动导航模式,此时车厢仍会保持原有惯性,使您能够实现自然刹车,甚至在某些车厢中完成漂移动作。

当自动驾驶模式启动且玩家处于道路上时,每当玩家开始瞄准武器,马车将完全接管转向控制。
沿着道路自动驾驶。


热键:
聘请司机
双击上箭头键(步行时)- 键盘
双击方向键上键(步行时)- 控制器

消防车司机(需自行聘请司机)
按住上方向键约1秒(步行时) - 键盘
按住D-pad上键约1秒(步行时)- 控制器

速度控制(必须雇佣司机)
点击上箭头键(步行时)- 键盘
按下向下箭头键(步行状态) - 键盘

点击D-pad上键(步行时) - 控制器
点击方向键下(步行时)- 控制器


速度控制(您马车中的乘客)
点击车辆加速(左Shift键)(在马车内) - 键盘
点击车辆刹车(左Ctrl键)(在马车内)- 键盘

点击车辆加速(A)(在货车内) - 控制器
点击车辆刹车(RB)(在货车内)- 控制器


雇佣车夫需要花费金钱,具体金额可在ini文件中设置。当你在步行状态下双击方向键上键或D-pad上键时,系统将生成一名车夫并指派其进入你的马车。

一旦他们进入,你会看到一条消息显示“等待航点指示”,此时你的地图上必须有一个已标记的航点。当航点设置完成后,消息将变为“司机已出发”。

您可以在步行时使用上下方向键或D-pad将驾驶员的速度从0调整到10,或者在驾驶车辆时使用车辆加速/刹车来控制速度。 乘客座位,或者 汽车座椅选择航点时必须使用较短距离,否则系统将无法响应你的速度指令(距离无需极短,但也不要点击地图另一端的位置)。

您可以进入马车,但必须在有车夫驾驶时使用“马车传送”功能才能登上马车车厢。

驾驶员AI的表现并非最佳,其运作方式更适用于短途导航,而非直接标记最终目的地。建议将长距离行程拆分为多个较短路段进行规划。若在地图上标记的目标点距离玩家当前位置过远,AI系统容易出现故障。

某些道路没有为驾驶员AI设置正确的导航网格,因此存在一些地点可能导致他们卡住而完全无法移动。当这种情况发生时,系统会将他们沿道路传送至标记的路径点,直到他们被重新检测为恢复移动状态。您将看到显示“驾驶员卡住”和“重新定位驾驶员”的提示信息。

驾驶员在以下情况下将被解雇:当他们被解雇时,通过按住方向键/D-pad约1秒;如果他们被杀死;或者当你在乘客座位上将他们推出你的马车时(键盘按空格键,控制器按X按钮)。

无论您将航点设置在何处,驾驶员都只能在道路上行驶,他们会选择最接近该航点的道路节点并行驶至该位置。



热键:
车厢传送
按住 ~1 秒 X 键(步行时 - 靠近马车) - 键盘操作
按住 ~1 秒 RS(步行状态 - 马车旁) - 控制器

当你拥有一辆除了驾驶座和副驾驶座之外还带有额外座位的马车时,只需站在马车旁边按住X键(或RS键)约一秒钟,即可快速登上马车后部的座位或进入车厢内。如果马车没有额外座位,则此操作不会产生任何效果。

当你雇佣了司机时,这将生效,并最终修复了在司机激活状态下无法进入马车车厢的错误。

要离开车厢,只需使用正常的游戏功能,按E键(键盘)或Y按钮(控制器)即可。



热键:
存放
双击 X 键(在马车旁步行时)- 键盘操作
双击右摇杆(步行时 - 靠近马车) - 控制器

*新*
卸载
双击X键(步行时 - 远离马车) - 键盘操作
双击右摇杆(步行时 - 远离马车) - 控制器



你必须紧挨着自己拥有的马车,并且手持物品,然后快速双击X/RS键,这样就能自动将手中物品直接放入马车后部的储物空间。

被捆绑的平民在被藏匿后会短暂昏迷,随后不久便会醒来,且仍处于捆绑状态。

*所有带床铺的马车都有各自的坐标偏移量,因此现在使用此功能时,无论使用哪种马车,物品都应始终精确降落在床铺正中心。*

*2号车厢、5号车厢、1号篷车、2号篷车、3号篷车、3号客车、7号客车、医生车厢、1号油罐车、4号客车、5号客车、6号客车、2号油罐车,目前这些车厢均无法通过此功能主动使用床铺。因此它们暂未设置任何坐标偏移参数,我计划在后续更新中为这些车厢也添加相应功能。*

使用“车厢装载”功能后,您将收到一条显示“物品已装载”的消息。您刚刚装载的物品现已被纳入我们全新的货物追踪系统进行监控。

*当你在徒步状态下且远离自己的马车时,双击X键/右摇杆,所有已追踪的存放物品会直接出现在你面前,并显示“物品已卸载”提示。这样你就能将货物直接运往营地/追踪者处,使销售过程更便捷。*


此功能为自动触发,当您使用“马车装载”功能或将携带的物品放入马车内时,该功能便会启动。即使您将携带的物品放置在马车旁(无需直接放入车内),该功能同样有效。

物品放置妥当后,您将看到“物品已入库”的提示信息,该物品现已进入追踪状态。

当被追踪的物品离开马车并达到6米距离时,它会自动弹回至“马车装载功能”所使用的相同偏移坐标,从而重新归位到您的马车中。只要物品未被移出追踪列表,此机制将持续生效,确保您放置在马车内的货物永远不会丢失。

要移除被追踪的物品,有三种方法。首先,拾取被追踪的物品并离开你的货车6米远,你会看到“物品已卸载”的提示。其次,出售物品或捐赠给营地会立即移除被追踪的物品,并显示“物品已出售/捐赠”的提示。第三,使用卸载功能会始终移除你货车和追踪列表中的所有物品,你将看到“所有物品已卸载”的提示。

如果您不将物品从追踪列表中移除,它将持续存在并绑定在您的货车上,直到下次游戏加载。


热键:
武器重置
双击Q键(在马车内)- 键盘
双击LB键(在马车内)- 控制器

这似乎是 仅在第三人称视角下,在马车中切换武器时会出现此错误。到目前为止 第一人称视角运行完美。 并且不需要此修复。

当你将鞍马套上马车时,你便能在乘坐马车时使用马匹上的枪套。游戏引擎内置了一套第三人称切换长枪的动画,但若试图在马车上切换第三把长枪,则可能出现程序错误。此时你将无法开启武器轮盘、无法射击,也无法进行瞄准射击(ADS)。遇到这种情况,必须快速双击Q键(PC)/LB键(主机)重置武器状态,之后即可恢复正常使用武器轮盘。通常你想切换的武器会被挤到长枪栏底部,此时可以正常重新装备它,但后续切换其他武器时可能再次触发此问题。只需快速双击Q/LB键重置,即可继续流畅操作。

我习惯的一般操作流程是:更换武器并在武器轮盘中选择,双击Q键/ LB键,再次打开武器轮盘,然后重新选择武器。

无论出于何种原因,如果你从第三人称切换到第一人称,再切换回第三人称,这将允许你自由使用左侧长枪槽位切换武器而不会出现错误,但前提是你只使用左侧长枪槽位。一旦你尝试使用底部长枪槽位切换武器,就会出现错误,需要重置武器轮盘。

这个bug同样只影响第三人称视角,第一人称视角似乎完全没有问题。考虑到这一点,我对于如何修复已有了一些思路。这个问题目前在我待处理事项列表中处于最高优先级。


热键:
启用/禁用马车无敌模式
按住Z键约1秒(在马车内)- 键盘
按住LS约1秒(在货车内)- 控制器

当你身处自己的马车中时,只需长按Z键(键盘)或左摇杆LS(手柄),即可随时激活此功能。此时屏幕将显示提示信息:“马车无敌模式已启用”或“马车无敌模式已禁用”。

启用此功能后,您的马车将不再被摧毁,它仍会受到损伤,但车轮永远不会断裂。这在您使用自动驾驶的涡轮模式或飞行模式时尤为实用。

若关闭马车无敌状态,已承受重大损伤的马车将立即损毁。

你的马车仍有几种损坏的可能,比如陷入深水导致车厢浸没,或是因剧烈撞击使马匹脱缰。一旦发生这类情况,必须先行修理马车,否则马匹将无法重新系回车上。

在ini文件中还有一个额外选项,当此功能启用时,玩家将同时获得无敌状态(默认 = 关闭)。



热键:
生成/消失斜坡
双击Z键(在马车中)- 键盘
双击左摇杆(在马车中)- 控制器

当你在马车中时,双击Z键/左摇杆(LS),即可在马车正前方生成一个斜坡。斜坡的生成位置将基于马车的偏移参数计算。建议尽量在马车处于水平状态时生成斜坡,若在倾斜或高低不平的地形上操作,斜坡将根据当前角度偏移生成。例如:若马车处于下坡角度,斜坡通常会生成在地下;若处于上坡角度,斜坡则可能悬空出现在地面上方。

通常,在开启飞行模式时使用此功能效果最佳,但即使不开启也能进行小幅度跳跃,不过需要完成几个设置步骤。首先,此功能仅适用于通过此模组套上马具的马匹,因此请确保你的马车已通过马鞍和/或临时马匹完成套具连接。对于需要双马牵引的马车,务必同时套上马鞍马和临时马。

将马匹套上马车后,请确保开启"马车无敌"模式:身处马车时,长按Z键/左摇杆约1秒即可激活此功能。

那么你必须启动自动驾驶模式,找到一块平坦的地面,双击Z键或左摇杆(LS),在你前方直接生成一个斜坡。确保在上坡过程中提高自动驾驶速度,向后拉控制杆以平衡你的车辆,或者如果你想着陆,就向前推。

如果你没有尽可能平稳地着陆你的马车,马匹就会与马车分离,迫使你进行修理,无论马匹状况如何。 不会 在马车修好之前,请保持连接状态。

斜坡的消失有两种方式:当斜坡处于激活状态时,双击Z键/左摇杆即可将其移除;或者当玩家距离斜坡超过100米时,斜坡也会自动消失。因此,若想在某个位置设置斜坡,请注意不要离得太远,否则它会消失。但当你离开载具时,这些斜坡不会消失,这让你能以其他创意方式使用它们。


热键:
启用/禁用
双击 X 键(在 Wagon 中) - 键盘
双击右摇杆(在马车中)- 控制器

控制音高

持有 S(在货车中)-键盘 [货车上升]
按住 W 键(在马车内)-键盘 [马车下行]
按住(在矿车内)- 控制器 [矿车上升]
支撑(在矿车中)- 控制器 [矿车下降]

在启用飞行模式之前 必须始终 确保您处于地面(在水中也算,需开启船只模式). 如果你没有正确地将马车停在地面上,启用飞行模式可能会导致马匹出现模型穿模问题,这通常会引起游戏崩溃。在空中启用飞行模式时风险最高,因为重力与物理引擎会使马车产生不可预测的位移。只要确保在地面启用飞行模式,就永远不会出现问题。

当你双击X/RS键时,会看到“飞行模式已启用”的提示。激活此模式后,你的货车可正常行驶,但同时新增车厢俯仰角控制功能: - 长按S/向下键可使车头上扬并持续攀升,飞行高度无上限 - 松开按键后,多数货车会在前进时因空气阻力自然下坠,需通过持续按压快捷键调整俯仰角以保持水平飞行 - 按下W/向上键可控制车头下压实现降落,此时车体会呈陡峭下降角度,着陆前务必拉起车头以防坠毁 - 方向控制、加速与刹车功能在飞行模式下均保持正常操作逻辑

在飞行模式下,你还可以启动自动驾驶功能以实现更快飞行,同时也能开启涡轮加速模式。但需注意的是,涡轮加速在爬升高度时可能因速度过快导致系统异常,使用时请务必小心。

如果你完全停下,马车会悬在半空中,它们似乎不会自然坠落,这个问题正在解决中,我还没找到让它们优雅落地的完美方案。

目前所有货车均能正常工作并飞行,仅—— 购物车 2 这辆篷车存在一个严重问题:位移异常严重,但它仍能飞行。其他篷车则存在各种小问题,例如:爬升困难、自重过大导致高度快速下降,或在前进时反常攀升。涉及的车厢包括:4、5、7、8号货运车厢;5号客运车厢、煤运车厢、乳品运输车、医生马车、加特林机枪车、3至6号驿站马车、2、3、5、6号货运篷车、多功能篷车、工程篷车以及旅行篷车。我将继续完善此功能,尽可能让所有篷车达到统一标准。

你可以在半空中生成斜坡以获取更多高度。

当你再次双击X/RS键时,会看到“飞行模式已禁用”的提示,请确保此时你处于地面或贴近地面的位置,否则你的马车轮会损坏/马匹会死亡。离开马车时飞行模式将自动关闭。

 


热键:
启用/禁用
按住X键约1秒(在马车内)- 键盘
按住RS键约1秒(在货车内) - 控制器

控制音高
点击S键(在水中)-键盘[货车上升]
点击W键(在水中)- 键盘 [货车下降]
点击下方(在水中) - 控制器 [车厢上升]
轻敲(水中)- 控制器 [车厢下行]

当你按住X键或RS键约1秒后,屏幕上会弹出“船只模式已启用”或“船只模式已禁用”的提示。启用该功能后,你的马车便能在深水区域行驶。你可以保持此模式常开,马车在陆地上仍能正常行进,一旦接触水面则会自动切换为水上行驶模式。

为确保顺利进入马车,请务必从斜坡处上车,并让马匹先接触水面。若从高处直接跳入水中,极易引发程序错误。此外,若马车坠入深水区,很可能会损毁。

一旦进入水中,并非所有车厢都处于同一水平面,你可以轻微调整车厢的俯仰角度来上升或下降。注意:必须**轻点**按键才能生效,长按按键将无法移动。键盘上轻点W/S键,或左摇杆上轻推上/下方向——其操作逻辑与飞行模式相同,即按下S键/下方向会使车厢上升,按下W键/上方向会使车厢下降。

您需要尝试让马车的车轮与水面保持同一高度,以获得最佳操控性。但请注意,每辆马车的情况各不相同,同时您入水时的高度和速度也会影响实际行驶时车身相对于水面的位置。 如果车辆俯仰角度过大,或入水角度过陡导致开始打水漂,滞空时间过长将使得再次接触水面时发生剧烈撞击。请务必保持车身持续接触水面,直至抵达陆地。

如果您已启用船只模式并启用飞行模式,船只模式将自动禁用。若飞行模式处于启用状态,您将无法激活船只模式,但仍可在水面上使用飞行模式进行飞行,只需注意避免潜入过深水域导致坠毁。

你可以从船只模式切换至飞行模式,这意味着你可以直接从水面起飞。



现在,您还可以在携带任何物品时攀越物体,这将使您能够跳入马车车厢,并自行放置毛皮、兽皮、动物尸体和猎物。如果您不想总是依赖存放功能,这非常有用。不过,根据马车的不同,自行将物品放入车厢后部可能有些困难,尤其是在第三人称视角下。

你只需在携带物品时确保自己正对着可以攀爬的物体或平台边缘,然后轻按跳跃键即可。如果观察右下角,你会看到放下物品的提示;当该提示呈灰色时,你可以放心按下跳跃键,完全不用担心物品会掉落。



在每个主要故事营地,包括尾声部分,你都会发现一个区域。当你步行进入或驾驶马车驶入时,该区域会显示一条信息:“车库:空”。

如果您看到提示信息显示“您位于车库半径范围内”,当您将一辆马车驶入车库并下车后,提示信息应更新为显示该马车的名称,而不再显示“空置”状态。

步行离开半径区域时,系统会提示“离开车库区域”,以便您知晓状态何时开始与结束。若您驾驶曾存放于车库的载具离开半径范围,将收到“从车库移除:XYZ”的提示信息。若驾驶未存放于车库的载具离开,则仅显示“一路平安!”的提示语。

车库在保存和覆盖您的马车时采用FIFO(先进先出)协议,因此最先保存的马车将最先被覆盖,依此类推。例如,您有一辆补给马车存放在车库中,随后又获得一辆1级驿车并同样存入。当车库已满时,您发现了一辆心仪的3级敞篷马车,一旦您下车并存储它,补给马车将从.dat文件中被移除。您甚至无需将马车移出车库——重新加载游戏时它也不会再次出现(请注意:存储操作发生在您于车库内离开载具时)。如果您重新进入补给马车并再次下车存储,那么1级驿车将被删除,此时您将保存有3级敞篷马车和补给马车。

你可以存放两辆相同的货车,但前提是它们必须拥有不同的色调、涂装或额外配件。如果货车完全相同,那么当你从车库中移除一辆货车时,系统将遵循先进先出(FIFO)原则,这可能导致错误的货车被删除。

此功能将在第一辆马车存入车库时创建一个名为UWO_Garages.dat的新文件,您最多只能拥有 所有车库之间总共最多两个车厢.

当你更换营地时,必须将马车转移至新营地的车库。每个车库的内容与营地位置绑定,因此若你在马掌望台存放了两辆马车,迁移到克莱蒙斯据点后,原车库将显示为空。若将马车存入其他车库,系统将遵循先进先出原则,并自动清空初始车库中的对应马车。

车库并非用于存放您拥有的马车或AMJM马车,此举将在游戏加载时引发双重生成冲突。 请勿将您自有的货车或AMJM货车停放在车库内。

车库只会保存货车的涂装、附加组件和外观,理想情况下,您应将额外的货车存放在车库中,并在想要拥有新型货车时更换或定制不同的车型。

请在图片标签页查看各车库在地图上的具体位置参考。

我计划在后续更新中为每个营地增设实体车库空间。



拥有如此精美的马车,你开始吸引不必要的关注。通过ini文件完全自定义,你可以开启/关闭马车盗贼的生成功能,并调整他们出现所需的时间。

盗取马车的贼人会在你设定的时间后排队等待刷新,他们只会在以下条件满足时出现:你位于自己拥有的马车100米范围内,当前未乘坐马车,马车必须停放在道路或道路附近,且你本人身处城镇或城市内(包括瓦伦丁、罗德、圣丹尼斯、拉格拉斯、翡翠牧场、范霍恩、安妮斯堡、草莓镇、黑水镇、犰狳镇、风滚草镇)。 注意:在INI文件中,您可以禁用城镇生成选项,这样马车盗贼将在世界任何地方生成。

一旦生成,它们便会冲向你的马车,将地图上的马车标记变为红色,并显示“马车被盗”的信息。 

小偷艾伊随后被指派前往他们已知坐标的最近营地,这些营地位于城市边界之外。若玩家关闭了该选项,营地将在世界范围内随机分布。当盗车贼接近其营地时,他们会将马车停在路边。

一旦玩家靠近,马车窃贼将被传送至营地,同时营地及其守卫也会随之生成。

偷走你马车的主犯是首领,击杀他们即可夺回马车,进入马车也能将其收回。首领拥有独特的名字和地图标记。

任何时候,只要在他们抵达营地前将其击杀——比如就在他们偷走你货车的瞬间——你就能成功夺回货物。

在ini文件中,您可以设置游戏内多少小时后必须收回您的马车,否则将被永久没收。默认时间为24小时,超过此时限后您的马车将被判定为无主之物并销毁。此外,若玩家在马车被盗期间死亡,同样会触发此机制。

马车盗贼营地总是会从您在ini文件中自定义的三个不同等级的马车生成池中生成3辆马车,同时您还可以设定这些马车完好无损或损毁的百分比。这为您提供了夺取这些马车并将其纳入自己车库的机会。

马车盗贼与雇佣车夫使用相同的人工智能逻辑,因此某些特定路段可能导致盗贼陷入困境无法行驶。与车夫类似,若给予机会,盗贼也会重新定位并传送至目标坐标。若想从盗贼营地劫掠马车,必须允许盗贼先将马车驶达营地,因此有时放任其运送马车反而更为有利。

*新*
现在,盗贼营地的马车上会刷新一个可搜刮的宝箱,其战利品数量可通过ini文件设置多种不同的生成方案。



我设计的模组旨在与...协同工作。 AMJM 运输公司您必须在ini文件中切换兼容性设置才能使其正常工作。 默认情况下,它被设置为false。.

兼容性切换功能的作用是:当您购买AMJM马车后,通过我的模组来拥有这辆AMJM马车时,我所有的功能都将无缝集成到该马车上。您可以使用我的模组自定义AMJM马车,为其添加马鞍和临时马匹。

当你以AMJM马车作为你拥有的马车退出游戏时,神奇的事情就发生了——我的模组会读取AMJM的.dat文件并记录坐标。如果这些坐标与我.dat文件中的坐标匹配,那么加载时我的马车生成就会被跳过,转由AMJM处理马车的重生。因此,当你加载游戏时,你不会看到我的模组生成的彩色地图标记,而是会看到AMJM的基础白色马车标记。要重新激活我的模组及其中保存的自定义外观,你只需进入AMJM马车即可。你会收到一条提示信息:“AMJM马车已认领”,马车将自动变为你所有,并重新应用你之前设置的挽马和外观修改。

为确保功能正常运行,您必须在退出游戏或加载存档前始终先离开马车。本模组会在您离开马车时重写马车的数据与坐标信息。


在执行AMJM任务时,如果任务提供马车而非使用你自己的马车,你可以通过我的模组来占用这些马车。但我注意到,这些马车通常会在任务完成后消失或刷新。若通过模组占用了它们,则会出现一个漏洞:马车仍会显示在地图上且可见,但你无法进入或驾驶。为避免此问题,只需在抵达最终目的地前,解除对AMJM任务马车的占用即可。

AMJM的马车一旦被完全摧毁就会永久消失,你必须购买一辆新的,而我的模组是在AMJM基础上添加的。 不会 看到AMJM的马车标记消失,而我的标记将始终保持在顶部(你可以放弃马车来验证)。使用我的模组“马车召唤+修复”。 不会 修理AMJM的马车,正如我所说,AMJM会在你丢失两个或更多轮子时立即注销马车,这标志着车辆被摧毁。

如果您看到这条消息 货车需要维修 这意味着你的货车已完全损毁,你需要自行留意这一点,而这正是你的AMJM货车损坏的信号。



您可以在下载文件中找到的可选文件名为“移除骡子/驴叫声”,其作用是彻底静音所有拉车的驮马发出的声音。 

这需要你安装Lenny's Mod Loader,你只需将RemoveBray/MuleSounds.Zip文件中名为"replace"的文件夹拖拽到《荒野大镖客2》主目录下的lml文件夹内即可。

 我所做的改动是移除了每种挽马(重型马)的元语音。夏尔马、萨福克马和比利时马都属于挽马品种,我尚未逐一验证,但推测这些马匹在装备马鞍并骑行时同样不会发出声音。




*并非所有快捷键都绑定于该按键,它们实际关联的是游戏内操作(如吹哨/车辆加速/车辆制动等)。若您更改按键设置,部分快捷键将随之变动。*


R = 拿/带
F = 上下文操作 2



键盘
按住 R 键约 1 秒(在货车内) - 自己的货车
按住 F 键约 1 秒(在马车内)- 放弃马车所有权

按住R键约1.5秒(步行状态) - 召唤/骑乘马匹
按住R键约2.5秒(步行时) - 临时召唤马匹
按住 F 键约 1.5 秒(步行状态下) - 解下马鞍
按住 F 键约 2.5 秒(步行状态下) - 临时解除马匹挂载

双击R键(在马车中)- 快速上马鞍
双击F键(在马车内)- 快速解下鞍马

按下E+向下箭头键(在马车中) - 自定义菜单
方向键(在菜单中)- 菜单导航
后退(在菜单中) - 菜单退出

按上箭头键(在马车内)- 远光灯
按住上箭头键约1.5秒(在货车内) - 货车维修

按住口哨键(H)(步行时)约1.5秒 - 召唤马车
按住哨子(H)(步行时)约3秒 - 召唤马车+修理

双击车辆刹车(左Ctrl键)(在马车中) - 自动驾驶已启用
保持车辆制动(左Ctrl键)(在车厢内) - 自动驾驶已解除
点击车辆加速(左Shift键)(在马车内) - 提高自动驾驶速度
点击车辆刹车(左Ctrl键)(在马车中)- 降低自动驾驶速度
在速度等级10时点击R键(在货车中)- 自动导航涡轮模式

双击上箭头键(步行时) - 雇佣潜水员
按住上箭头键约1秒(步行时) - 发射驾驶员(必须拥有驾驶员)
点击上箭头键(步行时) - 增加驾驶员速度(必须已配备驾驶员)
按下方向键下箭头(步行时)- 降低驾驶员速度(必须已配备驾驶员)
点击车辆加速(左Shift键)(在马车中) - 增加驾驶员速度(乘客)
点击车辆刹车(左Ctrl键)(在马车中)- 降低驾驶速度(乘客)

*按住 ~1 秒 X 键(角色位于马车旁)- 马车传送*

双击X键(在马车旁步行时) - 存放至马车
*双击X键(步行时 - 远离马车) - 卸载马车物资*


双击Q键(在马车内)- 重置武器轮盘

按住Z键约1秒(在马车中)- 马车无敌状态

双击Z键(在马车内)- 生成斜坡

双击X键(在马车内)- 飞行模式
持有 S(在货车中)-飞行模式[控制俯仰 - 货车上升]
按住W键(在矿车中)-飞行模式[控制俯仰 - 矿车下降]

按住X键约1秒(在马车内) - 船只模式启用/禁用
点击S键(水中)- 船模式 [控制音高 - 马车上升]
点击W键(在水中)- 船模式 [控制俯仰 - 车厢下降]



*这些按键映射采用了标准控制器布局*

控制器
按住X键约1秒(在马车内) - 拥有马车
按住B键约1秒(在马车内)- 放弃马车

按住X键约1.5秒(步行时)- 召唤马鞍上的马匹
按住X键约2.5秒(步行时) - 临时召唤马匹
按住B键约1.5秒(步行时) - 解开马鞍马匹
按住B键约2.5秒(步行状态)- 临时解绑马匹

双击X键(在马车中)- 快速套上马鞍马匹
双击B键(在马车内) - 快速解下马鞍马

按下RB键+方向键下(在马车中)- 自定义菜单
D-Pad(在菜单中)- 菜单导航
B 按钮(菜单中)- 退出菜单

按上方向键(在马车中)- 远光灯
按住上方向键约1.5秒(在马车内) - 马车修理

按住口哨键(方向键上)约1.5秒(步行时) - 召唤马车
按住口哨键(方向键上)约3秒(步行时) - 召唤马车并修复

双击车辆刹车(RB)(在马车中)- 自动驾驶已启用
保持车辆制动(RB)(在车厢内)- 自动驾驶已解除
点击车辆加速(A)(在货车内)- 提高自动驾驶速度
点击车辆制动器(RB)(在货车内)- 降低自动驾驶速度
在速度等级10时点击X按钮(在马车中)- 自动导航涡轮模式

双击方向键上键(步行时)- 雇佣司机
按住D-pad上键约1秒(步行时)- 召唤司机(需已拥有司机)
点击方向键上(步行时)- 提高驾驶员速度(必须配备驾驶员)
点击方向键向下(步行时) - 降低驾驶员速度(必须配备驾驶员)
点击车辆加速(A)(在货车内) - 提高行驶速度(乘客)
点击车辆刹车(RB)(在货车内) - 降低驾驶员速度(乘客)

*长按约1秒RS键(角色站在马车旁)- 马车传送*

双击右摇杆(步行时 - 靠近马车) - 马车藏匿
*双击右摇杆(徒步时 - 远离马车) - 卸载马车*

双击LB键(在马车内)- 重置武器轮盘

按住LS约1秒(在马车中)- 马车无敌状态

双击左摇杆(在马车内) - 生成斜坡

双击右摇杆(在马车内)- 飞行模式
按住(在矿车中)- 飞行模式 [控制俯仰 - 矿车上升]
保持抬起(在矿车中)- 飞行模式 [控制俯仰 - 矿车下降]

按住RS键约1秒(在货车内)—— 启用/禁用船只模式
下压(在水中)- 船模式 [控制音高 - 车厢上升]
水上轻触(船模式)[控制俯仰 - 车厢下降]





最受欢迎 - 终极赏金猎人



问:这个模组与XYZ兼容吗?
A: 我在自己重度模改的游戏流程中测试并使用了这个模组,其中包含了大多数热门模组。因此,它应该能与绝大多数模组兼容,但这并不保证能与所有模组完全适配。截至目前,我尚未发现任何兼容性问题。

问:为什么在骑上马鞍马时,第三人称视角的武器轮盘无法使用?这个问题会修复吗?
A: 我推测,在马车上切换长枪的动画原本只设计用于两把长枪之间的交换。因此当玩家尝试切换第三把长枪时,游戏引擎会因无法识别指令而出现异常。值得注意的是,在第一人称视角下,游戏甚至不会尝试调用相同动画,而是直接将所选武器传送到玩家手中。这意味着我或许能修复这个问题,但代价是必须移除从马车座位抽取武器的动画效果,改为直接自动装备玩家选中的武器。

问:货车窃贼不会停车,一直在四处行驶。
A: 通常马车窃贼会选择配置文件中最近的营地坐标,有时若营地不在前进方向上,他们也会前往。但AI会绕行极长的迂回路线抵达该地点,导致抵达营地并为你正常生成营地的时间大幅延长。存在一个可能发生的类似漏洞,但将在漏洞章节中另行讨论。

问:为什么我无法拴住我的临时马匹?
A: 通常这是因为临时马匹仍被拴着,所以当你放弃一辆马车时,鞍马会自动解套,但临时马不会。你需要做的是:当你拥有新马车后,只需按住临时马解套的热键——即使临时马已不在你附近、已死亡甚至未生成在游戏中,系统也会提示“临时马已解套”的消息。关键在于你必须先看到这条提示信息,然后才能将新的临时马套上你的马车。

问:为什么我在尝试拴马时总是看到“克隆生成失败”的提示?
A:所以如果你看到这条消息,意味着游戏无法生成用于连接马车挽具的角色模型。建议尝试更换地点重新套车。如果持续遇到此问题,根据我的经验,这通常并非因为马匹缺乏合适的生成位置,而是源于游戏的数据流加载机制和内存限制。当游戏达到内存池容量上限时,角色生成往往会静默失败。若要减少此类提示,可尝试以下方法:在人口稀疏区域进行套车操作;避免使用大量增加路人的模组(或至少在套车时避开相关区域,我个人未使用此类模组故无法确认兼容性);减少游戏时后台运行的程序;重启电脑通常也能有效释放内存。

问:除了这个模组,你还有其他推荐的吗?
A: AMJM 运输公司,并且 红醉的持久存档



AMJM 货车已认领,无AMJM货车 这是一个无害的视觉错误,如果您在ini文件中启用了AMJM兼容性切换,可能会发生这种情况。我注意到,当您拥有一辆新马车并重新加载存档时,这种情况会随机出现。这不会影响任何功能,只是显示了错误的信息。

当在自有货车中时,货车功能无法使用 这是一个可能随机出现的bug。 你可能正坐在自己拥有的马车里,或者只是试图拥有/放弃马车所有权,并且按住了正确的按键,却没有看到任何提示信息。 你只需要先离开马车,然后再重新进入,通常就能解决所有问题。

货车飞行可能导致事故 这种情况不会在地面激活飞行模式时发生,但若在空中激活则会出现。问题在于马匹与我用于实现飞行功能的模型资产发生持续碰撞——这种碰撞每帧都在不间断发生,最终将导致内存过载并使游戏崩溃。如果你发现马匹出现卡顿或被推至车轭下方,说明正在发生此问题。此时你需要立即停用飞行模式,开启马车无敌状态,并祈祷一切恢复正常。

雇佣司机时无法进入驿站马车车厢 出于某些原因,如果车夫已被雇佣并坐在马车上,玩家将无法进入马车车厢并乘坐其中。你必须先雇佣车夫,然后在他们登上马车前迅速进入车厢——这个操作只有很短的时机。我目前还未完全弄清楚这种情况发生的原因。

被捆绑的平民被塞入马车后弹跳而出 当你使用马匹上的存放功能时,NPC会被击晕并捆绑起来,但有时他们醒来后的动作会将其推出你的马车外,目前开发团队正在关注此问题。

未找到安全带
此消息通常会在你尝试拴马时弹出,常见于马具角度异常或被物体阻挡的情况。若你将所有马匹从马车上解下,马具和轭架也可能因此处于异常位置,从而触发此提示。多数情况下,若此时正在拴临时马匹,该马可能会被系统清除。若在拴骑乘马时看到此提示,且地图上显示马鞍标记已附着于马车,可反复使用拴马快捷键尝试,直至成功;调整马具位置、召唤马车或移动角色通常也能解决问题。如上述方法无效,使用“召唤+修理马车”功能将必定解决此问题,但需支付相应游戏货币。



如果你能坚持看到这里,我唯一能做的就是衷心感谢你付出的时间,也希望你喜欢并欣赏这个模组!

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