Questo è il guida autorevole e senza fronzoli per installare auto personalizzate su un server FiveM—in sicurezza, correttamente, e con pronto per la produzione configurazioni che puoi copiare e incollare. Parleremo di auto aggiuntive singole, pacchetti multi-auto, conversione di DLC per giocatore singolo e cablaggio di veicoli in negozi ESX/QBCore.
Cosa ti servirà (prerequisiti)
- Un server FiveM in esecuzione e accesso FTP/FS al
risorsecartella. - Editor di testo di base (VS Code) e possibilità di riavviare il server.
- (Facoltativo per le conversioni) OpenIV per decomprimere i DLC SP → usa il nostro link sicuro: https://fivemx.com/openiv-download
- (Consigliato) Un menu di amministrazione o uno strumento di generazione (ad esempio, Menu virtuale) per il test: https://fivemx.com/vmenu
- (Prestazioni) Sapere come usare Resmon per individuare auto pesanti: https://fivemx.com/how-to-use-resmon-in-fivem-optimize-resources
Le migliori pratiche basate sulle opinioni: Raggruppa tutti i veicoli in una cartella di categoria di risorse come
risorse/[automobili]/...Questo mantiene il tuo server in ordine e ti consenteassicurare [auto]per iniziare ogni pacchetto in una volta.
Mappa rapida: scegli il tuo percorso
- Ho un'auto aggiuntiva predisposta per FiveM (viene già spedito con
fxmanifest.luae metas): vai a Installa una singola auto aggiuntiva. - Ho un DLC SP (soltanto
dlc.rpfcon meta e modelli): vai a Converti SP DLC in FiveM. - Voglio tante auto in un unico pacchetto: Vedere Risorsa multi-auto (batch).
- Voglio che le auto siano acquistabili nel gioco: Vedere Collegati ai negozi di veicoli ESX/QBCore.
Installare un singolo carrello aggiuntivo (il caso 90%)
Supponiamo che la tua auto abbia un nome elegia e hai ricevuto i file modello YFT/YTD e i meta file standard dei veicoli.
1) Creare la struttura delle risorse
resources/ [cars]/ fm_elegy/ stream/ elegy.yft elegy_hi.yft elegy.ytd data/ handling.meta vehicles.meta carcols.meta carvariations.meta vehiclelayouts.meta (se fornito) fxmanifest.lua vehicle_names.lua (opzionale, per il nome visualizzato in gioco)
Regole che fanno risparmiare ore
- Non gocciolare
.asi/.oivprogrammi di installazione su un server. Solo risorse e metadati riproducibili in streaming.- Mantieni i modelli in
flusso/, meta indati/.- Su Linux i nomi dei file sono sensibili alle maiuscole e alle minuscole: devono corrispondere esattamente.
2) fxmanifest.lua (copia-incolla)
fx_version 'cerulean'
game 'gta5'
files {
'data/handling.meta',
'data/vehicles.meta',
'data/carcols.meta',
'data/carvariations.meta',
'data/vehiclelayouts.meta'
}
data_file 'HANDLING_FILE' 'data/handling.meta'
data_file 'VEHICLE_METADATA_FILE' 'data/vehicles.meta'
data_file 'CARCOLS_FILE' 'data/carcols.meta'
data_file 'VEHICLE_VARIATION_FILE' 'data/carvariations.meta'
data_file 'VEHICLE_LAYOUTS_FILE' 'data/vehiclelayouts.meta'
client_script 'vehicle_names.lua' -- opzionale
Nota storica:
__resource.luaè deprecato. Se tu dovere supporta solo versioni legacy, usa questo file minimo:
-- __resource.lua (legacy)
resource_manifest_version '77731fab-63ca-442c-a67b-abc70f28dfa5'
files {
'data/handling.meta',
'data/vehicles.meta',
'data/carcols.meta',
'data/carvariations.meta',
'data/vehiclelayouts.meta'
}
data_file 'HANDLING_FILE' 'data/handling.meta'
data_file 'VEHICLE_METADATA_FILE' 'data/vehicles.meta'
data_file 'CARCOLS_FILE' 'data/carcols.meta'
data_file 'VEHICLE_VARIATION_FILE' 'data/carvariations.meta'
data_file 'VEHICLE_LAYOUTS_FILE' 'data/vehiclelayouts.meta'
client_script 'vehicle_names.lua'
3) Facoltativo nomi_veicoli.lua
Alcuni pacchetti non includono l'etichetta GXT. Aggiungine una in modo che l'auto mostri un nome chiaro nell'interfaccia utente.
-- vehicle_names.lua
CreateThread(function()
-- la chiave deve corrispondere al nome di spawn in vehicles.meta
AddTextEntry('elegy', 'Elegy RH8 Custom')
end)
4) Avvia la risorsa in server.cfg
# Avvia tutte le auto all'interno del gruppo [auto] assicurati [auto] # (o) avvia solo questa auto # assicurati fm_elegy
Riavviare il server o eseguire aggiornare + garantire fm_elegy dalla console.
5) Trova il nome di spawn & test
Aprire dati/veicoli.meta e trova:
... elegy elegy
- Il tuo codice di spawn è solitamente il
<gameName>O<modelName>(per esempio,elegia). - Prova con uno strumento di amministrazione:
- Menu virtuale → Generatore di veicoli → Componente aggiuntivo →
elegia - oppure usa il comando di amministrazione (dipende dal menu di amministrazione).
- Menu virtuale → Generatore di veicoli → Componente aggiuntivo →
Se il gioco si avvia e le ruote, le luci e i componenti di messa a punto sembrano corretti, hai finito.
Converti un DLC per giocatore singolo in una risorsa FiveM
Molte auto "solo SP" sono disponibili come dlc.rpf pacchetti. Convertili in questo modo:
- Aprire OpenIV → naviga nei DLC
dlc.rpf. - Estrarre modelli da
x64/veicoli.rpf(YFT/YTD) → messo influsso/. - Estrarre metadati da
dati/comuni/indati/:gestione.meta,veicoli.meta,carcols.meta,carvariations.meta,layout dei veicoli.meta(se presente).
- Creare
fxmanifest.luaesattamente come mostrato sopra. - Avvia la risorsa e testa il nome di spawn da
<gameName>.
Mancia: Se l'auto è dotata di kit audio personalizzati, il pacchetto potrebbe includere un
.awcrouting che non funziona lato server. Preferisci pacchetti già contrassegnati Pronto per FiveM o scambiare<audioNameHash>a un kit vaniglia.
Risorsa multi-auto (batch)
Puoi fare streaming molte auto da un'unica risorsa per semplificare la gestione.
Disposizione delle cartelle
resources/[cars]/vip_pack/ stream/ elegy.yft elegy_hi.yft elegy.ytd supra.yft supra_hi.yft supra.ytd ... data/ handling.meta # unito o file per veicolo vehicles.meta carcols.meta carvariations.meta fxmanifest.lua
fxmanifest.lua per dati con caratteri jolly
fx_version 'cerulean'
game 'gta5'
files {
'data/*.meta'
}
data_file 'HANDLING_FILE' 'data/handling.meta'
data_file 'VEHICLE_METADATA_FILE' 'data/vehicles.meta'
data_file 'CARCOLS_FILE' 'data/carcols.meta'
data_file 'VEHICLE_VARIATION_FILE' 'data/carvariations.meta'
Unione di metadati: Utilizzare solo unioni note come valide. Duplicare
<initDatas>o fuori posto<kit>voci incarcols.metasono il motivo #1 per ruote nere o accessori rotti.
Collegati ai negozi di veicoli ESX/QBCore
La generazione di veicoli è perfetta per i test. Per una vera economia, collega le auto al tuo laboratorio di progettazione.
QBCore (voce di esempio)
aggiungere a qb-core/shared/vehicles.lua (o la configurazione del tuo negozio):
['elegy'] = {
['name'] = 'Elegy RH8',
['brand'] = 'Annis',
['model'] = 'elegy', -- codice spawn
['price'] = 125000,
['category'] = 'sports',
['shop'] = 'pdm'
}
- Utilizzare un officina di veicoli che supporta le auto aggiuntive. Consigliamo opzioni comprovate:
- Negozio di veicoli Brutal Scripts → https://fivemx.com/fivem-vehicle-shop-brutal-scripts
- Negozio di veicoli Wais → https://fivemx.com/wais-vehicleshop
- Negozio di veicoli AV → https://fivemx.com/av-vehicleshop
ESX (aggiunta rapida SQL)
Se il tuo negozio legge da DB:
INSERT INTO vehicles (name, label, price, category) VALUES
('elegy', 'Elegy RH8', 125000, 'sports');
Garage e chiavi: Abbina il tuo negozio a un affidabile garage E chiavi del veicolo script in modo che i giocatori mantengano la proprietà anche dopo i riavvii:
Controllo e messa a punto dell'auto: Per il controllo e la messa a punto di finestrini/porte/luci/sedili:
- Controllo Auto (ispirato a NoPixel): https://fivemx.com/nopixel-4-0-car-control-script/
- Sistema di accordatura: https://fivemx.com/tuning-system
Lista di controllo delle prestazioni e della sicurezza
L'installazione è solo metà del lavoro:mantenerlo veloce e stabile.
- Budget delle texture: Mantenere
.anno correntemeno di ~16 MB; preferire texture da 1k–2k. Ridurre le livree pesanti in OpenIV. - LOD del modello: Assicurarsi che le auto abbiano LOD (
_hi.yft+ base). LOD mancanti → grandi cali di FPS nel traffico. - UV ruote/pneumatici: Le ruote nere in genere indicano la mancanza
carcols.metao ID di materiale errati: correggete il meta prima di dare la colpa a ELS. - Conflitti di spawn: Se il tuo
<gameName>corrisponde a un veicolo standard, rinomina il modello e tutti i riferimenti in modo coerente. - Ordine di streaming: Non affidarti agli hack dell'ordine di caricamento. Metti tutti i meta nella stessa risorsa che trasmette il modello.
- Usa Resmon: Dopo ogni installazione, guidare per 1-2 minuti e guardare
resmonper punte. Guida: https://fivemx.com/how-to-use-resmon-in-fivem-optimize-resources - Cancella la cache del client dopo grandi pacchi se i giocatori segnalano auto invisibili: https://fivemx.com/how-to-clear-fivem-cache
Risoluzione dei problemi (soluzioni rapide)
L'auto non si genera
- Codice di spawn errato. Apri
veicoli.metae prendi<gameName>. - La risorsa non è stata avviata. Controlla
txAdmin → Console liveper errori; eseguiregarantire fm_elegy.
Le ruote sono nere / le livree rotte
- Mancante
carcols.meta/carvariations.metao unioni errate. Aggiungi nuovamente i kit e i modkit corretti.
Il gioco si blocca durante la riproduzione
- Texture sovrappeso o ossa mancanti. Ridimensionamento
.anno correntee confermare la base/_CIAOesiste una coppia.
Gli interni o i quadranti non funzionano
- Il pacchetto richiede una build di gioco più recente. Chiedi all'autore o provalo su una build più recente. (Se necessario, abilita i DLC: https://fivemx.com/how-to-enable-dlcs-for-fivem-server)
I nomi vengono visualizzati come NULL
- Aggiungi un
nomi_veicoli.luaconAddTextEntry('SPAWN', 'Nome carino').
Consiglio da professionista: tieni le auto in ordine
- Mettere tutti i veicoli sotto
[automobili]e pacchetti di nomi con un prefisso, ad esempio,fm_→fm_civ_sports,fm_pd_fleet. - Mantieni una semplicità CHANGELOG.md all'interno di ogni confezione per il tuo futuro.
- Evitare di mescolare ELS pacchetti progettati per SP a meno che l'autore non fornisca una variante FiveM.
Esempio: pacchetto auto pronto per la produzione che puoi inserire
Duplica questo modello per ogni pacchetto auto che aggiungi.
fxmanifest.lua
fx_version 'cerulean'
game 'gta5'
files {
'data/handling.meta',
'data/vehicles.meta',
'data/carcols.meta',
'data/carvariations.meta'
}
data_file 'HANDLING_FILE' 'data/handling.meta'
data_file 'VEHICLE_METADATA_FILE' 'data/vehicles.meta'
data_file 'CARCOLS_FILE' 'data/carcols.meta'
data_file 'VEHICLE_VARIATION_FILE' 'data/carvariations.meta'
server.cfg
I pacchetti auto FiveM # garantiscono [auto]
dati/veicoli.meta (un frammento minimo solo per mostrare dove si trova il nome di spawn)
elegy elegy elegy elegy ANNIS VPT_DEFAULT VC_SPORT 440010
nomi_veicoli.lua (opzionale)
CreateThread(function()
AddTextEntry('elegy', 'Elegy RH8')
end)
Trasforma le installazioni in contenuti e fidelizzazione (passaggi successivi)
- Costruisci un esperienza in concessionaria i giocatori ricordano. Prova:
- officine per veicoli: https://fivemx.com/fivem-vehicle-shop-brutal-scripts / https://fivemx.com/wais-vehicleshop
- Sistemi di garage: https://fivemx.com/advanced-garages
- Controllo dell'auto: https://fivemx.com/nopixel-4-0-car-control-script/
- Chiavi/chiusura: https://fivemx.com/renewed-vehicle-keys
- Ottimizza i tempi di caricamento e le prestazioni per far sì che le auto siano scattanti:
- Centro prestazioni → https://fivemx.com/performance
- Come usare Resmon → https://fivemx.com/how-to-use-resmon-in-fivem-optimize-resources
- Il tempo di caricamento vince → https://fivemx.com/optimize-loading-times
- Esplora altre auto e pacchetti selezionati:
- FiveM Cars (categoria) → https:\/\/fivemx.com\/fivem-cars
- Tutte le auto (HiFiveM) → https://fivemx.com/cars
Domande frequenti
Funziona con OneSync e server di grandi dimensioni?
Sì, i veicoli in streaming sono la norma. Mantieni le dimensioni delle texture ragionevoli e guarda resmon.
Dove posso trovare auto di alta qualità?
Da creatori che spediscono pacchetti pronti per FiveM—o sfoglia il nostro catalogo curato: https:\/\/fivemx.com\/fivem-cars.
Posso raggruppare flotte di polizia/civili?
Sì. Organizza per ruolo (fm_pd_fleet, fm_civ_sports) in modo da poter abilitare/disabilitare rapidamente i pacchetti.
Devo impostare una build di gioco specifica?
Solo se la mod si basa su funzionalità più recenti. Di solito l'autore lo segnala. Se qualcosa non funziona, testala su una build più recente e riprova.
Copia e incolla il riepilogo (lista di controllo)
- Creare
risorse/[automobili]/ /conflusso/+dati/. - Inserisci YFT/YTD in
flusso/; meta indati/. - Aggiungere
fxmanifest.luaconfile { ... }+file_dati ...linee. assicurare [auto](o il pacchetto) inserver.cfg.- Trovare
<gameName>Inveicoli.metae genera tramite vMenu/admin. - Collega al negozio (ESX SQL o tabella QBCore e abbina con garage/chiavi.
- Test Resmon, controllo del budget delle texture e il gioco è fatto.
Fatto! Se vuoi un percorso ancora più veloce, prendi un pacchetto server pre-costruito e inizia a personalizzare: https://fivemx.com/fivem-servers
Pacchetti auto a pagamento
Prodotti per categoria
-
Pacchetto veicoli della polizia V4
$68.99$32.99Prezzo originale $68.99. Prezzo attuale $32.99. -
Pacchetto Racing PRP
$15.49 -
Pacchetto cerchi
$45.99$30.99Prezzo originale $45.99. Prezzo attuale $30.99. -
Gara di strada di Tokyo
$41.99$24.99Prezzo originale $41.99. Prezzo attuale $24.99. -
TTModz Unbranded Police Car Pack
$80.00$50.00Prezzo originale $80.00. Prezzo attuale $50.00. -
Pacchetto Polizia Senza Marchi
$33.99$8.99Prezzo originale $33.99. Prezzo attuale $8.99. -
Pacchetto Valor – Hardtop e Slicktop
$162.99$34.99Prezzo originale $162.99. Prezzo attuale $34.99.
Add-on versus replacement cars
An add-on vehicle introduces a separate spawn model and keeps the original GTA vehicle intact. A replacement vehicle reuses an existing model name and overrides that base vehicle. Prefer add-ons when you want several custom vehicles without changing the default fleet; use replacements only when overriding that exact base model is intentional.
Safe pack and folder checks
- Keep vehicle resources grouped under a folder such as
resources/[cars]/, but start each actual resource or useassicurare [auto]only after verifying the server resolves the group correctly. - Inspect the supplied
fxmanifest.lua, streamed model files and every referenced metadata file. Do not replace a working manifest with a generic template without comparing its declared files and data types. - Check model and spawn names, filename case and metadata references for duplicates before combining packs. A name collision can load the wrong vehicle even when the resource starts without an obvious error.
- Add one resource at a time, restart on staging, spawn every added model and inspect both server and client consoles. Roll back the last resource if models, textures, handling or shop entries fail.










