Out of sync after playing animation. The server sees the player underground

  1. What do you want to achieve?
    I want the server to see the player as expected (with feet on the ground) after the animation stops
    Now, after stopping the animation, he sees the player underground

  2. What is the issue?
    I recorded a video:

  1. What solutions have you tried so far?
    I’ve tried everything I can and found out that the problem is in the animation. Most likely due to the fact that during the creation of the animation I lift the player up .
    How can I solve this problem? Is this a problem at all?

I am using the following code to play the animation:

local anim = game:WaitForChild("ReplicatedStorage").Animations
local Podem = anim.Podem

local AnimTrack = user2hum:LoadAnimation( Podem )
AnimTrack:Play()
user2.Character.Humanoid.PlatformStand = true

Maybe the problem is not in the animation, then what? I don’t know anymore

1 Like

If the script is in a local script; I would reccomend you change it to a serverscript somehow. Besides that, I don’t really know what the issue really is.

1 Like

This is a server-side script
I track the keystroke on the client and then I send the fireserver and … the lift itself (animation) is played by the server

In addition, all players, if we say there are 3 or 4 of them, correctly see the characters - only the server sees the characters of the underground