Hey there! so basically I am doing a shop system where you can buy character skins, the issue happens when I equip a new skin and this one does not animate the basic roblox animations, like walking and so.
I tried adding an animator inside the Humanoid but still does not work
Here a video with the issue happening: https://gyazo.com/f25dac7b2c4625b634cbc568d12d4ba4
The character is fully rigged, welded and is pretty much the same as the original one you can see at the start of the video
Here the section of the script that handles the new character when you want to equip it
elseif not isBuying and plr.OwnedCharacters:FindFirstChild(character) and plr.Character and plr.Character:FindFirstChild("Humanoid") then
local newChar = chars[character]:Clone()
local animator = Instance.new("Animator")
animator.Parent = newChar:FindFirstChild("Humanoid")
newChar.Name = plr.Name
newChar.HumanoidRootPart.CFrame = plr.Character.HumanoidRootPart.CFrame
plr.Character = newChar
newChar.Parent = workspace
end
And new character looks like this:
Any help is really appreciated!