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
- Placez le dossier :
- Mettez le scénario dans le fichier
ressources
de votre serveur FiveM.
- Mettez le scénario dans le fichier
- Editer
server.cfg
:- Ajoutez la ligne suivante à votre
server.cfg
pour charger le script:sqlCode kopierennom_du_script_de_démarrage
- Ajoutez la ligne suivante à votre
Ajout d'éléments
Pour ajouter de nouveaux vêtements insérer le code suivant dans votre qb-coreshareditems.lua
file:
-- Articles d'habillement<br>['torso'] = { ['name'] = 'torso', ['label'] = 'Torso', ['weight'] = 100, ['type'] = 'item', ['image'] = 'torso.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Un objet torse portable.' },<br>['tshirt'] = { ['name'] = 'tshirt', ['label'] = 'T-Shirt', ['weight'] = 100, ['type'] = 'item', ['image'] = 'tshirt.png', ['unique'] = true, ['utilisable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Un t-shirt à porter'. },<br>['arms'] = { ['name'] = 'arms', ['label'] = 'Arms', ['weight'] = 100, ['type'] = 'item', ['image'] = 'arms.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Wearable arm accessories.' },<br>['jeans'] = { ['name'] = 'jeans', ['label'] = 'Jeans', ['weight'] = 100, ['type'] = 'item', ['image'] = 'jeans.png', ['unique'] = true, ['utilisable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Une paire de jeans utilisables.' },<br>['shoes'] = { ['name'] = 'shoes', ['label'] = 'Shoes', ['weight'] = 100, ['type'] = 'item', ['image'] = 'shoes.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Wearable shoes.' },<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'] = 'A wearable chain accessory.' },<br>['mask'] = { ['name'] = 'mask', ['label'] = 'Mask', ['weight'] = 100, ['type'] = 'item', ['image'] = 'mask.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Un masque portable.' },<br>['helmet'] = { ['name'] = 'helmet', ['label'] = 'Helmet', ['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'] = 'Wearable ear accessories.' },<br>['watches'] = { ['name'] = 'watches', ['label'] = 'Montres', ['weight'] = 100, ['type'] = 'item', ['image'] = 'watches.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Montres à porter'. },<br>['glasses'] = { ['name'] = 'glasses', ['label'] = 'Glasses', ['weight'] = 100, ['type'] = 'item', ['image'] = 'glasses.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Lunettes à porter'. },<br>['bracelet'] = { ['name'] = 'bracelet', ['label'] = 'Bracelet', ['weight'] = 100, ['type'] = 'item', ['image'] = 'bracelet.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Un bracelet accessoire portable.' },
Pour afficher les descriptions des articles, ajoutez ce qui suit à qb-inventory\html\jsapp.js
ou un fichier similaire dans votre système d'inventaire :
else if (itemData.name == "torso") {<br> $(".item-info-title").html("<p>" + itemData.label + "</p>") ;<br> $(".item-info-description").html(<br> "<p><strong>Id Clothe : </strong><span>" + itemData.info.id_clothe + "</span></p><p><strong>Id Texture : </strong><span>" + itemData.info.id_texture + "</span></p><p><strong>Description : </strong><span>" + itemData.info.description + "</span></p>"<br> );<br>else if (itemData.name == "tshirt") {<br> $(".item-info-title").html("<p>" + itemData.label + "</p>") ;<br> $(".item-info-description").html(<br> "<p><strong>Id Clothe : </strong><span>" + itemData.info.id_clothe + "</span></p><p><strong>Id Texture : </strong><span>" + itemData.info.id_texture + "</span></p><p><strong>Description : </strong><span>" + itemData.info.description + "</span></p>"<br> );<br>else if (itemData.name == "arms") {<br> $(".item-info-title").html("<p>" + itemData.label + "</p>") ;<br> $(".item-info-description").html(<br> "<p><strong>Id Clothe : </strong><span>" + itemData.info.id_clothe + "</span></p><p><strong>Id Texture : </strong><span>" + itemData.info.id_texture + "</span></p><p><strong>Description : </strong><span>" + itemData.info.description + "</span></p>"<br> );
Caractéristiques
Vêtements en tant qu'article
Les joueurs peuvent utiliser les vêtements de leur inventaire pour changer d'apparence instantanément.
Vêtements multiples
Transportez plusieurs vêtements et changez de tenue rapidement et facilement.
Vol d'articles d'habillement
Les joueurs peuvent se voler des vêtements les uns aux autres, ce qui renforce l'interaction entre les joueurs.
Compatibilité homme/femme
Les personnages masculins et féminins disposent d'options vestimentaires appropriées.
Configuration des commandes
Les administrateurs peuvent personnaliser les commandes pour l'équipement et le déséquipement des articles d'habillement.
Configuration des éléments amovibles
Les administrateurs peuvent déterminer si les vêtements sont amovibles ou non, ce qui oblige les joueurs à trouver de nouveaux articles pour changer de look.
Ajouter un commentaire