I've recently made a viewmodel script that will coordinate at 0,-12,0 while looped. Btu sadly it flings my character everywhere and makes me fly. Is there a way that i could fix this?
local viewmodel = game.Workspace.ViewModel viewmodel.PrimaryPart = viewmodel.HumanoidRootPart while wait() do viewmodel:SetPrimaryPartCFrame(game.Workspace.Camera.CoordinateFrame * CFrame.new(0, -1.5, -1)) end
Thanks for reading.