Player = Game.Players.Player1 Mouse = Player:GetMouse() while true do local person = game.Workspace.Player1 if person ~= nil then script.Parent.BodyGyro.cframe = Mouse.Hit.X ----Here end wait() end
For those who wonder, when printed it gives you a big number like.
61.6526031, -0.00999999046, -81.8329086, 0.8998546, 0.313777715, -0.302993745, -0, 0.69463712, 0.719360292, 0.43618995, -0.647319674, 0.62507242
When in the Wiki it states its only a X and Y value...
..., mouse.Hit.X is 1 number, try CFrame.new(Mouse.Hit.X,0,0)