Run it
Copy the script and paste it into your executor.
Players = :()
UserInputService = :()
RunService = :()
TweenService = :()
player = Players.LocalPlayer
playerGui = player:()
defaultSpeed =
speedEnabled =
flyEnabled =
humanoid
flyBodyVelocity
flyBodyAngularVelocity
flyHeartbeat
mainFrame
speedButton
flyButton
openButton
(char)
humanoid = char:()
humanoid.WalkSpeed = defaultSpeed
speedEnabled =
()
speedButton ()
flyButton ()
player.CharacterAdded:(onCharacterAdded)
player.Character
(player.Character)
()
hum = humanoid
hum hum.Parent
speedEnabled = speedEnabled
hum.WalkSpeed = speedEnabled defaultSpeed
()
()
speedButton
speedButton.BackgroundColor3 = speedEnabled .(, , ) .(, , )
()
hum = humanoid
char = player.Character
hum hum.Parent char
root = char:()
root
hum.PlatformStand =
flyBodyVelocity = .()
flyBodyVelocity.MaxForce = .(, , )
flyBodyVelocity.Velocity = .(, , )
flyBodyVelocity.Parent = root
flyBodyAngularVelocity = .()
flyBodyAngularVelocity.MaxTorque = .(, , )
flyBodyAngularVelocity.AngularVelocity = .(, , )
flyBodyAngularVelocity.Parent = root
flyHeartbeat = RunService.Heartbeat:(()
cam = .CurrentCamera
cam
moveVector = .(, , )
flySpeed =
UserInputService:(.KeyCode.W)
moveVector += cam.CFrame.LookVector
UserInputService:(.KeyCode.S)
moveVector -= cam.CFrame.LookVector
UserInputService:(.KeyCode.D)
moveVector += cam.CFrame.RightVector
UserInputService:(.KeyCode.A)
moveVector -= cam.CFrame.RightVector
UserInputService:(.KeyCode.Space)
moveVector += cam.CFrame.UpVector
UserInputService:(.KeyCode.LeftShift)
moveVector -= cam.CFrame.UpVector
flyBodyVelocity
flyBodyVelocity.Velocity = moveVector * flySpeed
)
flyEnabled =
()
()
flyHeartbeat
flyHeartbeat:()
flyHeartbeat =
flyBodyVelocity
flyBodyVelocity:()
flyBodyVelocity =
flyBodyAngularVelocity
flyBodyAngularVelocity:()
flyBodyAngularVelocity =
hum = humanoid
hum hum.Parent
hum.PlatformStand =
flyEnabled =
()
()
flyEnabled
()
()
()
flyButton
flyButton.BackgroundColor3 = flyEnabled .(, , ) .(, , )
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = playerGui
()
openButton.Visible =
speedEnabled =
humanoid humanoid.Parent
humanoid.WalkSpeed = defaultSpeed
()
mainFrame = .()
mainFrame.Name =
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderSizePixel =
mainFrame.Parent = screenGui
corner = .()
corner.CornerRadius = .(, )
corner.Parent = mainFrame
title = .()
title.Name =
title.Size = .(, -, , )
title.Position = .(, , , )
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(, , )
title.TextSize =
title.Font = .Font.GothamBold
title.Parent = mainFrame
closeX = .()
closeX.Name =
closeX.Size = .(, , , )
closeX.Position = .(, -, , )
closeX.BackgroundColor3 = .(, , )
closeX.Text =
closeX.TextColor3 = .(, , )
closeX.TextSize =
closeX.Font = .Font.GothamBold
closeX.Parent = mainFrame
closeXCorner = .()
closeXCorner.CornerRadius = .(, )
closeXCorner.Parent = closeX
closeX.MouseButton1Click:(()
speedEnabled =
humanoid humanoid.Parent
humanoid.WalkSpeed = defaultSpeed
()
mainFrame mainFrame.Parent
mainFrame:()
mainFrame =
openButton.Visible =
)
speedButton = .()
speedButton.Name =
speedButton.Size = .(, , , )
speedButton.Position = .(, , , )
speedButton.BackgroundColor3 = .(, , )
speedButton.Text =
speedButton.TextColor3 = .(, , )
speedButton.TextSize =
speedButton.Font = .Font.GothamBold
speedButton.Parent = mainFrame
speedCorner = .()
speedCorner.CornerRadius = .(, )
speedCorner.Parent = speedButton
speedButton.MouseButton1Click:(toggleSpeed)
flyButton = .()
flyButton.Name =
flyButton.Size = .(, , , )
flyButton.Position = .(, , , )
flyButton.BackgroundColor3 = .(, , )
flyButton.Text =
flyButton.TextColor3 = .(, , )
flyButton.TextSize =
flyButton.Font = .Font.GothamBold
flyButton.Parent = mainFrame
flyCorner = .()
flyCorner.CornerRadius = .(, )
flyCorner.Parent = flyButton
flyButton.MouseButton1Click:(toggleFly)
betaButton = .()
betaButton.Name =
betaButton.Size = .(, , , )
betaButton.Position = .(, , , )
betaButton.BackgroundColor3 = .(, , )
betaButton.Text =
betaButton.TextColor3 = .(, , )
betaButton.TextSize =
betaButton.Font = .Font.GothamBold
betaButton.Parent = mainFrame
betaCorner = .()
betaCorner.CornerRadius = .(, )
betaCorner.Parent = betaButton
footer = .()
footer.Size = .(, , , )
footer.Position = .(, , , -)
footer.BackgroundTransparency =
footer.Text =
footer.TextColor3 = .(, , )
footer.TextSize =
footer.Font = .Font.Gotham
footer.Parent = mainFrame
()
()
openButton = .()
openButton.Name =
openButton.Size = .(, , , )
openButton.Position = .(, -, , )
openButton.BackgroundColor3 = .(, , )
openButton.Text =
openButton.TextColor3 = .(, , )
openButton.TextSize =
openButton.Font = .Font.GothamBold
openButton.Parent = screenGui
openCorner = .()
openCorner.CornerRadius = .(, )
openCorner.Parent = openButton
gradient = .()
gradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
gradient.Rotation =
gradient.Offset = .(, )
gradient.Parent = openButton
flowTweenInfo = TweenInfo.(, .EasingStyle.Linear, .EasingDirection.InOut, -, )
flowTween = TweenService:(gradient, flowTweenInfo, {Offset = .(, )})
flowTween:()
stroke = .()
stroke.Color = .(, , )
stroke.Thickness =
stroke.Transparency =
stroke.Parent = openButton
glowTweenInfo = TweenInfo.(, .EasingStyle.Sine, .EasingDirection.InOut, -, )
glowTween = TweenService:(stroke, glowTweenInfo, {Transparency = })
glowTween:()
pulseTweenInfo = TweenInfo.(, .EasingStyle.Quad, .EasingDirection.InOut, -, )
pulseTween = TweenService:(openButton, pulseTweenInfo, {Size = .(, , , )})
pulseTween:()
openButton.MouseButton1Click:(CreateMainGUI).

Universal