Hello all! So I decided to use StreamingEnabled to help my case of lag, everything was going to well until I realize my customize character portion of the game broke. I tried searching up everything StreamingEnabled related but can’t seem to find any solution in my case. If you’re wondering which part of the customize character, It’s when I want to change the player’s package into another. It seems to work fine without streamingEnabled but breaks the character when it’s enabled. Here is the code
local module = {}
module.Fire = function(plr)
local humanoid = plr.Character and plr.Character:FindFirstChild("Humanoid")
if humanoid then
local descriptionClone = humanoid:GetAppliedDescription()
descriptionClone.Head = 86498113
descriptionClone.Torso = 86499666
descriptionClone.LeftArm = 86499716
descriptionClone.LeftLeg = 86499753
descriptionClone.RightArm = 86499698
descriptionClone.RightLeg = 86499793
humanoid:ApplyDescription(descriptionClone)
end
end
return module
I do not believe anything is wrong with the code, I just think it’s not replicating correctly on the client.