🏁 vehicles.meta
INFO
Il
vehicles.metaè il cuore della definizione del veicolo: dice a GTA V come si chiama, che classe appartiene, quante porte ha, che motore usa, e molto altro.
| Obiettivo | Dettagli |
|---|---|
| Cosa imparerai | • Struttura completa del file vehicles.meta • Parametri di identità, classe, porte e motore • Flags, mods/upgrades e configurazione audio |
| Prerequisiti | • Modello 3D del veicolo completato • Conoscenza base XML |
Struttura Base
<?xml version="1.0" encoding="UTF-8"?>
<CVehicleModelInfo__InitDataList>
<InitDatas>
<Item>
<modelName>custom_sport</modelName>
<txdName>custom_sport</txdName>
<gameName>CUSTOMSPORT</gameName>
<makeName>MAKE_CUSTOM</makeName>
<vehicleClass>CLASS_SPORTS</vehicleClass>
<liveries>0</liveries>
<wheelType>cm</wheelType>
<wheelScale>1.0</wheelScale>
<wheelScaleRear>1.0</wheelScaleRear>
<numSeats>4</numSeats>
<numDoors>4</numDoors>
<type>car</type>
<plateType>standard</plateType>
<audioNamePair>
<audioName>SPORT</audioName>
</audioNamePair>
<mods>
<modType>0</modType>
<modType>1</modType>
<modType>2</modType>
</mods>
</Item>
</InitDatas>
</CVehicleModelInfo__InitDataList>Parametri Dettagliati
Identità
| Parametro | Descrizione | Esempio |
|---|---|---|
modelName | Nome interno del modello (matcha col .yft) | custom_sport |
txdName | Nome della texture dictionary (matcha col .ytd) | custom_sport |
gameName | Chiave per il nome visualizzato | CUSTOMSPORT |
makeName | Chiave per la marca | MAKE_CUSTOM |
Classe Veicolo
| Classe | Valore | Descrizione |
|---|---|---|
CLASS_COMPACTS | 0 | Utilitarie |
CLASS_SEDANS | 1 | Berline |
CLASS_SUVS | 2 | SUV |
CLASS_COUPES | 3 | Coupé |
CLASS_SPORTS | 4 | Sportive |
CLASS_SPORTS_CLASSICS | 5 | Sportive classiche |
CLASS_SUPER | 6 | Supercar |
CLASS_MUSCLE | 7 | Muscle car |
CLASS_OFF_ROAD | 8 | Fuoristrada |
CLASS_INDUSTRIAL | 9 | Industriali |
CLASS_UTILITY | 10 | Utility |
CLASS_VANS | 11 | Furgoni |
CLASS_CYCLES | 12 | Biciclette |
CLASS_BOATS | 13 | Barche |
CLASS_HELICOPTERS | 14 | Elicotteri |
CLASS_PLANES | 15 | Aerei |
CLASS_SERVICE | 16 | Servizio |
CLASS_EMERGENCY | 17 | Emergenza |
CLASS_MILITARY | 18 | Militari |
CLASS_COMMERCIAL | 19 | Commerciali |
CLASS_RAIL | 20 | Treni |
CLASS_OPEN_WHEEL | 21 | Formula |
Porte, Posti, Motore
| Parametro | Descrizione | Valori Tipici |
|---|---|---|
numSeats | Numero di posti | 2-8 |
numDoors | Numero di porte | 0-6 |
wheelType | Tipo cerchio di default | cm (sport), mv (offroad), hp (high-end) |
wheelScale | Scala ruota anteriori | 0.8 — 1.2 |
wheelScaleRear | Scala ruota posteriori | 0.8 — 1.2 |
type | Tipo veicolo | car, bike, boat, plane, helicopter |
plateType | Tipo targa | standard, bike, boat, front |
Trazione e Trasmissione
| Parametro | Descrizione | Valori |
|---|---|---|
driveTrain | Tipo trazione | FWD, RWD, AWD |
brakeType | Tipo freni | Standard, Sport, Race |
steeringLock | Angolo sterzo massimo | 32.0 — 42.0 |
Flags
Le flags attivano comportamenti speciali:
<flags>
<FLAG_IS_LAW_ENFORCEMENT>false</FLAG_IS_LAW_ENFORCEMENT>
<FLAG_IS_EMERGENCY>false</FLAG_IS_EMERGENCY>
<FLAG_IS_BIG>false</FLAG_IS_BIG>
<FLAG_HAS_LIVERY>false</FLAG_HAS_LIVERY>
<FLAG_EXTRAS_ALLOWED>true</FLAG_EXTRAS_ALLOWED>
</flags>| Flag | Effetto |
|---|---|
FLAG_IS_LAW_ENFORCEMENT | Veicolo polizia (inseguimenti, luci) |
FLAG_IS_EMERGENCY | Veicolo emergenza (ambulanza, pompieri) |
FLAG_IS_BIG | Veicolo grande (camion, autobus) |
FLAG_HAS_LIVERY | Supporta livree |
FLAG_EXTRAS_ALLOWED | Parti extra opzionali |
FLAG_HAS_BULLETPROOF_TYRES | Gomme antiproiettile |
WARNING
Le flags sono case-sensitive e devono corrispondere esattamente ai nomi definiti da Rockstar. Un typo come
FLAG_HAS_LIVERYscrittoFLAG_HAS_LIVERIES(con la S) farà ignorare completamente la flag.
Mods e Upgrades
<mods>
<!-- Spoiler -->
<modType>0</modType>
<!-- Bumper anteriore -->
<modType>1</modType>
<!-- Bumper posteriore -->
<modType>2</modType>
<!-- Minigonne -->
<modType>3</modType>
<!-- Scarico -->
<modType>4</modType>
<!-- Ruote -->
<modType>5</modType>
<!-- Sospensioni -->
<modType>6</modType>
</mods>ID Mods Comuni
| ID | Mod |
|---|---|
| 0 | Spoiler |
| 1 | Bumper anteriore |
| 2 | Bumper posteriore |
| 3 | Minigonne laterali |
| 4 | Scarico |
| 5 | Ruote |
| 6 | Sospensioni |
| 7 | Corno |
| 8 | Filtro aria (bike) |
| 9 | Serbatoio (bike) |
| 10 | Camber (bike) |
| 11 | Tetto |
| 12 | Motore |
| 13 | Freni |
| 14 | Cambio |
| 15 | Cofano |
| 16 | Calandra |
| 17 | Battitacco |
| 18 | Luci interne |
| 19 | Luci esterne |
| 20 | Cerchi sportivi |
| 23 | Tergicristallo posteriore |
| 24 | Colori interni |
| 25 | Sedili |
INFO
I mod ID nel
vehicles.metadefiniscono quali modifiche sono disponibili in LS Customs. Se non dichiari un modType, quella categoria di mod non apparirà nel menu modifiche. Puoi dichiarare solo gli ID che effettivamente supporti.
Audio
Il veicolo deve avere un audio assignato:
<audioNamePair>
<audioName>SPORT</audioName>
<!-- Oppure: MUSCLE, SUPER, OFF_ROAD, HELICOPTER, BOAT -->
</audioNamePair>| AudioName | Tipologia |
|---|---|
SPORT | Motore sportivo |
SUPER | Motore supercar |
MUSCLE | Motore muscle car |
OFF_ROAD | Motore fuoristrada |
SEDAN | Motore berlina |
SUV | Motore SUV |
HELICOPTER | Rotore elicottero |
BOAT | Motore barca |
TIP
Scegli un audioName che corrisponda al tipo di motore del tuo veicolo. Usare
SUPERsu un SUV farà sembrare il veicolo innaturalmente potente all’orecchio. Prova diversi audioName per trovare quello che calza meglio col tuo modello.
TIP
Prossimo passo: 05 - carvariations.meta
Torna alla: Indice Generale