character.HumanoidRootPart.CFrame = CFrame.new(character.HumanoidRootPart.Position, hit.Position)
I'm using this code above, and it works. The problem is that the server has a delay when I jump on the client. So, when this code runs, it would look like I'm lagging, and make me go more down. Is there a way to sync the jump?

4 comments
You can't. It's not possible. There will always be delay in the server and the client.
Oh, then are there anyway to make it work?
Does it not work? You mean you don't want the player to teleport? then change he position from the client
Ah okay thanks