I've tried making player anti-gravity, and nothing seems to work. I've tried using the classic BodyForce approach (from the HumanoidRootPart and all parts in the character), I've tried BodyVelocity, which does not allow the player to move in the air (not ideal for my situation). Here is my current code:
for _,object in pairs(char:GetChildren()) do
if object:IsA("BasePart") then
local bf = Instance.new("BodyForce",object)
bf.Force = Vector3.new(0,object:GetMass()*workspace.Gravity,0)
end
end
It does not work until the player goes up with a ramp or something, and lifts them too high.
