Animation played on server do not sync with players after they joined

Hello Everyone!

I want some help in fixing a issue i got today.

Basically i am creating a swim system for my game, but the “water” part have a animation(which just move the part up and down) that is played on the server, it works fine, the problems begins when a new player joins the game, the water part is not in sync with the player who just joined, causing the player to see others swimming in totally wrong position.

Does anyone have a solution for this problem or maybe a better way to make a part move up and down that is smooth and in-sync?

EDIT: the water part is literally animated using AnimationController, and not a script that moves the part up and down.

1 Like

you can use tick() and multiply it to a number and use that as the Y value