Yes,this is again a jojo game thread,I'm looking for a fix that I can't find. Bodyposition is getting updated so it's fine and all but problem is bodygyro Bodygyro doesn't want to rotate with player at all,no errors in the console.
local bodypos = Instance.new("BodyPosition",rot) bodypos.D = 1000 bodypos.MaxForce = Vector3.new(8000, 8000, 8000) bodypos.P = 100000 bodypos.Name = "lol" local bodygyro = Instance.new("BodyGyro",rot) bodygyro.D = 0 bodygyro.MaxTorque = Vector3.new(0, 0, 0) bodygyro.P = 30000 bodygyro.Name = "BodyG" Run.Heartbeat:Connect(function() local x,y,z = HRP.CFrame:ToEulerAnglesXYZ() bodypos.Position = (Character:FindFirstChild("HumanoidRootPart").CFrame * CFrame.new(3,2,2)).p bodygyro.CFrame = Character.HumanoidRootPart.CFrame * CFrame.Angles(0,0,0) end)