Why is the animation only showing for me and not other players? I am confused if I should have the animation on server side or whatever.
Also, I use moon animator, and I put a motor inside the player’s right arm then connect it between the sword and the right arm then load the animation. I am confused on what is happening.
I have an issue where the animation only shows for the player that’s playing, and the player doesn’t see the same animation load in for other players. I used :LoadAnimation though.
I’m still confused, what do I do? Also my issue is that animations 100% appear for the player that’s playing, but the animation doesn’t play/display/show from other players doing it.
Humanoid.LoadAnimation() has been deprecated since November and may cause serious issues with your scripts. Instead, you should use the Animator followed by this code below:
local Animator = Humanoid:FindFirstChildOfClass"Animator"
if not Animator then
Animator = Instance.new("Animator", Humanoid)
end
local AnimTrack = Animator:LoadAnimation(AnimId)
AnimTrack:Play()
Just a note on this: it won’t. Humanoid’s LoadAnimation has always been a sort of soft redirect to the Animator object. It’s not quite an independent function on its own and your code won’t experience issues using it. It’s almost certainly unrelated.
I found the solution, my idle and walking animations were custom animations with action priority. I fixed this by setting my walk animation to movement, and idle animation to idle priority. Turns out I had the wrong priority which caused animation bugs!