Run it
Copy the script and paste it into your executor.
-- LocalScript (StarterPlayerScripts or StarterCharacterScripts)
local Players = game:GetService("Players")
local RunService = game:GetService()
player = Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoid = character:()
root = character:()
camera = .CurrentCamera
FLY_SPEED =
flying =
moveUp =
moveDown =
bv = .()
bv.MaxForce = .(,,)
bg = .()
bg.MaxTorque = .(,,)
bg.P =
(id)
a = .()
a.AnimationId = ..id
humanoid:(a)
Hover = ()
SlowFly = ()
FastFly = ()
UpAnim = ()
DownAnim = ()
()
Hover:()
SlowFly:()
FastFly:()
UpAnim:()
DownAnim:()
gui = .()
gui.ResetOnSpawn =
gui.Parent = player:()
flyBtn = .()
flyBtn.Size = .(,,,)
flyBtn.Position = .(,-,,)
flyBtn.Text =
flyBtn.Parent = gui
upBtn = .()
upBtn.Size = .(,,,)
upBtn.Position = .(,-,,-)
upBtn.Text =
upBtn.Parent = gui
downBtn = .()
downBtn.Size = .(,,,)
downBtn.Position = .(,-,,-)
downBtn.Text =
downBtn.Parent = gui
upBtn.MouseButton1Down:(()
moveUp =
)
upBtn.MouseButton1Up:(()
moveUp =
)
downBtn.MouseButton1Down:(()
moveDown =
)
downBtn.MouseButton1Up:(()
moveDown =
)
flyBtn.MouseButton1Click:(()
flying = flying
flying
flyBtn.Text =
bv.Parent = root
bg.Parent = root
humanoid.PlatformStand =
flyBtn.Text =
bv.Parent =
bg.Parent =
humanoid.PlatformStand =
()
)
RunService.RenderStepped:(()
flying
moveDir = humanoid.MoveDirection
dir = moveDir
moveUp
dir += .(,,)
moveDown
dir -= .(,,)
dir.Magnitude >
dir = dir.Unit
bv.Velocity = dir * FLY_SPEED
bg.CFrame = camera.CFrame
()
moveUp
UpAnim:()
moveDown
DownAnim:()
moveDir.Magnitude >
SlowFly:()
Hover:()
Hover:()
)This script is only r6 only ment to troll

Universal