Config = { Language = "de", -- You can change the language here. I translated some with a tool online so they might not be 100% accurate. Let me know! ExtrasEnabled = true, -- This toggles the extra commands (Shirt, Pants) in case you dont want your players stripping their clothes for whatever reason. Debug = false, -- Enables logging and on screen display of what your character is wearing. GUI = { Position = {x = 0.65, y = 0.5}, -- 0.5 is the middle! AllowInCars = true, -- Allow the GUI in cars? AllowWhenRagdolled = false, -- Allow the GUI when ragdolled? Enabled = true, -- You can turn the gui off here, the base commands will still work. Key = GetKey("K"), -- Change the GUI key here. Sound = true, -- You can disable sound in the GUI here. TextColor = {255,255,255}, TextOutline = true, TextFont = 0, -- Change font, useful for other languages. TextSize = 0.21, -- Change the text size below buttons here, useful for other languages. Toggle = false, -- Change the keybind from toggling the window open, or just holding it to open it. } } --[[ Here are the commands to be generated, this is the layout. ["commandname"] = { Func = Function that gets triggered. Sprite = You probably shouldnt change this. Desc = Description to be added in chat. Button = The position of the button in the GUI. Name = The display string for the GUI, we grab this with the Lang function, so they can be changed above. }, You can change the command name if you wish, do so in the language file Locales/LANGUAGE.lua, Some alternatives i thought of were : Top : Jacket, Hoodie. Hair : Bun, Ponytail, Hairdown. Visor : Brim, Cap. And then for the props you can change em to something real short to make it easy for people to use. Glasses : G. Hat : H. Mask : M. Visor : V. ]]-- Config.Commands = { [Lang("TOP")] = { Func = function() ToggleClothing("Top") end, Sprite = "top", Desc = Lang("Top2"), Button = 1, Name = Lang("Top") }, [Lang("GLOVES")] = { Func = function() ToggleClothing("Gloves") end, Sprite = "gloves", Desc = string.format(Lang("TakeOffOn"), string.lower(Lang("Gloves"))), Button = 2, Name = Lang("Gloves") }, [Lang("VISOR")] = { Func = function() ToggleProps("Visor") end, Sprite = "visor", Desc = Lang("Visor2"), Button = 3, Name = Lang("Visor") }, [Lang("BAG")] = { Func = function() ToggleClothing("Bag") end, Sprite = "bag", Desc = Lang("Bag2"), Button = 8, Name = Lang("Bag") }, [Lang("SHOES")] = { Func = function() ToggleClothing("Shoes") end, Sprite = "shoes", Desc = string.format(Lang("TakeOffOn"), string.lower(Lang("Shoes"))), Button = 5, Name = Lang("Shoes") }, [Lang("VEST")] = { Func = function() ToggleClothing("Vest") end, Sprite = "vest", Desc = string.format(Lang("TakeOffOn"), string.lower(Lang("Vest"))), Button = 14, Name = Lang("Vest") }, [Lang("HAIR")] = { Func = function() ToggleClothing("Hair") end, Sprite = "hair", Desc = Lang("Hair2"), Button = 7, Name = Lang("Hair") }, [Lang("HAT")] = { Func = function() ToggleProps("Hat") end, Sprite = "hat", Desc = string.format(Lang("TakeOffOn"), string.lower(Lang("Hat"))), Button = 4, Name = Lang("Hat") }, [Lang("GLASSES")] = { Func = function() ToggleProps("Glasses") end, Sprite = "glasses", Desc = string.format(Lang("TakeOffOn"), string.lower(Lang("Glasses"))), Button = 9, Name = Lang("Glasses") }, [Lang("EAR")] = { Func = function() ToggleProps("Ear") end, Sprite = "ear", Desc = string.format(Lang("TakeOffOn"), string.lower(Lang("Ear2"))), Button = 10, Name = Lang("Ear") }, [Lang("NECK")] = { Func = function() ToggleClothing("Neck") end, Sprite = "neck", Desc = string.format(Lang("TakeOffOn"), string.lower(Lang("Neck2"))), Button = 11, Name = Lang("Neck") }, [Lang("WATCH")] = { Func = function() ToggleProps("Watch") end, Sprite = "watch", Desc = string.format(Lang("TakeOffOn"), string.lower(Lang("Watch"))), Button = 12, Name = Lang("Watch"), Rotation = 5.0 }, [Lang("BRACELET")] = { Func = function() ToggleProps("Bracelet") end, Sprite = "bracelet", Desc = string.format(Lang("TakeOffOn"), string.lower(Lang("Bracelet"))), Button = 13, Name = Lang("Bracelet") }, [Lang("MASK")] = { Func = function() ToggleClothing("Mask") end, Sprite = "mask", Desc = string.format(Lang("TakeOffOn"), string.lower(Lang("Mask"))), Button = 6, Name = Lang("Mask") } } local Bags = { -- This is where bags/parachutes that should have the bag sprite, instead of the parachute sprite. [40] = true, [41] = true, [44] = true, [45] = true } Config.ExtraCommands = { [Lang("PANTS")] = { Func = function() ToggleClothing("Pants", true) end, Sprite = "pants", Desc = string.format(Lang("TakeOffOn"), string.lower(Lang("Pants"))), Name = Lang("Pants"), OffsetX = -0.04, OffsetY = 0.0, }, [Lang("SHIRT")] = { Func = function() ToggleClothing("Shirt", true) end, Sprite = "shirt", Desc = string.format(Lang("TakeOffOn"), string.lower(Lang("Shirt"))), Name = Lang("Shirt"), OffsetX = 0.04, OffsetY = 0.0, }, [Lang("RESET")] = { Func = function() if not ResetClothing(true) then Notify(Lang("AlreadyWearing")) end end, Sprite = "reset", Desc = Lang("Reset2"), Name = Lang("Reset"), OffsetX = 0.12, OffsetY = 0.2, Rotate = true }, ["clothingexit"] = { Func = function() MenuOpened = false end, Sprite = "exit", Desc = "", Name = Lang("Exit"), OffsetX = 0.12, OffsetY = -0.2, Enabled = Config.GUI.Toggle }, [Lang("BAGOFF")] = { Func = function() ToggleClothing("Bagoff", true) end, Sprite = "bagoff", SpriteFunc = function() local Bag = GetPedDrawableVariation(PlayerPedId(), 5) local BagOff = LastEquipped["Bagoff"] if LastEquipped["Bagoff"] then if Bags[BagOff.Drawable] then return "bagoff" else return "paraoff" end end if Bag ~= 0 then if Bags[Bag] then return "bagoff" else return "paraoff" end else return false end end, Desc = string.format(Lang("TakeOffOn"), string.lower(Lang("Bag"))), Name = Lang("Bag"), OffsetX = -0.12, OffsetY = 0.2, }, }