I'm trying to make it so a player can walk around in the air without the use of parts so I was trying to use Body Force however it works fine until the player moves and then the force stops being applied, is there something that works better or am I using body force wrong? The goal is for them to still be able to move but have 0 gravity.
local character = player.Character or player.CharacterAdded:wait()
local bf = Instance.new("BodyForce")
bf.Parent = character.HumanoidRootPart
bf.Force = Vector3.new(0,game.Workspace.Gravity,0)*character.HumanoidRootPart:GetMass()
Thanks for your help it's much appreciated

1 comment
Use an event where it detects when the player is walking, probably by using a while true do loop.