Config
Tune costs, positions, restrictions, and which sections players see.
Almost everything you’ll touch sits in shared/config.lua. It’s escrow-ignored and fully open, so edit it as much as you want. Below are the core options — blips, target settings, stores, and outfit rooms continue further down the same file.
shared/config.lua
Config = {}
Config.Debug = false
Config.PrimaryColor = '#FF0000'
Config.VignetteEnabled = true
Config.UZAutoShotCompatibility = true -- Set to true if you're using uz_AutoShot for character previews in the appearance menu. This will disable the default background and lighting and use the one from uz_AutoShot instead
Config.CDN = false
Config.CDNLink = 'https://r2.fivemanage.com/your_id/'
Config.DisableImages = false
Config.RestrictPedScale = true
Config.TattooSelectionType = 'select' -- default options: 'toggle' or 'select'
Config.TattooUI = 'dropdown' -- UI style for tattoos: 'grid' or 'dropdown'
Config.AllowedPedScale = {
'license:',
}
Config.PedScale = {
min = 0.5,
max = 1.5,
factor = 0.1,
}
Config.ClothingCost = 100
Config.BarberCost = 100
Config.TattooCost = 100
Config.SurgeonCost = 100
Config.ChargePerTattoo = true -- Charge players per tattoo. Config.TattooCost will become the cost of 1 tattoo. The cost can be overridden by adding `cost` key in shared/tattoos.lua for specific tattoos
-- Only set this to true if you're using rcore_tattoos
Config.RCoreTattoosCompatibility = false
Config.AsynchronousLoading = false -- Change this to false if you want the NUI data to load before displaying the appearance UI
Config.UseTarget = false
Config.TextUIOptions = {
position = "left-center"
}
Config.NotifyOptions = {
position = "top-right"
}
Config.OutfitCodeLength = 10
Config.UseRadialMenu = false
Config.UseOxRadial = false -- Set to true to use ox_lib radial menu, both this and UseRadialMenu must be true
Config.EnablePedsForShops = true
Config.EnablePedsForClothingRooms = true
Config.EnablePedsForPlayerOutfitRooms = true
Config.EnablePedMenu = true
Config.PedMenuGroup = "group.admin"
Config.EnableJobOutfitsCommand = false -- Enables /joboutfits and /gangoutfits commands
Config.ShowNearestShopOnly = false
Config.HideRadar = false -- Hides the minimap while the appearance menu is open
Config.NearestShopBlipUpdateDelay = 10000
Config.InvincibleDuringCustomization = true
Config.PreventTrackerRemoval = true -- Disables "Scarf and Chains" section if the player has tracker
Config.TrackerClothingOptions = {
drawable = 13,
texture = 0
}
Config.DefaultImportExport = false
Config.NewCharacterSections = {
Ped = false,
HeadBlend = false,
FaceFeatures = true,
HeadOverlays = false,
ImportExport = true,
Components = true,
Props = false,
Tattoos = false
}
Config.GenderBasedOnPed = true
Config.AlwaysKeepProps = false
Config.PersistUniforms = false -- Keeps Job / Gang Outfits on player reconnects / logout
Config.OnDutyOnlyClothingRooms = false -- Set to `true` to make the clothing rooms accessible only to players who are On Duty
Config.BossManagedOutfits = false -- Allows Job / Gang bosses to manage their own job / gang outfits
Config.ReloadSkinCooldown = 5000
Config.AutomaticFade = false -- Enables automatic fading and hides the Fade section from Hair
Config.DisableComponents = {
Masks = false,
UpperBody = false,
LowerBody = false,
Bags = false,
Shoes = false,
ScarfAndChains = false,
BodyArmor = false,
Shirts = false,
Decals = false,
Jackets = false
}
Config.DisableProps = {
Hats = false,
Glasses = false,
Ear = false,
Watches = false,
Bracelets = false
}
Other files worth knowing
You won’t find everything in one place. A few options live in their own files:
shared/theme.lua— swap between the built-in UI themes or add your own. SetcurrentThemeto the one you want.shared/peds.lua— the list of peds players can pick from.shared/tattoos.lua— the tattoo catalogue, including per-tattoo pricing.shared/blacklist.lua— clothing you want hidden from players.
Last updated on