Installazione
Cinque minuti. Non c’è alcun database da preparare: tutto ciò che questa risorsa ricorda si trova in due file JSON dentro la sua cartella.
Prima di iniziare
Sezione intitolata “Prima di iniziare”| Ti serve | Perché |
|---|---|
| ESX, QBCore o QBox | Controlli admin, lavori, notifiche e oggetti utilizzabili arrivano dal framework |
| Una build recente del gioco | Le vernici camaleonte appartengono al set di colori dei veicoli più nuovo |
| Un inventario che rispetti gli oggetti utilizzabili del framework | Solo se vuoi gli oggetti vernice |
1. Metti la cartella al suo posto
Sezione intitolata “1. Metti la cartella al suo posto”Scarica mic_chameleon dai tuoi asset concessi su Cfx.re e trascina la cartella nelle tue risorse, per esempio resources/[mic]/mic_chameleon.
Lascia le cartelle data/ e stream/ dove sono. data/ contiene le definizioni dei colori (carcols_gen9.meta, carmodcols_gen9.meta, carmodcols.ymt) e stream/ contiene vehicle_paint_ramps.ytd, le texture che fanno cambiare colore alle vernici dalla 223 alla 242.
2. Avvialo dopo il tuo framework
Sezione intitolata “2. Avvialo dopo il tuo framework”In server.cfg, aggiungi ensure mic_chameleon su una riga sotto es_extended, qb-core o qbx_core (e sotto il tuo inventario, se usi gli oggetti).
Ha funzionato quando la console stampa tre righe [Camaleon]: il framework che ha trovato (ESX o QBCore — QBox compare come QBCore), che i permessi sono stati caricati e Registered 82 chameleon paint items + reset item. Le prime due sono nella lingua di Config.Locale, che di base è lo spagnolo — ESX Framework detectado automáticamente. è la stessa buona notizia.
Se la prima riga dice che non è stato rilevato alcun framework compatibile, la risorsa è partita prima del tuo framework. Sposta la riga più in basso.
3. Il database — non c’è nulla da fare
Sezione intitolata “3. Il database — non c’è nulla da fare”La risorsa crea da sola permissions.json e vehicle_original_colors.json se mancano. L’unico file SQL nella cartella serve per le definizioni degli oggetti ESX, qui sotto, e ti serve solo su ESX senza ox_inventory.
4. Gli oggetti (facoltativo)
Sezione intitolata “4. Gli oggetti (facoltativo)”Salta questo passaggio se vuoi solo il menu, oppure imposta Config.UseItems = false.
| Oggetto | Cosa fa |
|---|---|
chameleon_paint_161 … chameleon_paint_242 | Uno per colore, 82 in totale. Usato mentre sei seduto in un’auto, viene consumato e vernicia l’auto di quel colore |
chameleon_reset | Viene consumato e riporta l’auto al colore che aveva prima di essere verniciata la prima volta |
Le definizioni sono già pronte nella cartella items/. Copia quella che corrisponde alla tua configurazione:
| Il tuo inventario | File | Dove va |
|---|---|---|
| ox_inventory | items/ox.lua | Dentro ox_inventory/data/items.lua |
| qb-inventory (QBCore) | items/qb.lua | Dentro qb-core/shared/items.lua |
| Inventario predefinito ESX | items/sql.sql | Importalo una volta nel tuo database; aggiunge gli oggetti alla tabella items |
Ogni file è commentato per intero, così può restare nella risorsa senza fare danni — copia le voci, non i marcatori di commento.
Ha funzionato quando ti dai chameleon_paint_200, ti siedi in un’auto, lo usi, e l’auto cambia colore mentre l’oggetto scompare.
5. Framework e bridge
Sezione intitolata “5. Framework e bridge”Non c’è nulla da impostare. Config.Framework = "auto" trova es_extended o qb-core. QBox viene trovato allo stesso modo, tramite la sua compatibilità con QBCore — qbx_core fornisce qb-core. Se vuoi fissarlo, impostalo su "esx" o "qbcore" ("qbcore" su QBox); la risorsa allora non prova a indovinare e ti avvisa nella console quando quel framework non è in esecuzione.
6. Primo test
Sezione intitolata “6. Primo test”- Siediti in un’auto qualsiasi.
- Scrivi
/chameleon. - Con la config fornita, il menu si apre solo per chi è nell’elenco dei permessi o ha il lavoro
mechanicopolice. Da admin, scrivi prima/chameleongiveseguito dal tuo ID server.
Ha funzionato quando compare una griglia di campioni, cliccandone uno l’auto viene verniciata e Reset ripristina il colore originale. Esc o la X chiudono il menu.
Prima di aprire la tua città
Sezione intitolata “Prima di aprire la tua città”- Svuota l’elenco dei permessi.
permissions.jsonviene fornito con Steam ID di esempio. Elimina il file; la risorsa ne crea uno nuovo e vuoto al successivo avvio. - Cancella la memoria dei colori. Anche
vehicle_original_colors.jsonviene fornito con voci di esempio. Eliminalo allo stesso modo. - Scegli la lingua. La config fornita ha
Config.Locale = "es". Imposta"en"o quella che vuoi. - Sposta o rimuovi i due marker delle carrozzerie in
Config.Locations— si trovano a coordinate di esempio. - Decidi chi può verniciare. Leggi la tabella dei permessi in Personalizzazione.