local player = game.Players.LocalPlayer
local color = BrickColor.new('Pastel brown')
script.Parent.MouseButton1Down:connect(function()
if player.Character then
for i,v in pairs(player.Character:GetChildren()) do
if v:IsA('BasePart') then v.BrickColor = color end
end
end
end)
local player = game.Players.LocalPlayer
script.Parent.MouseButton1Down:connect(function()
if player.Character:findFirstChild("Shirt") then
player.Character.Shirt.ShirtTemplate="http://www.roblox.com/asset/?id=202704957"
else
local s = Instance.new("Shirt", player.Character)
s.ShirtTemplate="http://www.roblox.com/asset/?id=202704957"
end
if player.Character:findFirstChild("Pants") then
player.Character.Pants.PantsTemplate="http://www.roblox.com/asset/?id=204058688"
else
local p = Instance.new("Pants", player.Character)
player.Character.Pants.PantsTemplate="http://www.roblox.com/asset/?id=204058688"
end
end)
FilteringEnabled is on. The point of this script is to change the appearance of a player. That works but one small problem. The players shirt and pants change but only on the players computer. So player2 or another person playing can only see their skin color change but the pants and the shirt would not change. I am sorry but this is really hard to explain.

1 comment
I actually fixed it. Me and my friends were debugging and we found that if you have no clothes on it works!