Open unlimited stores, compatible with ESX and QBCore, and choose from 40+ themes to elevate your FiveM experience. 100% optimized with 0.0 resmon usage.
Unrivaled performance and features to enhance your gaming experience
Create as many stores as you want, with coordinate or command access.
Theme settings are cached, so each shop instantly adapts to the player’s chosen style.
Ready-made themes for every taste, fully customizable design.
Supports ESX, QBCore, and more.
Reach your global audience with 23 language support.
Job and permission-based access control for full security.
Comprehensive exports and API support for integration.
Pay with cash, card, or cryptocurrencies.
Simple configuration with just a few lines of code
-- TurboShop Configuration File Config = {} Config.Shops = { -- Weapon Shop Example weaponshop = { label = "Weapon Shop", -- Shop display name theme = "dark", -- UI theme name npcModel = "s_m_m_ammucountry", -- NPC model at shop location -- Shop Categories categories = { { name = "Melee Weapons", -- Category name icon = "fa-solid fa-hand-fist", -- Category icon items = { { name = "weapon_bat", -- Item spawn name price = 15000, -- Purchase price description = "Baseball Bat", -- Short description longDesc = "Solid wood bat for self defense", -- Detailed info active = true -- Is item available for purchase }, { name = "weapon_knife", price = 20000, description = "Knife", longDesc = "Sharp tactical knife with reinforced handle", active = true }, } }, { name = "Handguns", icon = "fa-solid fa-gun", items = { { name = "weapon_pistol", price = 25000, description = "Pistol", longDesc = "Standard 9mm pistol with good accuracy", active = true }, { name = "weapon_combatpistol", price = 35000, description = "Combat Pistol", longDesc = "Tactical pistol with improved stopping power", active = true }, } }, }, -- Shop Locations (X, Y, Z, Heading) locations = { vector4(18.73, -1107.99, 29.8, 153.63), vector4(810.25, -2157.6, 29.62, 359.02), }, -- Other Settings uiPosition = { x = 0.5, y = 0.5 }, -- UI position on screen jobs = nil, -- Job restrictions (nil = all jobs) blip = { -- Map blip settings enabled = true, sprite = 110, color = 1, scale = 0.8, title = "Weapon Shop" } }, -- Clothing Store Example clothing = { label = "Clothing Store", theme = "light", npcModel = "s_f_m_shop_high", categories = { { name = "Tops", icon = "fa-solid fa-shirt", items = { { name = "tshirt_white", price = 75, description = "White T-Shirt", longDesc = "Simple white cotton t-shirt", active = true }, { name = "jacket_leather", price = 350, description = "Leather Jacket", longDesc = "Classic black leather jacket", active = true }, } }, { name = "Pants", icon = "fa-solid fa-socks", items = { { name = "jeans_blue", price = 150, description = "Blue Jeans", longDesc = "Comfortable blue denim jeans", active = true }, { name = "pants_black", price = 120, description = "Black Pants", longDesc = "Formal black pants", active = true } } } }, locations = { vector4(72.3, -1399.1, 29.4, 271.8), vector4(-708.7, -152.1, 37.4, 120.1), }, uiPosition = { x = 0.5, y = 0.5 }, jobs = nil, blip = { enabled = true, sprite = 73, color = 47, scale = 0.7, title = "Clothing Store" } } }
Add unlimited shops with different items, categories and locations
Place the same shop at different map coordinates
Organize items with icons and custom descriptions
Limit shop access to specific jobs or make it available to everyone
Get full access to premium features