I have a custom animation for my horse mount, and I want to change the animations back to the original after I dismount, now this works for the client, but not for the server and it makes no sense!
I am literally trying to figure the issue for 6 hours already since none responded to my last post…
This is my code: (the server script)
if chr:FindFirstChild("Animate") then
print('equip')
chr.Animate.idle.Animation1.AnimationId = "rbxassetid://4846143435"
chr.Animate.idle.Animation2.AnimationId = "rbxassetid://4846143435"
chr.Animate.walk.WalkAnim.AnimationId = "rbxassetid://4847358458"
if chr:FindFirstChild("Animate") then
print('unequip')
chr.Animate.idle.Animation1.AnimationId = "http://www.roblox.com/asset/?id=180435792"
chr.Animate.idle.Animation2.AnimationId = "http://www.roblox.com/asset/?id=180435792"
chr.Animate.walk.WalkAnim.AnimationId = "http://www.roblox.com/asset/?id=180426354"
And this is the client, it works well (goes to idle/movement and upon dismounting it goes to the old animations)
https://gyazo.com/9637e34e4ec405ebea5200cc4023c54c.gif
And in the server view (and for all other players) the character seems to stay in their last animation…
https://gyazo.com/5258567cafd9ff99c847aadaf6fdbe0b.gif
Is this a ROBLOX issue or is something wrong on my end…