Installation
Cinq minutes. Aucune base de données à préparer : tout ce que cette ressource mémorise réside dans deux fichiers JSON situés dans son propre dossier.
Avant de commencer
Section intitulée « Avant de commencer »| Prérequis | Pourquoi |
|---|---|
| ESX, QBCore ou QBox | VĂ©rifications dâadministrateur, mĂ©tiers, notifications et items utilisables proviennent du framework |
| Un build récent du jeu | Les peintures caméléon appartiennent au set de couleurs de véhicules le plus récent |
| Un inventaire prenant en charge les items utilisables du framework | Uniquement si vous souhaitez utiliser les items de peinture |
1. Placez le dossier
Section intitulée « 1. Placez le dossier »Téléchargez mic_chameleon depuis vos granted assets Cfx.re et placez le dossier dans vos ressources, par exemple dans resources/[mic]/mic_chameleon.
Laissez les dossiers data/ et stream/ à leur place. data/ contient les définitions de couleurs (carcols_gen9.meta, carmodcols_gen9.meta, carmodcols.ymt) et stream/ contient vehicle_paint_ramps.ytd, les textures qui permettent aux peintures 223 à 242 de changer de couleur selon les reflets.
2. Démarrez-le aprÚs votre framework
Section intitulée « 2. Démarrez-le aprÚs votre framework »Dans server.cfg, ajoutez la ligne ensure mic_chameleon en dessous de es_extended, qb-core ou qbx_core (et sous votre inventaire si vous utilisez les items).
Cela fonctionne si la console affiche trois lignes [Camaleon] : le framework dĂ©tectĂ© (ESX ou QBCore â QBox sâaffiche en tant que QBCore), le chargement des permissions, et Registered 82 chameleon paint items + reset item. Les deux premiĂšres sâaffichent dans la langue dĂ©finie par Config.Locale, configurĂ©e par dĂ©faut en espagnol â ESX Framework detectado automĂĄticamente. est tout Ă fait normal.
Si la premiĂšre ligne indique quâaucun framework compatible nâa Ă©tĂ© dĂ©tectĂ©, la ressource a dĂ©marrĂ© avant votre framework. DĂ©placez la ligne plus bas.
3. La base de donnĂ©es â rien Ă faire
Section intitulĂ©e « 3. La base de donnĂ©es â rien Ă faire »La ressource crĂ©e automatiquement permissions.json et vehicle_original_colors.json sâils sont manquants. Le seul fichier SQL du dossier sert aux dĂ©finitions dâitems pour ESX, ci-dessous, et vous nâen avez besoin que sur ESX sans ox_inventory.
4. Les items (optionnel)
Section intitulée « 4. Les items (optionnel) »Ignorez cette étape si vous ne souhaitez utiliser que le menu, ou définissez Config.UseItems = false.
| Item | Ce quâil fait |
|---|---|
chameleon_paint_161 ⊠chameleon_paint_242 | Un par couleur, 82 au total. Utilisé assis dans un véhicule, il est consommé et peint le véhicule de cette couleur |
chameleon_reset | ConsommĂ©, et rĂ©initialise le vĂ©hicule Ă la couleur quâil avait avant dâĂȘtre peint pour la premiĂšre fois |
Les dĂ©finitions sont prĂȘtes dans le dossier items/. Copiez celle qui correspond Ă votre configuration :
| Votre inventaire | Fichier | Emplacement |
|---|---|---|
| ox_inventory | items/ox.lua | Dans ox_inventory/data/items.lua |
| qb-inventory (QBCore) | items/qb.lua | Dans qb-core/shared/items.lua |
| Inventaire par dĂ©faut dâESX | items/sql.sql | Importez-le une fois dans votre base de donnĂ©es ; il ajoute les items Ă la table items |
Chaque fichier est entiĂšrement commentĂ© afin de rester inoffensif dans la ressource â copiez les entrĂ©es sans les marqueurs de commentaire.
Cela fonctionne si vous vous donnez chameleon_paint_200, vous vous asseyez dans un vĂ©hicule, lâutilisez, et le vĂ©hicule change de couleur tandis que lâitem disparaĂźt.
5. Framework et bridge
Section intitulĂ©e « 5. Framework et bridge »Rien Ă configurer. Config.Framework = "auto" dĂ©tecte es_extended ou qb-core. QBox est dĂ©tectĂ© de la mĂȘme maniĂšre via sa compatibilitĂ© QBCore â qbx_core fournit qb-core. Si vous prĂ©fĂ©rez le figer, dĂ©finissez "esx" ou "qbcore" ("qbcore" sur QBox) ; la ressource nâessaiera pas de deviner et vous signalera dans la console si ce framework nâest pas actif.
6. Premier test
Section intitulĂ©e « 6. Premier test »- Asseyez-vous dans nâimporte quel vĂ©hicule.
- Tapez
/chameleon. - Avec la configuration dâorigine, le menu ne sâouvre que pour une personne inscrite sur la liste des permissions ou ayant le mĂ©tier
mechanicoupolice. En tant quâadministrateur, tapez dâabord/chameleongivesuivi de votre propre ID serveur.
Cela fonctionne si une grille dâĂ©chantillons apparaĂźt, cliquer sur lâun dâeux peint le vĂ©hicule, et Reset restaure la couleur dâorigine. Ăchap ou la croix X ferme le menu.
Avant dâouvrir votre ville
Section intitulĂ©e « Avant dâouvrir votre ville »- Videz la liste des permissions.
permissions.jsonest livrĂ© avec des Steam ID dâexemple. Supprimez le fichier ; la ressource en crĂ©era un vierge au prochain dĂ©marrage. - Effacez la mĂ©moire des couleurs.
vehicle_original_colors.jsonest Ă©galement livrĂ© avec des entrĂ©es dâexemple. Supprimez-le de la mĂȘme façon. - Choisissez la langue. La configuration par dĂ©faut indique
Config.Locale = "es". DĂ©finissez"fr"ou la langue de votre choix. - DĂ©placez ou supprimez les deux marqueurs dâatelier dans
Config.Locationsâ ils sont placĂ©s Ă des coordonnĂ©es dâexemple. - DĂ©cidez qui peut peindre. Consultez le tableau des permissions dans Personnalisation.