I just figured it out. This block of code will put the player in lay down position without trying to hop up. And the player can jump up on user input. I need to tweak the code a bit so that the player is in the right air position.
local Client = workspace.Player1
repeat wait() until Client ~= nil
local Torso = Client:FindFirstChild("Torso")
local Humanoid = Client:FindFirstChild("Humanoid")
Torso.CFrame = CFrame.new(Vector3.new(-14.8, 0.5, 60.2)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-180)) |