game:GetService("RunService").RenderStepped:Connect(function()
local Target = Mouse.Hit
local RotationOffset = (figure.PrimaryPart.CFrame - figure.PrimaryPart.CFrame.Position):inverse()
local RealPos = -(figure.PrimaryPart.CFrame.p - Target.Position).Unit * 5000
figure.Head.Neck.Transform = CFrame.new(Vector3.new(), RealPos) * RotationOffset
end)
My script doesn't seem too work, anyone have a working one.
