The Shirt And Pants is the only thing that doesnt work in game but it does in studio.
MultiFrame = script.Parent.Parent.Parent.MultiPurpose
script.Parent.MouseEnter:connect(function(info)
MultiFrame.NameT.Text = "Kyle Argent"
MultiFrame.AbilitiesT.Text = "Enhanced Senses, Speed, Strength"
MultiFrame.AgeT.Text = "18"
MultiFrame.ThingT.Text = "Werewolf"
MultiFrame.GenderT.Text = "Male"
local BC = script.Parent.Parent.Parent.Parent.Parent.Character:findFirstChild("Body Colors")
local Shirt = script.Parent.Parent.Parent.Parent.Parent.Character:findFirstChild("Shirt")
local Pants = script.Parent.Parent.Parent.Parent.Parent.Character:findFirstChild("Pants")
BC.HeadColor = BrickColor.new("Nougat")
BC.TorsoColor = BrickColor.new("Nougat")
BC.LeftLegColor = BrickColor.new("Nougat")
BC.RightLegColor = BrickColor.new("Nougat")
BC.RightArmColor = BrickColor.new("Nougat")
BC.LeftArmColor = BrickColor.new("Nougat")
script.Parent.Parent.Parent.Parent.Parent.Character.Head.face.Texture = "http://www.roblox.com/asset/?id=149116550"
Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=282722132"
Pants.PantsTemplate = "http://www.roblox.com/asset/?id=258284587"
local d = script.Parent.Parent.Parent.Parent.Parent.Character:GetChildren()
for i=1, #d do
if (d[i].className == "Hat") then
d[i]:remove()
end
end
local KAH = game:GetService("ReplicatedStorage").KAHair:Clone()
KAH.Parent = script.Parent.Parent.Parent.Parent.Parent.Character
end)

4 comments
IsA?
It works in the studio but still not in game
:IsA() is a built in function used for finding out if a object is a Shirt or a Tool or any Instance. It will return true if the current child is a "Shirt".
The problem isnt showing up in Developer Console either