Cframe not working

Today, I was trying to make handle Cframe = HumanoidRootPart.Cframe, but I want to change Y position

local Dummy = workspace.Dummy
local HumanoidRootPart = Dummy.HumanoidRootPart
local handle = Dummy.Handle
handle.Cframe = CFrame.new(HumanoidRootPart.Position.X,HumanoidRootPart.Position.Y,37.644)

Instead of
handle.Cframe = CFrame.new(HumanoidRootPart.Position.X,HumanoidRootPart.Position.Y,37.644)
you can do
handle.Cframe = CFrame.new(HumanoidRootPart.Position.X,HumanoidRootPart.Position.Y + --[[insert the difference you want]],37.644)

You can also do
handle.Cframe = CFrame.new(HumanoidRootPart.Position.X,HumanoidRootPart.Position.Y,37.644).Position + Vector3.new(0, 10, 0) -- adds 10 studs to the y position

1 Like