Run it
Copy the script and paste it into your executor.
()
.Players.LocalPlayer .Players.LocalPlayer.Character .Players.LocalPlayer.Character:() .Players.LocalPlayer.Character:()
mouse = .Players.LocalPlayer:()
() mouse
plr = .Players.LocalPlayer
torso = plr.Character.Torso
flying =
deb =
ctrl = {f = , b = , l = , r = }
lastctrl = {f = , b = , l = , r = }
maxspeed =
speed =
bg =
bv =
()
.StarterGui:(, {Title=; Text=; Duration=;})
bg = .(, torso)
bg.P =
bg.maxTorque = .(, , )
bg.cframe = torso.CFrame
bv = .(, torso)
bv.velocity = .(,,)
bv.maxForce = .(, , )
()
plr.Character.Humanoid.PlatformStand =
ctrl.l + ctrl.r ~= ctrl.f + ctrl.b ~=
speed = speed++(speed/maxspeed)
speed > maxspeed
speed = maxspeed
(ctrl.l + ctrl.r ~= ctrl.f + ctrl.b ~= ) speed ~=
speed = speed-
speed <
speed =
(ctrl.l + ctrl.r) ~= (ctrl.f + ctrl.b) ~=
bv.velocity = ((.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((.Workspace.CurrentCamera.CoordinateFrame * .(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*,).p) - .Workspace.CurrentCamera.CoordinateFrame.p))*speed
lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
(ctrl.l + ctrl.r) == (ctrl.f + ctrl.b) == speed ~=
bv.velocity = ((.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((.Workspace.CurrentCamera.CoordinateFrame * .(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*,).p) - .Workspace.CurrentCamera.CoordinateFrame.p))*speed
bv.velocity = .(,,)
bg.cframe = .Workspace.CurrentCamera.CoordinateFrame * .(-.((ctrl.f+ctrl.b)**speed/maxspeed),,)
flying
ctrl = {f = , b = , l = , r = }
lastctrl = {f = , b = , l = , r = }
speed =
bg:()
bg =
bv:()
bv =
plr.Character.Humanoid.PlatformStand =
.StarterGui:(, {Title=; Text=; Duration=;})
mouse.KeyDown:((key)
key:() ==
flying
flying =
flying =
()
key:() ==
ctrl.f =
key:() ==
ctrl.b = -
key:() ==
ctrl.l = -
key:() ==
ctrl.r =
)
mouse.KeyUp:((key)
key:() ==
ctrl.f =
key:() ==
ctrl.b =
key:() ==
ctrl.l =
key:() ==
ctrl.r =
)
()fly script made by WeAreDevs (not gui)

Universal