🏁 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.

ObiettivoDettagli
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à

ParametroDescrizioneEsempio
modelNameNome interno del modello (matcha col .yft)custom_sport
txdNameNome della texture dictionary (matcha col .ytd)custom_sport
gameNameChiave per il nome visualizzatoCUSTOMSPORT
makeNameChiave per la marcaMAKE_CUSTOM

Classe Veicolo

ClasseValoreDescrizione
CLASS_COMPACTS0Utilitarie
CLASS_SEDANS1Berline
CLASS_SUVS2SUV
CLASS_COUPES3Coupé
CLASS_SPORTS4Sportive
CLASS_SPORTS_CLASSICS5Sportive classiche
CLASS_SUPER6Supercar
CLASS_MUSCLE7Muscle car
CLASS_OFF_ROAD8Fuoristrada
CLASS_INDUSTRIAL9Industriali
CLASS_UTILITY10Utility
CLASS_VANS11Furgoni
CLASS_CYCLES12Biciclette
CLASS_BOATS13Barche
CLASS_HELICOPTERS14Elicotteri
CLASS_PLANES15Aerei
CLASS_SERVICE16Servizio
CLASS_EMERGENCY17Emergenza
CLASS_MILITARY18Militari
CLASS_COMMERCIAL19Commerciali
CLASS_RAIL20Treni
CLASS_OPEN_WHEEL21Formula

Porte, Posti, Motore

ParametroDescrizioneValori Tipici
numSeatsNumero di posti2-8
numDoorsNumero di porte0-6
wheelTypeTipo cerchio di defaultcm (sport), mv (offroad), hp (high-end)
wheelScaleScala ruota anteriori0.8 — 1.2
wheelScaleRearScala ruota posteriori0.8 — 1.2
typeTipo veicolocar, bike, boat, plane, helicopter
plateTypeTipo targastandard, bike, boat, front

Trazione e Trasmissione

ParametroDescrizioneValori
driveTrainTipo trazioneFWD, RWD, AWD
brakeTypeTipo freniStandard, Sport, Race
steeringLockAngolo sterzo massimo32.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>
FlagEffetto
FLAG_IS_LAW_ENFORCEMENTVeicolo polizia (inseguimenti, luci)
FLAG_IS_EMERGENCYVeicolo emergenza (ambulanza, pompieri)
FLAG_IS_BIGVeicolo grande (camion, autobus)
FLAG_HAS_LIVERYSupporta livree
FLAG_EXTRAS_ALLOWEDParti extra opzionali
FLAG_HAS_BULLETPROOF_TYRESGomme antiproiettile

WARNING

Le flags sono case-sensitive e devono corrispondere esattamente ai nomi definiti da Rockstar. Un typo come FLAG_HAS_LIVERY scritto FLAG_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

IDMod
0Spoiler
1Bumper anteriore
2Bumper posteriore
3Minigonne laterali
4Scarico
5Ruote
6Sospensioni
7Corno
8Filtro aria (bike)
9Serbatoio (bike)
10Camber (bike)
11Tetto
12Motore
13Freni
14Cambio
15Cofano
16Calandra
17Battitacco
18Luci interne
19Luci esterne
20Cerchi sportivi
23Tergicristallo posteriore
24Colori interni
25Sedili

INFO

I mod ID nel vehicles.meta definiscono 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>
AudioNameTipologia
SPORTMotore sportivo
SUPERMotore supercar
MUSCLEMotore muscle car
OFF_ROADMotore fuoristrada
SEDANMotore berlina
SUVMotore SUV
HELICOPTERRotore elicottero
BOATMotore barca

TIP

Scegli un audioName che corrisponda al tipo di motore del tuo veicolo. Usare SUPER su 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