Player parenting to model

Hey, I have a question. I have a moving car system and wondered how I could make it so that when the player is on the car and jumps, the vehicle doesn’t just zoom past the player.
Thx :smile:

Idk if this will help but this is the program:

local Humanoid = script.Parent.Humanoid
local Truck = script.Parent
local Player = game.Players:GetPlayerFromCharacter()

local EndDrive = Humanoid.MoveToFinished:Connect(function(Reached)
    Humanoid:MoveTo(game.Workspace.Game.KeyFrames.Other.Position)
    Truck.HumanoidRootPart.CFrame = CFrame.new(game.Workspace.Game.KeyFrames.Start.Position)
end)

while true do
    Humanoid:MoveTo(game.Workspace.Game.KeyFrames.End.Position)
    wait(1)
end

THE GAME IS OPEN SO YOU CAN SEE WHAT I MEAN

Set player JumpPower to 0.

Don’t forget to set it back to it’s original value when the player leaves the vehicle.

EDIT: I might have misunderstood the problem.

I want the player to be able to jump I just want them to be in sync with the car so it doesn’t fly past them.
I’ve seen this work with moving platforms in obby games so I know it will work