Skip to Content

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. Set currentTheme to 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