当你体验完基础游戏的所有内容后,模组能让 BeamNG.drive 继续保持新鲜感。游戏中有额外车辆、地图,以及开发者从未设想过的各种奇妙实验;安装大多只需几分钟。麻烦通常出在 ZIP 文件被放进了错误的文件夹里。结果就是车辆列表空空如也,你只能摸索原因。
本指南将介绍整个流程,从寻找模组到修复出问题的模组。你将了解到使用 Subscribe 按钮的快捷方法、手动安装自行下载的文件的方法,以及如何确认模组适用于你的游戏版本。文末还设有故障排除部分,介绍最常见的三种问题。
在哪里寻找模组
建议先去官方资源库和官方论坛看看。这是 BeamNG 官方推荐的两个地方,也是初次安装模组时最安全的选择。其他网站上也能找到模组,其中一些质量不错,但你得依赖网站和作者来确保模组正常运行。例如,VGTimes 提供了 拥有 18 种配置的 Volvo XC90 模组 ,以及适合跳跃和碰撞测试的 Car Jump Arena 地图 。两者均标注适用于 BeamNG.drive 0.39.x。
先说明一点:BeamNG 本身不提供模组的官方支持。如果模组出问题,大多得靠你自己解决。文末的故障排除部分介绍了你最可能遇到的问题。
使用 Subscribe 按钮安装模组
如果模组位于官方资源库中,这种方法最方便。网站和游戏会自动完成操作,你完全不必接触文件夹。
通过网站安装
前往网页版资源库。如果网站要求登录,请先登录。然后打开想要安装的模组页面,点击 Subscribe。此操作会启动 BeamNG.drive、订阅该模组并自动下载。下载完成后,模组就会启用并可供使用。如果选择 Download Now,则会下载一个 ZIP 文件,需要你手动安装。
通过游戏内资源库安装
从主菜单或侧边栏菜单打开资源库,搜索模组,然后在模组页面点击 Subscribe。点击之前先查看模组的发布日期。旧模组是问题的主要来源,而日期能提供不少线索。
手动安装模组
并非所有模组都在资源库中。很多模组发布在论坛或第三方网站上,需要你自行放置 ZIP 文件。只要知道文件该放在哪里,安装起来就很简单。
不要解压 ZIP 文件
常规手动安装时不要解压。BeamNG 可以直接读取 ZIP 压缩包中的模组,因此无需解压。游戏也支持未打包的模组,但这类模组需要采用不同的文件夹结构。如果你只想安装下载的车辆或地图,保持 ZIP 文件原样,并将它移至正确的模组文件夹即可。
找到用户文件夹
先启动启动器,但不要打开游戏。点击 Manage User Folder,然后选择 Open in Explorer。这会打开当前使用的用户文件夹,BeamNG 会在这里存放模组、设置和其他个人文件。
在标准 Windows 安装中,当前用户文件夹通常位于 %LOCALAPPDATA%\BeamNG\BeamNG.drive\current。如果你选择了自定义位置,请通过启动器查找,不要自行猜测路径。在当前用户目录中寻找 mods 文件夹,不要误用旧游戏版本留下的备份文件夹。
创建 mods 文件夹并添加文件
在当前用户文件夹中查找名为 mods 的文件夹。如果找不到,就在空白处右键单击,创建一个新文件夹,并将其命名为 mods。然后:
- 以 .zip 文件的形式下载模组,不要解压。
- 将 ZIP 文件移动或复制到 mods 文件夹中。
- 直接放进该文件夹,不要再放入其他子文件夹。
启动游戏,在车辆列表或关卡列表中查找该模组。
不要动 repo 文件夹
你经常会在 mods 文件夹中看到一个名为 repo 的文件夹。游戏会用它存放通过资源库订阅的模组。手动下载的模组应放在 mods 文件夹的根目录中,不要在 repo 文件夹里移动文件。
在游戏中找到新模组
不同类型的模组会出现在不同位置。关卡模组会出现在关卡选择界面。车辆模组(包括配置模组)会出现在车辆选择界面。场景模组位于场景菜单中,车辆部件模组则会显示在车辆配置菜单里。确认你查看的是正确的菜单:车辆不会出现在关卡列表中,地图也不会出现在车辆列表中。
在模组管理器中管理模组
打开模组管理器,就能看到你安装的所有模组。你可以单独禁用或重新启用模组,通过资源库订阅的模组也可以自动更新。通过 ZIP 文件手动安装的模组通常需要你自行下载新版压缩包并替换旧文件。遇到问题时,管理器也很有用。禁用你怀疑有问题的模组,快速启动游戏进行测试,看看问题是否消失。其他模组不会受到影响,也无需重新安装任何内容。
确认模组适用于你的游戏版本
许多被归咎于安装过程的问题,实际上都与版本有关。为旧版本制作的模组可能会导致物理效果异常、菜单损坏或游戏崩溃。BeamNG 会定期推出大型更新,版本号如 0.38 和 0.39。某个模组在一个版本中运行正常,换到下一个版本就可能出问题。检查一下大约只需一分钟。
查看游戏版本
在主菜单中查看游戏版本号,通常位于屏幕某个角落。不要根据用户文件夹名称来判断,因为当前目录的名称不一定包含游戏版本号。
查看模组版本
打开模组在资源库中的页面,查看其说明、更新记录和近期评论。版本历史会显示模组的更新时间,但不一定会说明它支持哪个游戏版本。比如,一个自 BeamNG.drive 0.31 以来就没有更新过的模组,在 0.39 或更高版本中或许仍能运行,但这只能碰运气。
模组近期更新过,且版本与游戏匹配,这是个好兆头。旧模组并不一定不能用,但你确实是在冒险;也许有更新的模组能完成同样的功能。
排查无法运行的模组
即使安装时十分仔细,偶尔也会出错。下面三种问题涵盖了大多数情况,而且每种都只需几分钟就能解决。
车辆没有出现在列表中
最可能的原因有两个。首先是文件路径:检查 ZIP 文件放在哪里。如果它被塞进了子文件夹,游戏可能根本找不到。把它移回 mods 文件夹的根目录,再看看是否出现。
另一个原因是 ZIP 文件的内部结构。无需解压,直接打开查看。车辆模组通常应在顶层包含 vehicles 文件夹,地图模组则应包含 levels 文件夹。其他类型的模组可能会用到 lua、ui 或 art 等文件夹。如果所有内容都被包在一个以模组名称命名的文件夹里,那么压缩包的打包方式可能有误。
你可以尝试重新打包 ZIP,并确保正确的文件夹位于压缩包根目录。不过,通常更好的做法是寻找更新的下载文件,或联系模组作者请他们修复。
生成车辆时出现错误
生成车辆后,如果看到材质丢失、橙色文字或车轮消失,通常说明模组已经过时。游戏的物理效果或材质发生了变化,而模组的 JBeam 数据还没有跟上。
首先,在模组管理器中关闭该模组,或将它的 ZIP 文件移出 mods 文件夹。关闭游戏,打开启动器,然后进入 Support Tools,找到 Clear Cache。此操作不会直接删除任何内容。部分文件会被移入用户文件夹中的备份文件夹,之后游戏便会忽略它们。你的个人文件不会受到影响。清理缓存后,游戏启动速度可能会变慢。
游戏彻底崩溃
生成模组后,游戏弹出 Fatal Error 并直接退回桌面。这是三种问题中最严重的一种,通常是某个模组损坏导致的。游戏无法保持打开状态,你也就没法在游戏内修复,只能从外部处理。
先进入 Safe Mode,确认问题出在哪里。关闭游戏并打开启动器,在 Support Tools 下选择 Safe Mode。游戏会使用一个临时的空用户文件夹启动,因此本次运行不会加载你的模组和设置。在此模式下所做的更改都不会保存,所以你无法在其中卸载模组。请把 Safe Mode 当作测试环境。
找出导致崩溃的模组
如果游戏在 Safe Mode 下运行正常,问题就出在你的用户文件夹中,而模组是最有可能的原因。你可以按以下步骤排查:关闭游戏,通过启动器打开当前用户文件夹,并备份该文件夹。然后从上一级目录将当前文件夹重命名,例如在标准安装中,将 current 改为 current_backup。
启动游戏,确认它是否会创建新的用户文件夹,并且不再崩溃。如果一切正常,就从备份文件夹中分批移回模组,每次移动几个,之后进行测试。崩溃再次出现时,问题就在最后移回的那一批模组中。将这一批对半分,先移回其中一半并再次测试。重复这个过程,直到找出单个问题模组。
分批操作时不要操之过急。一次移动太多模组,就无法判断究竟是哪一个导致了问题。如果游戏在 Safe Mode 下仍然崩溃,问题可能与模组无关。检查显卡驱动,并确认电脑满足游戏的最低配置要求。
安全添加模组的流程
每次安装前花一分钟检查一下:确认模组的发布日期,以及它是针对哪个游戏版本制作的。一次只添加一个模组,然后启动游戏进行测试,再安装下一个。如果出了问题,你就能知道是哪个模组导致的。遇到问题时,先尝试成本最低的解决办法,再考虑更彻底的措施。





