Run it
Copy the script and paste it into your executor.
Players = :()
Player = Players.LocalPlayer
Character = Player.Character Player.CharacterAdded:()
Humanoid = Character:()
RootPart = Character:()
UserInputService = :()
RunService = :()
FlyEnabled =
FlySpeed =
MinSpeed =
MaxSpeed =
SpeedIncrement =
SpeedMultiplier =
AccelerationRate =
FlyBodyVelocity, FlyBodyGyro
moveDirection = .(, , )
speedUpHeld =
slowDownHeld =
holdStartTime =
holdAcceleration =
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = .CoreGui
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
MainFrame = .()
MainFrame.Name =
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.Active =
MainFrame.Draggable =
MainFrame.Parent = ScreenGui
TitleBar = .()
TitleBar.Name =
TitleBar.Size = .(, , , )
TitleBar.Position = .(, , , )
TitleBar.BackgroundColor3 = .(, , )
TitleBar.Parent = MainFrame
Title = .()
Title.Name =
Title.Size = .(, -, , )
Title.Position = .(, , , )
Title.BackgroundTransparency =
Title.Text =
Title.TextColor3 = .(, , )
Title.Font = .Font.GothamBold
Title.TextSize =
Title.TextXAlignment = .TextXAlignment.Left
Title.Parent = TitleBar
CloseButton = .()
CloseButton.Name =
CloseButton.Size = .(, , , )
CloseButton.Position = .(, -, , )
CloseButton.BackgroundColor3 = .(, , )
CloseButton.Text =
CloseButton.TextColor3 = .(, , )
CloseButton.Font = .Font.GothamBold
CloseButton.TextSize =
CloseButton.Parent = TitleBar
CloseButton.MouseButton1Click:(()
ScreenGui:()
FlyEnabled
()
)
StatusIndicator = .()
StatusIndicator.Name =
StatusIndicator.Size = .(, , , )
StatusIndicator.Position = .(, -, , -)
StatusIndicator.BackgroundColor3 = .(, , )
StatusIndicator.BorderSizePixel =
StatusIndicator.Parent = TitleBar
StatusLabel = .()
StatusLabel.Name =
StatusLabel.Size = .(, -, , )
StatusLabel.Position = .(, , , )
StatusLabel.BackgroundColor3 = .(, , )
StatusLabel.Text =
StatusLabel.TextColor3 = .(, , )
StatusLabel.Font = .Font.GothamBold
StatusLabel.TextSize =
StatusLabel.Parent = MainFrame
SpeedDisplay = .()
SpeedDisplay.Name =
SpeedDisplay.Size = .(, -, , )
SpeedDisplay.Position = .(, , , )
SpeedDisplay.BackgroundColor3 = .(, , )
SpeedDisplay.Text = .. FlySpeed
SpeedDisplay.TextColor3 = .(, , )
SpeedDisplay.Font = .Font.GothamBold
SpeedDisplay.TextSize =
SpeedDisplay.Parent = MainFrame
SpeedBar = .()
SpeedBar.Name =
SpeedBar.Size = .(, -, , )
SpeedBar.Position = .(, , , )
SpeedBar.BackgroundColor3 = .(, , )
SpeedBar.BorderSizePixel =
SpeedBar.Parent = MainFrame
SpeedFill = .()
SpeedFill.Name =
SpeedFill.Size = .((FlySpeed - MinSpeed) / (MaxSpeed - MinSpeed), , , )
SpeedFill.Position = .(, , , )
SpeedFill.BackgroundColor3 = .(, , )
SpeedFill.BorderSizePixel =
SpeedFill.Parent = SpeedBar
ControlsInfo = .()
ControlsInfo.Name =
ControlsInfo.Size = .(, -, , )
ControlsInfo.Position = .(, , , )
ControlsInfo.BackgroundTransparency =
ControlsInfo.Text =
ControlsInfo.TextColor3 = .(, , )
ControlsInfo.Font = .Font.Gotham
ControlsInfo.TextSize =
ControlsInfo.TextXAlignment = .TextXAlignment.Left
ControlsInfo.TextYAlignment = .TextYAlignment.Top
ControlsInfo.Parent = MainFrame
()
SpeedDisplay.Text = .. .(FlySpeed)
fillRatio = (FlySpeed - MinSpeed) / (MaxSpeed - MinSpeed)
SpeedFill.Size = .(fillRatio, , , )
FlySpeed >
SpeedDisplay.BackgroundColor3 = .(, , )
SpeedFill.BackgroundColor3 = .(, , )
FlySpeed >
SpeedDisplay.BackgroundColor3 = .(, , )
SpeedFill.BackgroundColor3 = .(, , )
FlySpeed >
SpeedDisplay.BackgroundColor3 = .(, , )
SpeedFill.BackgroundColor3 = .(, , )
SpeedDisplay.BackgroundColor3 = .(, , )
SpeedFill.BackgroundColor3 = .(, , )
()
FlyEnabled = FlyEnabled
FlyEnabled
FlyBodyVelocity = .()
FlyBodyVelocity.Velocity = .(, , )
FlyBodyVelocity.MaxForce = .(, , )
FlyBodyVelocity.P =
FlyBodyVelocity.Parent = RootPart
FlyBodyGyro = .()
FlyBodyGyro.MaxTorque = .(, , )
FlyBodyGyro.P =
FlyBodyGyro.D =
FlyBodyGyro.Parent = RootPart
Humanoid.PlatformStand =
StatusLabel.Text =
StatusLabel.BackgroundColor3 = .(, , )
StatusIndicator.BackgroundColor3 = .(, , )
speedEffect = .()
speedEffect.Name =
speedEffect.Color = ColorSequence.(.(, , ))
speedEffect.Size = NumberSequence.()
speedEffect.Transparency = NumberSequence.()
speedEffect.Lifetime = NumberRange.()
speedEffect.Rate =
speedEffect.Speed = NumberRange.()
speedEffect.VelocitySpread =
speedEffect.Parent = RootPart
FlyBodyVelocity
FlyBodyVelocity:()
FlyBodyVelocity =
FlyBodyGyro
FlyBodyGyro:()
FlyBodyGyro =
Humanoid.PlatformStand =
StatusLabel.Text =
StatusLabel.BackgroundColor3 = .(, , )
StatusIndicator.BackgroundColor3 = .(, , )
RootPart:()
RootPart.SpeedEffect:()
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed FlyEnabled
input.KeyCode == .KeyCode.W
moveDirection = moveDirection + .(, , -)
input.KeyCode == .KeyCode.S
moveDirection = moveDirection + .(, , )
input.KeyCode == .KeyCode.A
moveDirection = moveDirection + .(-, , )
input.KeyCode == .KeyCode.D
moveDirection = moveDirection + .(, , )
input.KeyCode == .KeyCode.Y
speedUpHeld =
holdStartTime = ()
input.KeyCode == .KeyCode.Z
slowDownHeld =
holdStartTime = ()
)
UserInputService.InputEnded:((input, gameProcessed)
gameProcessed FlyEnabled
input.KeyCode == .KeyCode.W
moveDirection = moveDirection - .(, , -)
input.KeyCode == .KeyCode.S
moveDirection = moveDirection - .(, , )
input.KeyCode == .KeyCode.A
moveDirection = moveDirection - .(-, , )
input.KeyCode == .KeyCode.D
moveDirection = moveDirection - .(, , )
input.KeyCode == .KeyCode.Y
speedUpHeld =
holdAcceleration =
input.KeyCode == .KeyCode.Z
slowDownHeld =
holdAcceleration =
)
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
input.KeyCode == .KeyCode.P
()
)
(deltaTime)
FlyEnabled
speedUpHeld slowDownHeld
holdDuration = () - holdStartTime
holdAcceleration = + (holdDuration * AccelerationRate)
speedUpHeld
FlySpeed = .(FlySpeed + (SpeedIncrement * holdAcceleration * deltaTime * ), MaxSpeed)
()
slowDownHeld
FlySpeed = .(FlySpeed - (SpeedIncrement * holdAcceleration * deltaTime * ), MinSpeed)
()
FlyEnabled RootPart:()
effect = RootPart.SpeedEffect
effect.Rate = .( + (FlySpeed * ), )
effect.Speed = NumberRange.(.( + (FlySpeed * ), ))
FlySpeed >
effect.Color = ColorSequence.(.(, , ))
FlySpeed >
effect.Color = ColorSequence.(.(, , ))
FlySpeed >
effect.Color = ColorSequence.(.(, , ))
effect.Color = ColorSequence.(.(, , ))
RunService.Heartbeat:((deltaTime)
(deltaTime)
FlyEnabled FlyBodyVelocity FlyBodyGyro
FlyBodyGyro.CFrame = .CurrentCamera.CFrame
camera = .CurrentCamera
lookVector = camera.CFrame.LookVector
rightVector = camera.CFrame.RightVector
move = .(, , )
moveDirection.Z <
move = move + lookVector
moveDirection.Z >
move = move - lookVector
moveDirection.X <
move = move - rightVector
moveDirection.X >
move = move + rightVector
UserInputService:(.KeyCode.Space)
move = move + .(, , )
UserInputService:(.KeyCode.LeftShift)
move = move + .(, -, )
move.Magnitude >
move = move.Unit * FlySpeed
FlyBodyVelocity.Velocity = move
FlySpeed >
.CurrentCamera:()
speedLines = .()
speedLines.Name =
speedLines.FarIntensity =
speedLines.FocusDistance =
speedLines.InFocusRadius =
speedLines.NearIntensity =
speedLines.Parent = .CurrentCamera
.CurrentCamera:()
.CurrentCamera.SpeedLines:()
)
:().PlayerRemoving:((player)
player == Player
ScreenGui:()
FlyEnabled
()
)
()
()
()
()
()
()
()
()
()
()
()Universal script

Universal