Hi, I am trying to set a player’s package in this function by setting the meshid but that doesn’t work. Is there any better way to doing this or anyone knows how to fix this? Here is my code:
function module.DressPlayersTest()
local character
for i, player in pairs(game.Players:GetPlayers()) do
for _, playerObject in pairs(player.Character:GetChildren()) do
if playerObject:IsA("Accessory") or playerObject:IsA("Shirt") or playerObject:IsA("Pants") or playerObject:IsA("BodyColors") then
playerObject:Destroy()
end
end
if game.ReplicatedStorage.Values.DebugMode then
for _, object in pairs(game.ReplicatedStorage.DebugCharacters.bramp1996:GetChildren()) do
if object:IsA("Accessory") or object:IsA("BodyColors") or object:IsA("Shirt") or object:IsA("Pants") then
object:Clone().Parent = player.Character
end
if object:IsA("MeshPart") then
for c, playerMesh in pairs(player.Character:GetChildren()) do
if playerMesh:IsA("MeshPart") then
playerMesh.MeshId = object.MeshId
end
end
end
end
end
end