MJ ClotheShop + BarberShop [esx]

clotheshop

[Summary]

Fivem ClotheShop working with ESX Freamework

[Features]

  • Responsive ui
  • Usage 0.00 MS in idle
  • Fully Customable Config
  • Manage Saved Clothes
  • Change UI Theme in Config

[Updates]

-Add BarberShops

PREVIEW

Tebex

[Config]

config.lua
Config = {}


Config.ClotheShops = {
	Locations = { -- all = all players access to open
		{loc = vector3(72.3, -1399.1, 28.4),  	job = "all"},
		{loc = vector3(-703.8, -152.3, 36.4), 	job = "police"},
		{loc = vector3(-167.9, -299.0, 38.7), 	job = "all"},
		{loc = vector3(428.7, -800.1, 28.5),  	job = "all"},
		{loc = vector3(-829.4, -1073.7, 10.3),  job = "all"},
		{loc = vector3(-1447.8, -242.5, 48.8),  job = "all"},
		{loc = vector3(11.6, 6514.2, 30.9),     job = "all"},
		{loc = vector3(123.6, -219.4, 53.6),    job = "all"},
		{loc = vector3(1696.3, 4829.3, 41.1),   job = "all"},
		{loc = vector3(618.1, 2759.6, 41.1),    job = "all"},
		{loc = vector3(1190.6, 2713.4, 37.2),   job = "all"},
		{loc = vector3(-1193.4, -772.3, 16.3),  job = "all"},
		{loc = vector3(-3172.5, 1048.1, 19.9),  job = "all"},
		{loc = vector3(-1108.4, 2708.9, 18.1),  job = "all"},
	},	
	price = 400,
	DrawDistance = 13.0,
	MarkerSize   = {x = 1.5, y = 1.5, z = 1.5},
	MarkerColor  = {r = 255, g = 255, b = 0},
	MarkerType   = 25,
}


Config.BarberShops = {
	Locations = {
		{loc = vector3(-814.3, -183.8, 36.6),  	job = "all"},
		{loc = vector3(136.8, -1708.4, 28.3),  	job = "all"},
		{loc = vector3(-1282.6, -1116.8, 6.0),  job = "all"},
		{loc = vector3(1931.5, 3729.7, 31.8),  	job = "all"},
		{loc = vector3(1212.8, -472.9, 65.2),  	job = "all"},
		{loc = vector3(-32.9, -152.3, 56.1),  	job = "all"},
		{loc = vector3(-278.1, 6228.5, 30.7),  	job = "all"},
	},
	price = 100,
	DrawDistance = 10.0,
	MarkerSize   = vector3(1.5, 1.5, 1.0),
	MarkerColor  = {r = 102, g = 102, b = 204},
	MarkerType   = 25,
}

Config.Triggers = {
	['loadClothes'] 		= "skinchanger:loadClothes",
	['setLastSkin'] 		= "esx_skin:setLastSkin",
	['getSkin']				= "skinchanger:getSkin",
	['save']				= "esx_skin:save",
	['loadSkin']			= "skinchanger:loadSkin",
	['getPlayerDressing']	= "MJ_ClotheShop:getPlayerDressing",
	['getPlayerOutfit']		= "MJ_ClotheShop:getPlayerOutfit",
	['getData']				= "skinchanger:getData",
}


Config.Locales = {
	['money_error'] = "You don't have enough money",
	['not_access'] = "You don't have access to open",
}

Config.UI = {
	["mainColor"] = "#0057FF",
	["toptext"] = "create A UNIQUE LOOK",
	["item"] = "ITEM",
	["texture"] = "TEXTURES",
	["save"] = "Save",
	["cancel"] = "Cancel",
	["enter_name"] = "Enter your outfile name",
	["want_to_save"] = "Do You Want To Save?",
	["hats"] = "Hats",
	["hair"] = "Hair",
	["color"] = "Hair Color",
	["jackets"] = "Jackets",
	["undershirts"] = "UNDERSHIRTS",
	["arms"] = "ARMS / GLOVES",
	["scarfs"] = "Scarfs & Necklaces",
	["vest"] = "Vest",
	["decals"] = "Decals",
	["bag"] = "Bag",
	["pants"] = "Pants",
	["shoes"] = "Shoes",
	["glasses"] = "Glasses",
	["masks"] = "Masks",
	["earrings"] = "Earrings",
	["watches"] = "Watches",
	["braclets"] = "Braclets",
	["hide_show"] = "Hide/Show",
	["zoomin"] = "ZoomIN",
	["rotate"] = "Rotate",
	["saved_style"] = "SELECT A SAVED STYLE",
	["eyebrows_1"] = "Eyebrows 1",
	["eyebrows_2"] = "Eyebrows 2",
	["beard"] = "Beard 1",
	["beard_2"] = "Beard 2",
	["makeup_1"] = "Makeup 1",
	["makeup_2"] = "Makeup 2",
	["lipstick_1"] = "Lipstick 1",
	["lipstick_2"] = "Lipstick 2",
}
Code is accessible No
Subscription-based No
Lines (approximately) ~1500
Requirements esx- skinchanger - esx_skin - esx_datastore
Support Yes 24/7
:fire: MJ PauseMenu
:fire: We DmvSchool
:fire: MJ ReportSystem
:fire: MJ WeaponShop
:fire: MJ Notify
4 Likes