Brief explanation of my script: I tried using Renderstepped to constantly make the UpperTorso face the "Mouse.Hit" on every frame.
Here's my Script:
local Player = game.Players.LocalPlayer local Character = Player.Character local Mouse = Player:GetMouse() -- Mouse local Aim = false Mouse.Button1Down:connect(function() Aim = true end) Mouse.Button1Up:connect(function() Aim = false end) local Center = Character.UpperTorso.Waist --Waist of the UpperTorso (MOTOR6D) game:GetService("RunService").RenderStepped:Connect(function(x) if Aim == false then return end Center.C0 = CFrame.new(Center.C0.Position, Mouse.Hit.Position) end)
I also read to use Transform but the problem is that when I tried setting the CFrame for transform, nothing happened.