For the complete documentation index, see llms.txt. This page is also available as Markdown.

πŸ‘•SLEEK CLOTHES STORE

Here check the installation guide

Forge Clothes

Clothing store resource for FiveM β€” business management, NPC employees, outfit saving/sharing, uniform points, and modern UI.

Features

  • Auto-detection of ESX / QBCore and skin handler

  • 13 pre-configured stores (1 mask shop, 9 general, 3 Ponsonbys)

  • Business system with worker/owner ranks and revenue split

  • NPC employees with passive income and happiness system

  • Supply/stock system

  • Outfit saving, loading, and sharing between players

  • Uniform points β€” job-restricted locker rooms with predefined outfits

  • Item blacklist β€” hide specific clothing variants per gender

  • Modern NUI with configurable colors, blur, and sounds

  • ox_target / qb-target or classic marker + keypress

  • 9 banking integrations (ESX, QB, neon-boss, OKOK, FD, TGG, WASABI, CODEM, JUSTBANKING)

  • Discord webhooks, multi-language (EN/ES)

Requirements

Dependency
Required

oxmysql (or mysql-async / ghmattimysql)

Yes

ESX or QBCore

Yes

A skin handler (illenium-appearance, rcore_clothing, fivem-appearance, qb-clothing, or esx_skin)

Yes

neon-boss

Only if Cfg.UseNeonBossMenu = true

ox_target or qb-target

Only if Cfg.UseTargetSystem = true

Installation

Step 1 β€” Place the resource

Copy forge-clothes into your server's resources/ directory.

Step 2 β€” Database

Import the SQL tables from INSTALL SQL.sql:

The business table (forge_clothestore_business) is created automatically on first start.

Step 3 β€” server.cfg

Step 4 β€” Start your server

The resource auto-detects your framework and skin handler. Edit config/config.lua to customize.

Configuration

All configuration lives in config/config.lua:

Auto-detection

What
How

Framework

es_extended running β†’ ESX, qb-core running β†’ QB

Skin Handler

First started wins: illenium-appearance β†’ rcore_clothing β†’ fivem-appearance β†’ qb-clothing β†’ esx_skin

Stores

Stores are defined in the Cfg.Stores array. Ships with 13 pre-configured stores.

Adding a new store

Append an entry to Cfg.Stores:

Specialized stores (whitelist)

Restrict a store to specific categories:

Names must match the label field in Cfg.Items.

In-store wardrobe

Item Blacklist

Hide specific clothing variants per gender using the blackListed field in Cfg.Items:

To find drawable indices, open your appearance resource, navigate to the category, and note the variant numbers.

Business System

Any store can be a managed business with its own balance, NPCs, stock, and sales history.

Enabling a business store

Set the business fields:

The job must exist in your framework (ESX jobs table or QB shared/jobs.lua).

Management panel

Players with owner rank access the panel at managementPoint to:

  • View and track company balance

  • Hire and fire NPC employees

  • Purchase stock

  • Review sales history

Payment routing

Built-in balance (default):

External banking:

Neon-Boss

Routes all money through neon-boss. Each store's societyKey must match the plain job name (not 'society_' prefix).

NPC Employees

Business stores can hire virtual clerks from a rotating pool via the management panel.

Salaries

Passive income

When EnableExtraSales = true, each NPC generates revenue:

Happiness

Level
Modifier
Cause

3 Happy

Γ—1.00

Stock OK, salary paid

2 OK

Γ—0.75

Stock running low

1 Sad

Γ—0.35

Unpaid salary

0 Angry

Γ—0.00

Unpaid + critical stock β€” NPC may quit

Stock System

Business stores consume stock per sale. Owners restock via management panel.

Uniform Points

Job-restricted locker rooms where employees can equip predefined uniforms.

type

id reference

clothes

1=Masks, 3=Torso, 4=Legs, 5=Bags, 6=Shoes, 7=Accessories, 8=Undershirt, 9=Armor, 10=Decals, 11=Tops

prop

0=Hats, 1=Glasses, 2=Ears, 6=Watches, 7=Bracelets

Equipping a uniform saves the player's current clothes. "Restore Clothes" returns to the original outfit.

Outfit Sharing

Players can share their current outfit via command:

A popup lists nearby players (< 3m, same ped gender) with mugshots. The receiver gets an Accept/Deny prompt.

Camera

Control
Action

Mouse drag

Adjust height

Scroll wheel

Zoom in/out

Pie-menu

Switch zone (face, chest, legs, full body)

Zone FOV and height are configurable in Cfg.CamFov and Cfg.CamHeight.

UI Appearance

Colors, effects, and animations:

Color customization in Cfg.UISettings.colors.

Translations

All strings in config/translation.lua. Copy the en block to add a new language.

Exports

Server-side exports for other resources:

storeKey is the store's position in Cfg.Stores as a string (e.g. "1", "2").

Skin Manager Compatibility

Most skin managers include a built-in clothing shop. When forge-clothes is running, the skin manager should disable its own clothing blips/zones to avoid duplicates.

Does my skin manager need modification?

Skin Manager
Needs Modification?

esx_skin / skinchanger

No β€” works out of the box

illenium-appearance (ESX)

Yes

illenium-appearance (QB)

Yes

fivem-appearance (ESX)

Yes

qb-clothing (QB)

Yes

Pre-modified downloads

Don't want to modify it yourself? Use the version that already includes full forge compatibility:

These versions auto-detect all three forge scripts (tattoo, barber, clothes). When a forge script is running, the skin manager disables its own overlapping shop and calls the appropriate export after every appearance load.

155KB
Open
239KB
Open
239KB
Open
26KB
Open

FAQ

How do I know a store's index / storeKey? Position in Cfg.Stores starting from "1".

Can I mix public and business stores? Yes. Each store is independent β€” isBusiness = false for public, true for job-based.

What happens when stock runs out? Players can't buy. NPCs can't generate extra sales. Owners must restock via the panel.

Do NPCs spawn in the world? No β€” they're virtual employees managed through the panel. Only the shopkeeper NPC (npcModel) spawns.

How do I make someone a store owner? Assign them the matching job at an owner-level rank (e.g. job clothestore1 grade 2).

Support

Join our Discord β€” installation help, bug reports, feature requests.

License

Β© CodeForge β€” All rights reserved.

Last updated