Add-on транспорт
Используйте dlc resource. VIMP принимает loose streaming files; не помещайте их внутрь dlc.rpf.
toml
type = "dlc"
main = "stream.toml"toml
files = ["stream"]
[meta]
"stream/handling.meta" = "HANDLING_FILE"
"stream/vehicles.meta" = "VEHICLE_METADATA_FILE"
"stream/carcols.meta" = "CARCOLS_FILE"
"stream/carvariations.meta" = "VEHICLE_VARIATION_FILE"Обычно директория stream/ содержит:
text
stream/
├─ meteor.yft
├─ meteor_hi.yft
├─ meteor.ytd
├─ handling.meta
├─ vehicles.meta
├─ carcols.meta
└─ carvariations.metaДля dlc разрешены streaming extensions yft, ytd и ydr. Metadata явно объявляется через поддерживаемый data-file type. Model и metadata identifiers должны совпадать с исходным add-on package.
После успешного mounting создайте model по GTA name hash:
ts
const vehicle = vimp.vehicles.create(
vimp.hash('meteor'),
94.5,
-1940.2,
20.7,
307,
)При изменении уже смонтированного package полностью перезапустите GTA перед повторным подключением.