Server Animations only play on Server

I have an animation that plays through a server script on the server “boss model”. When I test the game locally(In Studio), the animations play on both the server and the and client. When I test it through a local server, The animations only play server sided.

local KeyframeSequenceProvider = game:GetService("KeyframeSequenceProvider")
local boss = workspace:WaitForChild("WaterBoss") 
local Model = boss:WaitForChild("Model")
		
---Animations
local StartID = KeyframeSequenceProvider:RegisterKeyframeSequence(boss:WaitForChild("AnimSaves"):WaitForChild("BossAnimation1"))

--Controller
local AnimationController = boss:WaitForChild("AnimationController")


--StartGame
local StartAnimation = Instance.new("Animation")
StartAnimation.AnimationId = StartID
local StartTrack = AnimationController:LoadAnimation(StartAnimation)

StartTrack:Play()

**Note: This is in the Roblox Beta Avatar Evolution. The boss is a MeshPart with Bones.
1

1 Like

I’m not quite sure what you mean by that. Can you explain yourself better?

When “Play” the game inside studio. My animations work both from the client and the server perspective
1

When I create a local Server, The animations play on the server but not on any of the clients.
2

What are you trying to get to?

I want the animations to play on the server and client. Currently it just plays on the server so the client cannot see it which is the issue.

Play the animation from the client, it will replicate to the server

1 Like

Everything is done in ServerScriptService. So i would need to create a remote event system to the client for it to trigger at the same time?

No just do the animation on the client