So I started off by using this script in an empty baseplate, and it worked perfectly fine. When I put the script in a game that has been published, it won't work. Not sure why.. I tried deleting all the other scripts in that game as well, to no avail. I am desperately stuck, please help.
Here is my code:
local shirts = { ["1"] = "815849208", ["2"] = "815849208", ["3"] = "815846079", ["4"] = "815845414", ["5"] = "815844264", ["6"] = "815843610", ["7"] = "815843104", ["8"] = "815841847", ["9"] = "815861890", ["10"] = "815834264", ["11"] = "815833715", ["12"] = "815832708", ["13"] = "815831516", ["14"] = "815831516", ["15"] = "815831516", --["255"] = "447555674", } local pants = { --subtract 1 from pants id until you get an image of the net ["1"] = "815847370", ["2"] = "815847370", ["3"] = "815847370", ["4"] = "815847370", ["5"] = "815847370", ["6"] = "815847370", ["7"] = "815847370", ["8"] = "815835761", ["9"] = "815835761", ["10"] = "815835761", ["11"] = "815835761", ["12"] = "815835761", ["13"] = "815835761", ["14"] = "815835761", ["15"] = "815835761", --["255"] = "447555803" } game.Players.PlayerAdded:connect(function(p) if p:IsInGroup(3236293) then --Unpoke wanted to be added to this p.CharacterAdded:connect(function(char) wait(1) if char:FindFirstChild("Shirt") then char.Shirt:Destroy() end if char:FindFirstChild("Pants") then char.Pants:Destroy() end local rank = p:GetRankInGroup(3236293) local shirt = "http://www.roblox.com/asset/?id="..shirts[tostring(rank)] local pants = "http://www.roblox.com/asset/?id="..pants[tostring(rank)]--heres the other part local newShirt = Instance.new("Shirt",char) newShirt.ShirtTemplate = shirt local newPants = Instance.new("Pants",char) newPants.PantsTemplate = pants end) end end)
(I commented out the owner's Shirt and Pants to test the script.)