Mods · 文档
车辆、地图与模组
模组放哪里、联机时为什么会被自动关掉、怎么判断是哪个模组在捣乱。
01模组放哪里
BeamNG.drive 的模组是 .zip 文件,放进用户目录下的 mods 文件夹。关键是别自己套文件夹:
…\BeamNG.drive\<版本号>\mods\
├── my_vehicle.zip ✅ 直接放 zip
└── my_map\ ❌ 解压出来的文件夹
└── my_map.zip
最常见的错误
把 zip 解压成一个文件夹再放进去,游戏读不到。模组必须是单个 zip 文件直接躺在 mods 目录下。
还有一种情况:压缩包套压缩包(下载下来是个 zip,里面还有一个 zip)。把里面的那个 zip 拿出来放进去就好。
02联机时被自动关掉
联机对模组很敏感:某个模组改了车辆的数据结构,别人的车在你这边就会读不出来。所以 StartRide 在进联机前会做一件事 —— 把已知会冲突的模组临时禁用。
| 行为 | 说明 |
|---|---|
| 只关不删 | 改的是「启用/禁用」这一个开关,不会动你的文件。 |
| 退出后恢复 | 退出游戏时按进入前的记录还原,你自己后来装的新模组不受影响。 |
| 可以关掉这项 | 在「设置 → 联机」里能单独关闭自动隔离。 |
如果你手动关掉了它
「看不见别人的车」「车在抖」「模型错位」这类问题会明显变多。想省事就让它开着;想自己控制模组,关掉它之后请自己保证房间内所有人模组一致。
03找出冲突模组
模组多的时候,一个个试太慢。用二分法:
- 先全部关掉,确认干净状态正常把模组全禁用,进一次联机。如果还是有问题,那就不是模组的事,去 报错对照表 查。
- 关掉一半,留一半把模组分成两半,只启用其中一半进联机。出错,说明问题在这一半里;正常,就在另一半里。
- 对有问题的那一半重复上一步每轮砍一半,几十个模组也只要几轮就能锁定。
- 锁定后单独验证只开那一个模组再进一次。确认是它,就可以单独关掉,其他的照常用。
省时间的做法
优先怀疑这几类:改了车辆物理的、改了游戏 UI 的、改了网络相关的、来源不明的老模组。地图模组基本不会造成「看不见别人的车」,别在上面浪费时间。
05已知有问题的模组
下面这几类是实际遇到过、会让联机出问题的,遇到就优先处理:
| 类型 | 表现 | 建议 |
|---|---|---|
| 为其他联机方案做的兼容版模组 | 和 StartRide 的同步机制打架 | 联机前禁用 |
| 下载不完整的模组包 | 游戏启动时报错或直接崩 | 删掉重新下 |
| 改了车辆物理参数的模组 | 别人看到你的车位置异常、抖动 | 所有人统一版本,或都不装 |
| 年代久远、来源不明的模组 | 各种奇怪表现 | 先在单人模式验证,再带进联机 |
你发现了新的坏模组?
欢迎在 反馈页 告诉我们模组名和表现,确认后我们会加进这份清单,让后面的人少踩一次。