How can I set ONLY the orientation of the character?

The root joint is found in the LowerTorso

Gotcha, and how exactly would i implement it? since i know the “position” will be altered also?

local HRT = plr.Character.HumanoidRootPart 
local Direction = HRT.Position  + Vector3.new(Direction,0,0)
	
local Orientation = CFrame.new(HRT.Position, Direction) - HRT.Position
LowerTorso:WaitForChild("Root").C0 = Orientation

https://gyazo.com/f614a2b216475d42fdfbd54aa0fd3ab4

This is what I got

local x, y, z = HRP.CFrame:ToEulerAnglesYXZ()
Rootjoint.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(90) - y, 0)
4 Likes

That worked! Thank you so much for the help

1 Like