Vêtements en tant qu'articles (QBCore)

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

  1. Placez le dossier :
    • Mettez le scénario dans le fichier ressources de votre serveur FiveM.
  2. Editer server.cfg:
    • Ajoutez la ligne suivante à votre server.cfg pour charger le script:sqlCode kopierennom_du_script_de_démarrage

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>[fusion_builder_container hundred_percent=&quot;oui&quot; overflow=&quot;visible&quot;][fusion_builder_row][fusion_builder_column type=&quot;1_1&quot; background_position=&quot;gauche en haut&quot; background_color=&quot;&quot; border_size=&quot;&quot; border_color=&quot;&quot; border_style=&quot;solid&quot; spacing=&quot;oui&quot; background_image=&quot;&quot; background_repeat=&quot;no-repeat&quot; padding=&quot;&quot; margin_top=&quot;0px&quot; margin_bottom=&quot;0px&quot; class=&quot;&quot; id=&quot;&quot; animation_type=&quot;&quot; animation_speed=&quot;0.3&quot; animation_direction=&quot;gauche&quot; hide_on_mobile=&quot;non&quot; center_content=&quot;non&quot; min_height=&quot;none&quot;][&#039;torso&#039;] = { [&#039;name&#039;] = &#039;torso&#039;, [&#039;label&#039;] = &#039;Torse&#039;, [&#039;weight&#039;] = 100, [&#039;type&#039;] = &#039;item&#039;, [&#039;image&#039;] = &#039;torso.png&#039;, [&#039;unique&#039;] = true, [&#039;useable&#039;] = true, [&#039;shouldClose&#039;] = true, [&#039;combinable&#039;] = nil, [&#039;description&#039;] = &#039;Un article de torse portable.&#039; },<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.

[/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Panier
fr_FRFrench
Retour en haut