How to move a players Torso

I’m trying to make it so when you finish talking to a npc you teleport the player to a location. How would I do that?

Hmm. Try moving the HumanoidRootPart with CFrame.

If you need an example of this, just ask me! I will be more than happy too help.

do Character:SetPrimaryPartCFrame(CFrame)

local player = game.Players.LocalPlayer
local character = player:WaitForChild("Character")
local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
humanoidRootPart.CFrame =, y, z) -- replace x, y, z with desired coords