Aggiungi pacchetti di abbigliamento addon e EUP a FiveM: stream, meta, fix
Installa pacchetti di abbigliamento addon (stile EUP) su FiveM: file stream, ymt e meta, addon vs replace, game build, e perché i vestiti sono invisibili o scambiano altri articoli.
Hai aggiunto un pacchetto di abbigliamento, spesso un set di polizia o EMS nello stile di EUP, e i vestiti non si mostrano, mostrano l'articolo sbagliato, o sostituiscono qualcosa che volevi mantenere. Questa guida spiega come viene trasmesso l'abbigliamento addon, come differisce dai pacchetti replace, e cosa controllare quando gli articoli sono invisibili.
Due modi di aggiungere vestiti
I pacchetti replace sovrascrivono gli articoli che già esistono nel gioco. I file usano i nomi dei drawables del gioco base, e FiveM carica i tuoi invece degli originali. Sono semplici, ma l'articolo vecchio è sparito e due pacchetti replace che toccano lo stesso numero combattono l'uno con l'altro.
I pacchetti addon sono una collezione separata che il gioco carica accanto ai vestiti base. I loro articoli ottengono nuovi numeri alla fine della lista per ogni componente, e nulla dal gioco base va perso. Questo è il modo giusto per quasi tutti i pacchetti oggi, e per grandi collezioni.
Cosa contiene un pacchetto addon
Per il ped freemode maschile e femminile (mp_m_freemode_01 e mp_f_freemode_01), un pacchetto addon ha:
- Una cartella di modelli e texture: file
.yddper i drawables (giacche, pantaloni, scarpe) e file.ytdper le loro texture. - Un file
.ymtche elenca i componenti del pacchetto. - Un file
.meta, la definizione del negozio, che nomina la collezione e i suoi articoli.
I file seguono un pattern di denominazione basato sul ped e sul nome del pacchetto, ad esempio mp_m_freemode_01_mp_m_mypack. L'autore imposta i nomi reali, e il meta, il .ymt e la cartella devono utilizzare gli stessi. Non rinominare nessuno di essi.
Struttura della cartella e manifest
resources/[clothes]/mypack/
fxmanifest.lua
stream/
mp_m_freemode_01_mp_m_mypack/
jbib_000_u.ydd
jbib_diff_000_a_uni.ytd
...
mp_m_freemode_01_mp_m_mypack.ymt
mp_m_freemode_01_mp_m_mypack.metaIl manifest registra il file meta:
fx_version 'cerulean'
game 'gta5'
files {
'mp_m_freemode_01_mp_m_mypack.meta',
}
data_file 'SHOP_PED_APPAREL_META_FILE' 'mp_m_freemode_01_mp_m_mypack.meta'Un pacchetto per entrambi i sessi ha un secondo meta per mp_f_freemode_01, con la sua propria voce files e riga data_file. Usa il manifest che il pacchetto contiene quando ne ha uno, e non mescolare i vestiti di due pacchetti in una cartella: una risorsa per pacchetto rende i problemi facili da trovare.
Aggiungi ensure mypack a server.cfg e riavvia.
Requisito di build del gioco
L'abbigliamento addon è costruito sul nuovo sistema di abbigliamento DLC, che ha bisogno di una build di gioco recente per funzionare bene. Un pacchetto può chiedere una build specifica, quindi controlla la sua pagina. Se i vestiti mancano solo per alcuni giocatori, o vedi articoli rotti, imposta la build in server.cfg:
set sv_enforceGameBuild 3095Usa il numero che il pacchetto chiede. Gli effetti collaterali e i numeri sono in sv_enforceGameBuild and DLC.
Perché i vestiti sono invisibili
Lavora attraverso questo elenco:
- Le texture sono mancanti. Un articolo senza
.ytd, o con una lettera di texture mancante, appare invisibile o come una parte del corpo bianca o nuda. Confronta le texture con i file.ydd:_diff_000_aè la prima texture del primo drawable,_bla successiva, e così via. - I nomi non corrispondono. La cartella, il
.ymte il meta devono utilizzare lo stesso nome del pacchetto. Una lettera diversa e il gioco non trova nulla. - Il manifest non ha una riga
data_file. I file vengono trasmessi ma la definizione del negozio non carica mai. - La build del gioco è troppo bassa. Vedi sopra.
- Il giocatore non è un ped freemode. I vestiti freemode funzionano solo su
mp_m_freemode_01emp_f_freemode_01. Non fanno nulla su un ped addon. - Il menu di abbigliamento non può vedere articoli addon. Alcuni menu hanno un elenco fisso o un limite rigido di articoli per slot. Controlla la config del menu e le sue note di aggiornamento. Un menu che chiede al gioco quanti articoli ha uno slot mostrerà anche gli articoli addon.
Perché i vestiti scambiano altri articoli
- Un pacchetto replace li ha sovrascritti. Se i file usano numeri del gioco base, sovraescrivono gli articoli lì. Installa i vestiti come un pacchetto addon invece.
- Due pacchetti usano lo stesso nome di collezione. Due risorse con lo stesso nome di pacchetto si sovrascrivono l'un l'altro. Rinomina un pacchetto coerentemente nella cartella, nel
.ymte nel meta, o rimuovine uno. - Gli outfit salvati puntano a un elenco modificato. I dati di skin memorizzano un numero di articolo. Quando aggiungi o rimuovi un pacchetto, i numeri dopo si muovono, e i personaggi salvati indossano vestiti diversi. Aggiungi nuovi pacchetti alla fine, ed evita di rimuovere un pacchetto che i giocatori già usano.
Limiti di drawable
Il gioco limita quanti articoli uno slot può contenere, e un pacchetto addon ha il suo limite per slot. Un pacchetto troppo grande può perdere gli articoli oltre quel limite, e un server con molti pacchetti può arrivare al totale. In pratica:
- Mantieni ogni pacchetto a una dimensione ragionevole e dividi le grandi collezioni in diversi pacchetti.
- Le texture pesanti costano memoria di streaming, e troppo di essa causa texture mancanti: vedi oversized assets.
- Se progetti i tuoi vestiti, uno strumento fatto per questo è più facile che modificare i file meta a mano.
Clothing DesignerDisegna vestiti dentro FiveM — pennello, livelli, import di immagini e IA — e poi indossali.da 24,20 €Vedi lo script →
Checklist
| Sintomo | Soluzione |
|---|---|
| Vestiti invisibili | Controlla le texture .ytd, i nomi che corrispondono e la riga data_file |
| Articoli mancanti per alcuni giocatori | Alza sv_enforceGameBuild alla build che il pacchetto chiede |
| Nuovi vestiti sostituiscono i vecchi | Usa un pacchetto addon, non un pacchetto replace |
| Due pacchetti sono in conflitto | Dai a ciascuno un nome di collezione unico, una risorsa per pacchetto |
| I personaggi salvati cambiano vestiti | Non rimuovere o riordinare i pacchetti in uso |
| Gli articoli oltre un punto sono mancanti | Dividi il pacchetto: gli slot hanno un limite |
Risposte rapide
Qual è la differenza tra abbigliamento addon e replace?
L'abbigliamento replace sovrascrive gli articoli esistenti utilizzando i loro numeri di file, quindi l'articolo vecchio è sparito. L'abbigliamento addon è un pacchetto separato che aggiunge nuovi articoli dopo quelli del gioco base e lascia gli originali intatti.
Perché i miei nuovi vestiti sono invisibili?
Le cause comuni sono texture .ytd mancanti, nomi di file che non corrispondono al meta, una build di gioco obsoleta, o un menu di abbigliamento che non legge articoli addon.
Perché i nuovi vestiti scambiano altri articoli?
Due pacchetti usano lo stesso slot e numero, o un pacchetto replace ha sovrascritto l'articolo. Pacchetti addon con nomi unici, una risorsa per pacchetto, lo evitano.
Script senza questo problema
Clothing DesignerDisegna vestiti dentro FiveM — pennello, livelli, import di immagini e IA — e poi indossali.Vedi script →
Shop CreatorCrea un negozio in meno di un minuto — proprietari, dipendenti, casseforti e rapine inclusi.Vedi script →
Mic PhoneUn telefono pieghevole che si apre in un tablet e arriva sul telefono vero del giocatore.Vedi script →