
Var-ClothesShop, also known as Var-ClotheShop, is a clothing store script for ESX and QBCore FiveM servers where players customize and buy outfits inside a private camera-instanced shop. It ships with 14 pre-configured store locations, saves named outfits per player, and works with all four major appearance systems.
Each player shops in their own routing-bucket instance with screen fades on entry and exit, so customization is never interrupted by other players.
A spline camera glides around the ped for a cinematic view of the outfit while browsing and trying on clothes.
Players save, rename, and delete named outfits, persisted per player in the clotheshop_outfit table so looks survive restarts and sessions.
Fourteen pre-configured stores across the map with blips and ground markers, all editable from the shared config.
Players pay from cash or bank, with a price multiplier based on the number of items purchased, tunable to your economy.
Works with esx_skin, qb-clothing, fivem-appearance, and illenium-appearance, writing the final outfit through your existing skin manager.
A React NUI menu with multi-language locale files, so you can translate the whole store without code changes.
Optional success sound and animation on purchase, plus enter and exit prompts. Blips, markers, camera positions, and shop coordinates are configured in shared/sh.lua.
Related guide: FiveM Blips List
Save more
Instead of buying individual scripts, get access to the entire catalog including this one, plus all future releases and priority support.
Install the resource, import the provided SQL for the clotheshop_outfit table (oxmysql), ensure it after your framework and skin manager, and select ESX or QBCore plus your appearance system in shared/sh.lua. The 14 default stores work immediately and every coordinate, blip, and camera is editable in the same file.
Yes, it supports both ESX and QBCore. Payments use the framework's cash and bank accounts with balance checks, and outfits apply through your installed appearance system.
esx_skin, qb-clothing, fivem-appearance, and illenium-appearance. Configure the one your server uses and purchased outfits save through it, so looks persist across sessions.
Yes. Outfits are saved with a custom name per player and can be renamed or deleted from the menu. They persist in the clotheshop_outfit database table across sessions and server restarts.
This version focuses on the immersive in-shop experience: private routing-bucket instances, a cinematic spline camera, and named outfit saving. V2 adds an image-based visual catalog, a per-store pricing engine (fixed, index-multiplier, or per-drawable tables), whitelist and blacklist filtering per item, and an orbit preview camera. Both save outfits to the clotheshop_outfit table.
Yes. Every player enters a private routing-bucket instance with screen fades, so nobody else walks into the frame while they browse, try on, and buy clothes.