BeamNG.drive: відповіді на питання про сумісність модів

Сумісність у BeamNG.drive часто ламається не “тяжкими” модами, а дрібницями: версіями, неправильними папками та конфліктами з тими самими файлами конфігурацій. Нижче — відповіді на типові запити гравців і конкретні дії, щоб швидко з’ясувати, що саме заважає.

Чому мод не з’являється в грі після встановлення в BeamNG.drive?

Найчастіша причина — мод лежить не в тій структурі директорій. Перевірте, що папка мода потрапила в Documents/BeamNG.drive/mods/, а всередині є коректні файли: зазвичай modinfo.json або вміст у форматі vehicle/<modname> чи levels/<mapname>. Також часта помилка — ZIP розпакували “не туди”, і вийшла вкладена папка рівнем нижче. Для карти Lonestar Speedway звертайте увагу на наявність директорії levels/lonestar_speedway (назви можуть відрізнятися, але рівень має бути правильний), інакше гра не бачить контент.

BeamNG.drive пише “Missing dependency” або “Required file not found” — як виправити?

Це повідомлення означає, що мод очікує конкретні ресурси: інший мод, спільні матеріали або файли кузова/контролера. Знайдіть у папці модифікації рядок із залежністю в modinfo.json та переконайтесь, що залежний мод встановлений у mods/ на тій самій версії. Якщо помилка виникає під час запуску карти, часто винен дефолтний levels/<map>/ з посиланнями на інші “assets”. Наприклад, якщо ви ставили Карта Downhill Destruction V2.0 для BeamNG.drive, перевірте, чи не видалені її textures/scene файли та чи немає ще одного мода, який перекриває ті ж шляхи.

Чи сумісні між собою автомобільні моди з різних авторів, наприклад Mustang і BMW M5?

У більшості випадків так: BeamNG.drive дозволяє тримати багато машин, якщо вони використовують різні vehicleId та не перевизначають одні й ті самі файли. Конфлікт з’являється, коли два моди “переіменували” один і той самий дефолтний автомобіль або підсунули однакові vehicle/<name>/ з тією ж назвою. Для прикладу: Автомобіль Mustang S650 2025 V2.0 для BeamNG.drive зазвичай може співіснувати з Автомобіль BMW M5 F90 для BeamNG.drive, але лише якщо обидва мода мають різні папки та не змінюють один і той самий “base” через однакові ресурси.

Чому після встановлення поліції American Pack з’являються дивні баги в керуванні чи фарбах?

Схожі баги часто з’являються, коли мод поліції перевизначає спільні конфігурації керма/двигуна або матеріали кузова, які збігаються з іншими модами. Перевірте папку мода: чи немає там vehicle/<sameName>/ з ідентичними *.json або *.dae/*.png, що вже є в іншому моді. Якщо проблема з’явилась одразу після встановлення, тимчасово вимкніть інші моди з подібними авто та перезапустіть гру. У багатьох випадках допомагає порядок завантаження через відключення зайвих модів; Поліцейські автомобілі American Pack для BeamNG.drive варто під’єднувати як єдиний “контент-пак” для службових авто.

Мапа Lonestar Speedway “глючить”: не завантажується або провалюється в чорний екран — що перевірити?

Для карт найчастіший винуватець — пошкоджені або неповні файли сцени/навігації. Переконайтесь, що в Documents/BeamNG.drive/mods/>levels/<map> є потрібні файли, а не лише thumbnail. Також переконайтесь, що назва папки карти не відрізняється від того, що вказано у modinfo.json. Якщо Lonestar Speedway зависає на завантаженні, спробуйте запуск без інших карт і без великих паків автотранспорту. Для стабільної перевірки спробуйте ставити окремо Карта Lonestar Speedway для BeamNG.drive і лише потім додавайте транспорт.

Чи можна одночасно використовувати дві мапи (наприклад Lonestar Speedway і Downhill Destruction V2.0) в одному запуску?

Так, але лише одна мапа може бути активною в конкретному сеансі. Інші карти можуть бути встановлені для швидкого перемикання, проте BeamNG.drive не “змішує” рівні як модуль всередині однієї сцени. Якщо ви перемикаєте мапи, робіть це через меню гри, а не копіюванням файлів. Основна причина конфліктів — однакові шляхи ресурсів або спільні materials з тим самим іменем у різних папках рівнів. Спробуйте тест: залиште лише Lonestar Speedway, переконайтеся, що вона вантажиться, потім додайте Downhill Destruction V2.0 і перевірте запуск кожної окремо.

Чи сумісні вантажівки Scania NTG, Peterbilt Kenworth W900 і моди вантажівок між собою?

Вантажівки зазвичай сумісні, якщо вони використовують різні vehicleId і не підміняють базові файли того самого шасі. Конфлікт виникає, коли два мода створили папку з однаковим vehicle/<name> або перезаписали спільні логи та скрипти. Для різних брендів ризик нижчий, тому Вантажівка Scania NTG для BeamNG.drive найчастіше нормально співіснує з Вантажівка Peterbilt Kenworth W900 для BeamNG.drive. Якщо все ж з’являються помилки фізики/контролерів, перевірте, чи немає повтору одних і тих самих *.pc/*.json у обох модах.

Після оновлення BeamNG.drive моди почали падати або відображатися “частково”. Як зрозуміти, що саме несумісне?

Почніть з журналів: подивіться файли логів у Documents/BeamNG.drive/ (зазвичай у папці з логами гри) і знайдіть рядки з назвою мода та помилками файлів типу Failed to load, json parse error чи missing material. Далі порівняйте версію мода з версією гри: якщо в моді вказано конкретний build у modinfo.json, він може бути застарілим. Типова причина — зміни формату *.json або перейменування шляхів до текстур. Найпростіший тест — вимкнути всі моди, увімкнути лише один (наприклад, Автомобіль Mercedes G Class для BeamNG.drive) та перевірити стабільність.

Як правильно перевірити сумісність модів перед грою, щоб не ловити конфлікти під час сесії?

Найнадійніша процедура — “бінарний пошук”. Спочатку вимкніть усі моди в Documents/BeamNG.drive/mods/, потім увімкніть половину, запустіть гру, зайдіть в гараж і спробуйте завантажити рівень. Якщо все працює — зменшуйте набір. Якщо проблема відтворюється — залишайте іншу половину. Для транспортних пакетів перевіряйте по черзі шасі: Mercedes G Class і BMW M5 можуть конфліктувати тільки якщо обидва мода перевизначають одне й те саме. Додатково перевіряйте, що немає двох модів з однаковою назвою папки. Почніть з базових прикладів на кшталт Mercedes G Class, а далі підключайте інше.

Гра каже “duplicate vehicleId” або “повторюється назва авто” — що робити?

Це прямий показник конфлікту ідентифікаторів. Відкрийте modinfo.json у кожному з підозрюваних модів і знайдіть поля vehicleId або еквівалент. Якщо вони збігаються, або обидва мода лежать у папці з однаковою назвою, BeamNG.drive не знає, який варіант завантажити. Рішення: перейменуйте папку мода (лише назву директорії) так, щоб вона відповідала унікальній назві в modinfo, або видаліть один із дублюючих модів. Для вантажівок це особливо актуально, якщо хтось зробив “перемик” під існуючу модель. Для перевірки підходить тест з Peterbilt Kenworth W900: якщо він реплеїться іншим модом вантажівки, конфлікт майже напевно в vehicleId.

Чи можна використовувати моди з промодів (наприклад додаткові кузови/деталі) разом із новими авто-версіями, типу Mustang 2025?

Можна, але тільки якщо “деталі” адресують правильну базову модель (правильний vehicleId/шасі) і не підміняють файли, які змінилися в оновленій версії. Якщо Mustang S650 2025 V2.0 використовує інший скелет або інші шляхи матеріалів, старі аддони можуть викликати чорні текстури або збої в тюнінгу. Тому ставте спочатку основне авто: Автомобіль Mustang S650 2025 V2.0 для BeamNG.drive, перевірте що він коректно завантажується, і лише потім додавайте аддони. Якщо в логах є material not found, шукайте конкретні назви матеріалів у файлах аддону та звіряйте зі структурою Mustang.