How can I make it so the van is always looking at where it is heading?

Hey Developers I was looking for some help on making it so this van will face the spot where it’s driving to. Right now the van may come backwards or side on to the position I have told it to go to. It ends up in the perfect position it’s just how it gets there which seems very out of the ordinary.

“Yes” Triggers the van to come kidnap the player and in this situation it’s coming backwards towards the player
image

But the van will still end up in the exact place I want it

Here is the script I just want to know a way where I can get the van to be facing straight as it’s driving towards it’s destination.

local function KidnapPlayer(Player)
	local van = ServerStorage.KidnapVan:Clone()
	van.Parent = game.Workspace
	local character = game.Workspace:FindFirstChild(Player.Name)
	character.Humanoid.WalkSpeed = 0
	local info2 = TweenInfo.new(10, Enum.EasingStyle.Back, Enum.EasingDirection.Out, 0, false, 0)
	local goals = {
		CFrame = Player.Character:FindFirstChild("HumanoidRootPart").CFrame * CFrame.new(0, 0, -10)
	}
	local tween = TweenService:Create(van:FindFirstChild("Floor"), info2, goals)
	tween:Play()
	tween.Completed:Connect(function(playBackState)
		if playBackState == Enum.PlaybackState.Completed then 
			van.Wheels.CarMoving.Value = false
		end
	end)
end

You could use CFrame.lookat().

local function KidnapPlayer(Player)
	local van = ServerStorage.KidnapVan:Clone()
	van.Parent = game.Workspace
	local character = game.Workspace:FindFirstChild(Player.Name)
	character.Humanoid.WalkSpeed = 0
	local info2 = TweenInfo.new(10, Enum.EasingStyle.Back, Enum.EasingDirection.Out, 0, false, 0)
	local goals = {
		CFrame = Player.Character:FindFirstChild("HumanoidRootPart").CFrame * CFrame.new(0, 0, -10)
	}
	van:FindFirstChild("Floor").CFrame = CFrame.lookAt(van:FindFirstChild("Floor").Position, Player.Character:FindFirstChild("HumanoidRootPart").Position)
	local tween = TweenService:Create(van:FindFirstChild("Floor"), info2, goals)
	tween:Play()
	tween.Completed:Connect(function(playBackState)
		if playBackState == Enum.PlaybackState.Completed then 
			van.Wheels.CarMoving.Value = false
		end
	end)
end