Run it
Copy the script and paste it into your executor.
local Players = game:GetService("Players")
local RunService = :()
player = Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoid = character:()
rootPart = character:()
isFloating =
floatTime =
delayBeforeFloat =
heartbeatConnection =
()
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.Parent = player:()
floatButton = .()
floatButton.Name =
floatButton.Text =
floatButton.Size = .(, , , )
floatButton.Position = .(, -, , -)
floatButton.AnchorPoint = .(, )
floatButton.BackgroundColor3 = .(, , )
floatButton.TextColor3 = .(, , )
floatButton.TextScaled =
floatButton.Parent = gui
floatUp = .()
floatUp.Name =
floatUp.Text =
floatUp.Size = .(, , , )
floatUp.Position = .(, -, , )
floatUp.AnchorPoint = .(, )
floatUp.BackgroundColor3 = .(, , )
floatUp.TextColor3 = .(, , )
floatUp.TextScaled =
floatUp.Parent = gui
floatButton, floatUp
floatButton, floatUpButton = ()
()
isFloating =
heartbeatConnection
heartbeatConnection:()
heartbeatConnection =
()
isFloating =
elapsed =
heartbeatConnection = RunService.Heartbeat:((delta)
elapsed += delta
elapsed < floatTime isFloating
velocity = rootPart.Velocity
rootPart.Velocity = .(velocity.X, , velocity.Z)
()
floatButton.Text =
)
humanoid.Jumping:(()
isFloating
() humanoid:() == .HumanoidStateType.Freefall
(delayBeforeFloat)
isFloating
()
)
floatButton.MouseButton1Click:(()
isFloating
()
floatButton.Text =
humanoid:() == .HumanoidStateType.Freefall
isFloating =
()
floatButton.Text =
)
floatUpButton.MouseButton1Click:(()
humanoid:() == .HumanoidStateType.Freefall
rootPart.Velocity = .(rootPart.Velocity.X, , rootPart.Velocity.Z)
)(You can customize the float time if you want this is an edit) Hi this script let's you float but fall slowly I think that's what float means and you need to jump for it to work and I think you need to re execute it if you die and before you say "made by ai you suck" It is ok so if you say it I will delete this script from you guys ok?

Universal