For some reason, my walk animation doesn’t play correctly for other players. i have tried other solutions i found online and none worked. btw for some context i have just modified the default Animate script with my own ID’s, nothing else. also i have tried changing the weight of the animation, reuploading, disabling and enabling client animate throttling (or however you spell it), and other things. a lil video of the problem:
and the script i’m using to load in the custom character: (if that helps)
local function SelectMonster()
print("a")
if debounce == false then
local Splayer = selectedplayer()
local oldChar = Splayer.Character or Splayer.CharacterAdded:Wait()
local newChar = monsterCharacter:Clone()
local newanimate = serverStorage:FindFirstChild("Animate"):Clone()
Splayer.Character = newChar
newChar.Parent = workspace
print(Splayer.Character)
oldChar:Destroy()
local Animator = Instance.new("Animator")
Animator.Parent = newChar.Humanoid
newanimate.Parent = newChar
Splayer.Team = game.Teams["The Experiment"]
debounce = true
wait(1)
debounce = false
end
end
btw thanks in advance <3