I am trying to disable the default "Animate" script that automatically spawns in characters so that I can make my own custom controls & animations for a custom character. Neither of the two strategies I tried worked. Am I just missing some information about network ownership or replication? I thought this could be done on a local script.
BOTH LOCAL SCRIPTS 1.
player = game.Players.LocalPlayer
player.CharacterAdded:Connect(function(character)
character:WaitForChild("Animate").Disabled = true
end)
DOES NOT WORK.
player = game.Players.LocalPlayer
oldAnimate = game.workspace:WaitForChild(player.Character.Animate)
oldAnimate.Disabled = true
DOES NOT WORK
With both ways (local scripts), the "Animate" script "Disabled" box is still unchecked when I look in the character model in the workspace when the game is launched.

1 comment
If my script works for you, then can you mark it as the correct answer?