This script allows players to use clothing items in their inventory in FiveM using the qbcore framework. With this script, players can have multiple different clothing items, steal clothing items from other players, and configure commands and removable items.
下载
安装指南
Installing the Script
- Place the File:
- Put the 脚本 文件中的
资源
folder of your FiveM server.
- Put the 脚本 文件中的
- 编辑
server.cfg
:- 在您的
server.cfg
file to load the script:sqlCode kopierenstart script_name
- 在您的
Adding Items
To add new 服装 items, insert the following code into your qb-coreshareditems.lua
file:
-- Clothing Items<br>['torso'] = { ['name'] = 'torso', ['label'] = 'Torso', ['weight'] = 100, ['type'] = 'item', ['image'] = 'torso.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A wearable torso item.' },<br>['tshirt'] = { ['name'] = 'tshirt', ['label'] = 'T-Shirt', ['weight'] = 100, ['type'] = 'item', ['image'] = 'tshirt.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A wearable t-shirt item.' },<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, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A pair of wearable jeans.' },<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'] = 'A wearable bag accessory.' },<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'] = 'A wearable mask.' },<br>['helmet'] = { ['name'] = 'helmet', ['label'] = 'Helmet', ['weight'] = 100, ['type'] = 'item', ['image'] = 'helmet.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A wearable helmet.' },<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'] = 'Watches', ['weight'] = 100, ['type'] = 'item', ['image'] = 'watches.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Wearable watches.' },<br>['glasses'] = { ['name'] = 'glasses', ['label'] = 'Glasses', ['weight'] = 100, ['type'] = 'item', ['image'] = 'glasses.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'Wearable glasses.' },<br>['bracelet'] = { ['name'] = 'bracelet', ['label'] = 'Bracelet', ['weight'] = 100, ['type'] = 'item', ['image'] = 'bracelet.png', ['unique'] = true, ['useable'] = true, ['shouldClose'] = true, ['combinable'] = nil, ['description'] = 'A wearable bracelet accessory.' },
To display item descriptions, add the following to qb-inventory\html\js\app.js
or a similar file in your inventory system:
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> );
特点
Clothing as Item
Players can use clothing items in their inventory to change their appearance instantly.
Multiple Clothing Items
Carry multiple clothing items and switch outfits quickly and easily.
Clothing Item Theft
Players can steal clothing items from each other, adding more player interaction.
Male/Female Compatibility
Supports both male and female characters with appropriate clothing options.
Command Configuration
Admins can customize commands for equipping and unequipping clothing items.
Removable Item Configuration
Admins can set whether clothing items are removable or not, requiring players to find new items to change their look.