Vêtements en tant qu'article (QBCore)
Ce script permet aux joueurs d'utiliser des vêtements dans leur inventaire dans FiveM en utilisant le framework qbcore. Avec ce script, les joueurs peuvent avoir plusieurs vêtements différents, voler des vêtements à d'autres joueurs et configurer des commandes et des objets amovibles.
Télécharger
Guide d'installation
Installation du script
- Placer le fichier :
- Mettez le scénario fichier dans le
ressources
dossier de votre serveur FiveM.
- Mettez le scénario fichier dans le
- Modifier
serveur.cfg
:- Ajoutez la ligne suivante à votre
serveur.cfg
fichier pour charger le script :sqlCode copierdémarrer script_name
- Ajoutez la ligne suivante à votre
Ajout d'éléments
Pour ajouter un nouveau vêtements éléments, insérez le code suivant dans votre qb-coreshareditems.lua
file:
-- Articles d'habillement<br>['torso'] = { ['name'] = 'torso', ['label'] = 'Torse', ['weight'] = 100, ['type'] = 'item', ['image'] = 'torso.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Un article de torse portable.' },<br>['tshirt'] = { ['name'] = 'tshirt', ['label'] = 'T-Shirt', ['weight'] = 100, ['type'] = 'item', ['image'] = 'tshirt.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Un article de t-shirt portable.' },<br>['arms'] = { ['name'] = 'arms', ['label'] = 'Arms', ['weight'] = 100, ['type'] = 'item', ['image'] = 'arms.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Accessoires de bras portables.' },<br>['jeans'] = { ['name'] = 'jeans', ['label'] = 'Jeans', ['weight'] = 100, ['type'] = 'item', ['image'] = 'jeans.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Une paire de jeans portables.' },<br>['chaussures'] = { ['name'] = 'chaussures', ['label'] = 'Chaussures', ['weight'] = 100, ['type'] = 'item', ['image'] = 'shoes.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Chaussures portables.' },<br>['bag'] = { ['name'] = 'bag', ['label'] = 'Bag', ['weight'] = 100, ['type'] = 'item', ['image'] = 'bag.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Un accessoire de sac portable.' },<br>['chain'] = { ['name'] = 'chain', ['label'] = 'Chain', ['weight'] = 100, ['type'] = 'item', ['image'] = 'chain.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Un accessoire de chaîne portable.' },<br>['mask'] = { ['name'] = 'mask', ['label'] = 'Masque', ['weight'] = 100, ['type'] = 'item', ['image'] = 'mask.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Un masque portable.' },<br>['helmet'] = { ['name'] = 'helmet', ['label'] = 'Casque', ['weight'] = 100, ['type'] = 'item', ['image'] = 'helmet.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Un casque portable.' },<br>['ears'] = { ['name'] = 'ears', ['label'] = 'Ears', ['weight'] = 100, ['type'] = 'item', ['image'] = 'ears.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Accessoires d'oreille portables.' },<br>['montres'] = { ['name'] = 'montres', ['label'] = 'Montres', ['weight'] = 100, ['type'] = 'item', ['image'] = 'montres.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Montres portables.' },<br>['glasses'] = { ['name'] = 'glasses', ['label'] = 'Glasses', ['weight'] = 100, ['type'] = 'item', ['image'] = 'glasses.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Lunettes portables.' },<br>['bracelet'] = { ['name'] = 'bracelet', ['label'] = 'Bracelet', ['weight'] = 100, ['type'] = 'item', ['image'] = 'bracelet.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Un accessoire de bracelet portable.' },
Pour afficher les descriptions des éléments, ajoutez ce qui suit à qb-inventaire\html\js\app.js
ou un fichier similaire dans votre système d'inventaire :
sinon si (itemData.name == "torse") {<br> $(".item-info-title").html("<p> " + itemData.étiquette + "</p> ");<br> $(".item-info-description").html(<br> "<p> <strong>Identité visuelle :</strong> <span>« + itemData.info.id_clothe + »</span></p><p> <strong>Identifiant de texture :</strong> <span>« + itemData.info.id_texture + »</span></p><p> <strong>Description :</strong> <span>« + itemData.info.description + »</span></p> "<br> );<br>} sinon si (itemData.name == "t-shirt") {<br> $(".item-info-title").html("<p> " + itemData.étiquette + "</p> ");<br> $(".item-info-description").html(<br> "<p> <strong>Identité visuelle :</strong> <span>« + itemData.info.id_clothe + »</span></p><p> <strong>Identifiant de texture :</strong> <span>« + itemData.info.id_texture + »</span></p><p> <strong>Description :</strong> <span>« + itemData.info.description + »</span></p> "<br> );<br>} sinon si (itemData.name == "bras") {<br> $(".item-info-title").html("<p> " + itemData.étiquette + "</p> ");<br> $(".item-info-description").html(<br> "<p> <strong>Identité visuelle :</strong> <span>« + itemData.info.id_clothe + »</span></p><p> <strong>Identifiant de texture :</strong> <span>« + itemData.info.id_texture + »</span></p><p> <strong>Description :</strong> <span>« + itemData.info.description + »</span></p> "<br> );
Caractéristiques
Vêtements comme article
Les joueurs peuvent utiliser des vêtements dans leur inventaire pour changer instantanément leur apparence.
Plusieurs articles vestimentaires
Transportez plusieurs vêtements et changez de tenue rapidement et facilement.
Vol de vêtements
Les joueurs peuvent voler des vêtements les uns aux autres, ajoutant ainsi plus d'interaction entre les joueurs.
Compatibilité Homme/Femme
Prend en charge les personnages masculins et féminins avec des options vestimentaires appropriées.
Configuration des commandes
Les administrateurs peuvent personnaliser les commandes pour équiper et déséquiper les vêtements.
Configuration des éléments amovibles
Les administrateurs peuvent définir si les vêtements sont amovibles ou non, obligeant les joueurs à trouver de nouveaux articles pour changer leur apparence.