Run it
Copy the script and paste it into your executor.
Player = :().LocalPlayer
Character = Player.Character Player.CharacterAdded:()
Humanoid = Character:()
HRP = Character:()
UIS = :()
RunService = :()
LEVITATION_FORCE =
DRAG_FACTOR =
TILT_AMOUNT =
STABILIZE_SPEED =
MAX_HOVER_VARIANCE =
isLevitating =
currentVelocity = .(, , )
targetHeight =
originalCanCollide = {}
mobileTapCount =
mobileTapTime =
screenGui = .()
screenGui.Parent = Player:()
screenGui.Name =
statusLabel = .()
statusLabel.Size = .(, , , )
statusLabel.Position = .(, , , )
statusLabel.BackgroundTransparency =
statusLabel.BackgroundColor3 = .(, , )
statusLabel.TextColor3 = .(, , )
statusLabel.Text =
statusLabel.Font = .Font.GothamBold
statusLabel.TextSize =
statusLabel.BorderSizePixel =
statusLabel.TextStrokeTransparency =
statusLabel.Parent = screenGui
heightBar = .()
heightBar.Size = .(, , , )
heightBar.Position = .(, , , )
heightBar.BackgroundColor3 = .(, , )
heightBar.BorderSizePixel =
heightBar.Parent = screenGui
heightFill = .()
heightFill.Size = .(, , , )
heightFill.BackgroundColor3 = .(, , )
heightFill.BorderSizePixel =
heightFill.Parent = heightBar
(message, color)
statusLabel.Text = .. message
statusLabel.TextColor3 = color
(, .(, , ))
(state)
state
originalCanCollide = {}
_, part (Character:())
part:()
originalCanCollide[part] = part.CanCollide
part.CanCollide =
part, collideState (originalCanCollide)
part.Parent
part.CanCollide = collideState
originalCanCollide = {}
()
isLevitating
isLevitating =
targetHeight = HRP.Position.Y
Humanoid.PlatformStand =
()
(, .(, , ))
pulse = .()
pulse.Parent = HRP
pulse.LightEmission =
pulse.Color = ColorSequence.(.(, , ))
pulse.Size = NumberSequence.()
pulse.Transparency = NumberSequence.()
pulse.Lifetime = NumberRange.()
pulse.Rate =
pulse.VelocitySpread =
.()
pulse:()
()
isLevitating
isLevitating =
Humanoid.PlatformStand =
()
(, .(, , ))
.()
isLevitating
(, .(, , ))
()
isLevitating
()
()
UIS.InputBegan:((input, processed)
processed
input.UserInputType == .UserInputType.Keyboard
input.KeyCode == .KeyCode.G
()
input.UserInputType == .UserInputType.Touch
now = ()
now - mobileTapTime >
mobileTapCount =
mobileTapCount +=
mobileTapTime = now
mobileTapCount >=
mobileTapCount =
()
)
()
isLevitating .(, , )
camera = .CurrentCamera
drift = .(, , )
inputActive =
UIS:(.KeyCode.W)
drift = drift + camera.CFrame.LookVector *
inputActive =
UIS:(.KeyCode.S)
drift = drift - camera.CFrame.LookVector *
inputActive =
UIS:(.KeyCode.D)
drift = drift + camera.CFrame.RightVector *
inputActive =
UIS:(.KeyCode.A)
drift = drift - camera.CFrame.RightVector *
inputActive =
inputActive
drift = currentVelocity *
drift
()
isLevitating
currentY = HRP.Position.Y
heightDifference = targetHeight - currentY
.(heightDifference) > MAX_HOVER_VARIANCE
targetHeight = currentY + .(heightDifference) * MAX_HOVER_VARIANCE
heightDifference = targetHeight - currentY
stabilization = heightDifference *
UIS:(.KeyCode.Space)
stabilization = stabilization +
targetHeight = targetHeight +
UIS:(.KeyCode.LeftControl)
stabilization = stabilization -
targetHeight = targetHeight -
stabilization
levitationConnection
levitationConnection = RunService.Heartbeat:((delta)
isLevitating HRP
heightFill.Size = .(, , , )
driftForce = ()
liftForce = ()
buoyancy = .(, LEVITATION_FORCE * , )
totalForce = driftForce + .(, liftForce, ) + buoyancy
currentVelocity = currentVelocity + totalForce * delta *
currentVelocity = currentVelocity * DRAG_FACTOR
currentVelocity.Magnitude > LEVITATION_FORCE
currentVelocity = currentVelocity.Unit * LEVITATION_FORCE
gravityCompensation = .(, .Gravity * delta * , )
HRP.Velocity = currentVelocity + gravityCompensation
tiltX = -currentVelocity.Z * TILT_AMOUNT
tiltZ = currentVelocity.X * TILT_AMOUNT
HRP.RotVelocity = .(tiltX, , tiltZ) *
heightPercent = (HRP.Position.Y - targetHeight + MAX_HOVER_VARIANCE) / (MAX_HOVER_VARIANCE * )
heightPercent = .(heightPercent, , )
heightFill.Size = .(heightPercent, , , )
heightPercent >
heightFill.BackgroundColor3 = .(, , )
heightFill.BackgroundColor3 = .(, , )
)
Character:().Died:(()
isLevitating
()
levitationConnection
levitationConnection:()
)
Player.CharacterAdded:((newChar)
Character = newChar
Humanoid = Character:()
HRP = Character:()
isLevitating =
.()
(, .(, , ))
)It's Literally just a script that levitates u. Keybind - G Mobile - Triple Tap

Universal