Salta ai contenuti

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.


Ti servePerché
ESX, QBCore o QBoxControlli admin, lavori, notifiche e oggetti utilizzabili arrivano dal framework
Una build recente del giocoLe vernici camaleonte appartengono al set di colori dei veicoli più nuovo
Un inventario che rispetti gli oggetti utilizzabili del frameworkSolo se vuoi gli oggetti vernice

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.


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.


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.


Salta questo passaggio se vuoi solo il menu, oppure imposta Config.UseItems = false.

OggettoCosa fa
chameleon_paint_161 … chameleon_paint_242Uno per colore, 82 in totale. Usato mentre sei seduto in un’auto, viene consumato e vernicia l’auto di quel colore
chameleon_resetViene 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 inventarioFileDove va
ox_inventoryitems/ox.luaDentro ox_inventory/data/items.lua
qb-inventory (QBCore)items/qb.luaDentro qb-core/shared/items.lua
Inventario predefinito ESXitems/sql.sqlImportalo 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.


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.


  1. Siediti in un’auto qualsiasi.
  2. Scrivi /chameleon.
  3. Con la config fornita, il menu si apre solo per chi è nell’elenco dei permessi o ha il lavoro mechanic o police. Da admin, scrivi prima /chameleongive seguito 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.


  • Svuota l’elenco dei permessi. permissions.json viene 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.json viene 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.