The content ID link pointing to the shirt template hosted on the Roblox website. Determines the texture of the
How do I find the ShirtTemplate?
This content ID is different to the website URL of the shirt. The content ID can be found by pasting the website URL of the shirt into the ShirtTemplate property in Roblox Studio, as studio will correct it. Alternatively
InsertService/LoadAsset can be used to insert the shirt into the workspace, for example:
local webURL = "https://www.roblox.com/catalog/1804747/White-Shirt" local assetId = tonumber(string.match(webURL, "%d+") or 0) -- extract the number local success, model = pcall(function() return game:GetService("InsertService"):LoadAsset(assetId) end) if success then model.Parent = workspace end
ShirtGraphic/Graphic for the image applied to T-shirts.
Change Shirt / Pants
This sample includes a simple function to change the texture of the
Pants worn by a player’s character. If shirt and pants don’t exist then they are created. Note, this should be run every time the character spawns. If a developer is looking to permanently change a character’s appearance to a preset it is recommended they use
local function replaceClothes(player) local character = player.Character if character then -- look for shirts / pants local shirt = character:FindFirstChildOfClass("Shirt") local pants = character:FindFirstChildOfClass("Pants") -- create shirts / pants if they don't exist if not shirt then shirt = Instance.new("Shirt", character) end if not pants then pants = Instance.new("Pants", character) end -- reset shirt / pants content ids shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=83326831" pants.PantsTemplate = "http://www.roblox.com/asset/?id=10045638" end end