Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
TweenService = :()
LocalPlayer = Players.LocalPlayer
Camera = .CurrentCamera
Speed =
Flying =
BodyVel, BodyGyro
Conn
Vertical =
Keys = {W=, A=, S=, D=, Space=, Ctrl=}
()
gethui
ok, h = (gethui)
ok h h
:()
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
ScreenGui.Parent = ()
Widget = .()
Widget.Name =
Widget.Size = .(, )
Widget.Position = .(, , , )
Widget.BackgroundColor3 = .(, , )
Widget.BorderSizePixel =
Widget.Active =
Widget.Draggable =
Widget.Parent = ScreenGui
UICorner = .()
UICorner.CornerRadius = .(, )
UICorner.Parent = Widget
Stroke = .()
Stroke.Color = .(, , )
Stroke.Thickness =
Stroke.Parent = Widget
Title = .()
Title.Size = .(, -, , )
Title.Position = .(, )
Title.BackgroundTransparency =
Title.Text =
Title.TextColor3 = .(, , )
Title.TextSize =
Title.Font = .Font.GothamBold
Title.TextXAlignment = .TextXAlignment.Left
Title.Parent = Widget
CloseBtn = .()
CloseBtn.Size = .(, )
CloseBtn.Position = .(, -, , )
CloseBtn.BackgroundColor3 = .(, , )
CloseBtn.Text =
CloseBtn.TextColor3 = .(, , )
CloseBtn.TextSize =
CloseBtn.Font = .Font.GothamBold
CloseBtn.Parent = Widget
CloseCorner = .()
CloseCorner.CornerRadius = .(, )
CloseCorner.Parent = CloseBtn
CloseBtn.MouseButton1Click:(()
ScreenGui:()
Flying ()
)
SpeedLabel = .()
SpeedLabel.Size = .(, -, , )
SpeedLabel.Position = .(, )
SpeedLabel.BackgroundTransparency =
SpeedLabel.Text =
SpeedLabel.TextColor3 = .(, , )
SpeedLabel.TextSize =
SpeedLabel.Font = .Font.Gotham
SpeedLabel.TextXAlignment = .TextXAlignment.Left
SpeedLabel.Parent = Widget
SpeedBox = .()
SpeedBox.Size = .(, -, , )
SpeedBox.Position = .(, )
SpeedBox.BackgroundColor3 = .(, , )
SpeedBox.Text = (Speed)
SpeedBox.TextColor3 = .(, , )
SpeedBox.TextSize =
SpeedBox.Font = .Font.GothamMedium
SpeedBox.ClearTextOnFocus =
SpeedBox.Parent = Widget
SpeedCorner = .()
SpeedCorner.CornerRadius = .(, )
SpeedCorner.Parent = SpeedBox
(val)
Speed = .((val) Speed, , )
SpeedBox.Text = (.(Speed))
SpeedBox.FocusLost:(()
(SpeedBox.Text)
)
(text, pos)
btn = .()
btn.Size = .(, )
btn.Position = pos
btn.BackgroundColor3 = .(, , )
btn.Text = text
btn.TextColor3 = .(, , )
btn.TextSize =
btn.Font = .Font.GothamBold
btn.Parent = Widget
c = .()
c.CornerRadius = .(, )
c.Parent = btn
btn
MinusBtn = (, .(, -, , ))
PlusBtn = (, .(, -, , ))
MinusBtn.MouseButton1Click:(()
(Speed - )
)
PlusBtn.MouseButton1Click:(()
(Speed + )
)
(text, pos, color)
btn = .()
btn.Size = .(, -, , )
btn.Position = pos
btn.BackgroundColor3 = color .(, , )
btn.Text = text
btn.TextColor3 = .(, , )
btn.TextSize =
btn.Font = .Font.GothamBold
btn.Parent = Widget
c = .()
c.CornerRadius = .(, )
c.Parent = btn
btn
UpBtn = (, .(, ), .(, , ))
DownBtn = (, .(, , , ), .(, , ))
UpBtn.MouseButton1Down:(() Vertical = )
UpBtn.MouseButton1Up:(() Vertical = )
UpBtn.MouseLeave:(() Vertical = )
DownBtn.MouseButton1Down:(() Vertical = - )
DownBtn.MouseButton1Up:(() Vertical = )
DownBtn.MouseLeave:(() Vertical = )
FlyBtn = .()
FlyBtn.Size = .(, -, , )
FlyBtn.Position = .(, )
FlyBtn.BackgroundColor3 = .(, , )
FlyBtn.Text =
FlyBtn.TextColor3 = .(, , )
FlyBtn.TextSize =
FlyBtn.Font = .Font.GothamBold
FlyBtn.Parent = Widget
FlyCorner = .()
FlyCorner.CornerRadius = .(, )
FlyCorner.Parent = FlyBtn
(state)
state
FlyBtn.Text =
FlyBtn.BackgroundColor3 = .(, , )
FlyBtn.Text =
FlyBtn.BackgroundColor3 = .(, , )
()
char = LocalPlayer.Character
char
char:() char:()
()
Flying =
()
Conn Conn:() Conn =
BodyVel BodyVel:() BodyVel =
BodyGyro BodyGyro:() BodyGyro =
hum = LocalPlayer.Character LocalPlayer.Character:()
hum
hum.PlatformStand =
()
root = ()
hum = LocalPlayer.Character LocalPlayer.Character:()
root hum
Flying =
()
BodyVel = .()
BodyVel.MaxForce = .(, , )
BodyVel.Velocity = .zero
BodyVel.Parent = root
BodyGyro = .()
BodyGyro.MaxTorque = .(, , )
BodyGyro.P =
BodyGyro.Parent = root
hum.PlatformStand =
Conn = RunService.RenderStepped:(()
Flying root root.Parent
()
camCF = Camera.CFrame
move = .zero
Keys.W move = move + camCF.LookVector
Keys.S move = move - camCF.LookVector
Keys.A move = move - camCF.RightVector
Keys.D move = move + camCF.RightVector
up = Vertical
Keys.Space up = up +
Keys.Ctrl up = up -
move.Magnitude >
move = move.Unit * Speed
move = move + .(, up * Speed, )
BodyVel.Velocity = move
BodyGyro.CFrame = camCF
)
()
Flying
()
()
FlyBtn.MouseButton1Click:(toggleFly)
UserInputService.InputBegan:((input, gp)
gp
key = input.KeyCode
key == .KeyCode.W Keys.W =
key == .KeyCode.A Keys.A =
key == .KeyCode.S Keys.S =
key == .KeyCode.D Keys.D =
key == .KeyCode.Space Keys.Space =
key == .KeyCode.LeftControl key == .KeyCode.RightControl Keys.Ctrl =
key == .KeyCode.F ()
)
UserInputService.InputEnded:((input)
key = input.KeyCode
key == .KeyCode.W Keys.W =
key == .KeyCode.A Keys.A =
key == .KeyCode.S Keys.S =
key == .KeyCode.D Keys.D =
key == .KeyCode.Space Keys.Space =
key == .KeyCode.LeftControl key == .KeyCode.RightControl Keys.Ctrl =
)
LocalPlayer.CharacterAdded:(()
Flying ()
)
()Fly PC&Mobile

Universal