Run it
Copy the script and paste it into your executor.
CoreGui = :()
Players = :()
RunService = :()
UserInputService = :()
TweenService = :()
LocalPlayer = Players.LocalPlayer
Character = LocalPlayer.Character LocalPlayer.CharacterAdded:()
Humanoid = Character:()
RootPart = Character:()
existing = CoreGui:() (LocalPlayer:() LocalPlayer.PlayerGui:())
existing existing:()
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = CoreGui LocalPlayer:()
ScreenGui.ResetOnSpawn =
MainFrame = .()
MainFrame.Name =
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = .(, , )
MainFrame.Position = .(, , , )
MainFrame.Size = .(, , , )
MainFrame.BorderSizePixel =
MainFrame.Active =
MainFrame.Draggable =
UICorner_Main = .()
UICorner_Main.CornerRadius = .(, )
UICorner_Main.Parent = MainFrame
UIStroke_Main = .()
UIStroke_Main.Color = .(, , )
UIStroke_Main.Thickness =
UIStroke_Main.Parent = MainFrame
Header = .()
Header.Name =
Header.Parent = MainFrame
Header.BackgroundTransparency =
Header.Size = .(, , , )
Title = .()
Title.Name =
Title.Parent = Header
Title.BackgroundTransparency =
Title.Position = .(, , , )
Title.Size = .(, -, , )
Title.Font = .Font.GothamBold
Title.Text =
Title.TextColor3 = .(, , )
Title.TextSize =
Title.TextXAlignment = .TextXAlignment.Left
Divider = .()
Divider.Name =
Divider.Parent = MainFrame
Divider.BackgroundColor3 = .(, , )
Divider.BorderSizePixel =
Divider.Position = .(, , , )
Divider.Size = .(, -, , )
(name, labelText, yPosition)
Container = .()
Container.Name = name ..
Container.Parent = MainFrame
Container.BackgroundTransparency =
Container.Position = .(, , , yPosition)
Container.Size = .(, -, , )
Button = .()
Button.Name = name ..
Button.Parent = Container
Button.BackgroundColor3 = .(, , )
Button.Size = .(, , , )
Button.BorderSizePixel =
Button.Font = .Font.GothamMedium
Button.Text = .. labelText
Button.TextColor3 = .(, , )
Button.TextSize =
Button.TextXAlignment = .TextXAlignment.Left
BtnCorner = .()
BtnCorner.CornerRadius = .(, )
BtnCorner.Parent = Button
BtnStroke = .()
BtnStroke.Color = .(, , )
BtnStroke.Thickness =
BtnStroke.Parent = Button
Indicator = .()
Indicator.Name =
Indicator.Parent = Button
Indicator.BackgroundColor3 = .(, , )
Indicator.Position = .(, -, , -)
Indicator.Size = .(, , , )
IndCorner = .()
IndCorner.CornerRadius = .(, )
IndCorner.Parent = Indicator
Button, Indicator
FlyButton, FlyIndicator = (, , )
NoclipButton, NoclipIndicator = (, , )
SpeedContainer = .()
SpeedContainer.Name =
SpeedContainer.Parent = MainFrame
SpeedContainer.BackgroundTransparency =
SpeedContainer.Position = .(, , , )
SpeedContainer.Size = .(, -, , )
SpeedLabel = .()
SpeedLabel.Parent = SpeedContainer
SpeedLabel.BackgroundTransparency =
SpeedLabel.Size = .(, , , )
SpeedLabel.Font = .Font.GothamMedium
SpeedLabel.Text =
SpeedLabel.TextColor3 = .(, , )
SpeedLabel.TextSize =
SpeedLabel.TextXAlignment = .TextXAlignment.Left
SpeedInput = .()
SpeedInput.Parent = SpeedContainer
SpeedInput.BackgroundColor3 = .(, , )
SpeedInput.Position = .(, , , )
SpeedInput.Size = .(, , , )
SpeedInput.BorderSizePixel =
SpeedInput.Font = .Font.GothamBold
SpeedInput.Text =
SpeedInput.TextColor3 = .(, , )
SpeedInput.TextSize =
InputCorner = .()
InputCorner.CornerRadius = .(, )
InputCorner.Parent = SpeedInput
InputStroke = .()
InputStroke.Color = .(, , )
InputStroke.Thickness =
InputStroke.Parent = SpeedInput
HintLabel = .()
HintLabel.Parent = MainFrame
HintLabel.BackgroundTransparency =
HintLabel.Position = .(, , , -)
HintLabel.Size = .(, , , )
HintLabel.Font = .Font.Gotham
HintLabel.Text =
HintLabel.TextColor3 = .(, , )
HintLabel.TextSize =
Flying =
Noclipping =
FlySpeed =
KeysPressed = {}
NoclipConnection =
BodyVelocity = .()
BodyVelocity.MaxForce = .(, , )
BodyVelocity.Velocity = .(, , )
BodyVelocity.Parent = RootPart
BodyGyro = .()
BodyGyro.MaxTorque = .(, , )
BodyGyro.CFrame = RootPart.CFrame
BodyGyro.Parent = RootPart
(newChar)
Character = newChar
Humanoid = Character:()
RootPart = Character:()
BodyVelocity.Parent = RootPart
BodyGyro.Parent = RootPart
Flying
BodyVelocity.MaxForce = .(, , )
BodyGyro.MaxTorque = .(, , )
Humanoid.PlatformStand =
LocalPlayer.CharacterAdded:(updateReferences)
(indicator, targetColor)
TweenService:(indicator, TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out), {
BackgroundColor3 = targetColor
}):()
()
Flying = Flying
Flying
(FlyIndicator, .(, , ))
BodyVelocity.MaxForce = .(, , )
BodyGyro.MaxTorque = .(, , )
Humanoid.PlatformStand =
(FlyIndicator, .(, , ))
BodyVelocity.MaxForce = .(, , )
BodyGyro.MaxTorque = .(, , )
Humanoid.PlatformStand =
()
Noclipping = Noclipping
Noclipping
(NoclipIndicator, .(, , ))
NoclipConnection = RunService.Stepped:(()
Character Noclipping
_, part (Character:())
part:() part.CanCollide
part.CanCollide =
)
(NoclipIndicator, .(, , ))
NoclipConnection
NoclipConnection:()
NoclipConnection =
FlyButton.MouseButton1Click:(toggleFly)
NoclipButton.MouseButton1Click:(toggleNoclip)
SpeedInput.FocusLost:(()
numericValue = (SpeedInput.Text)
numericValue
FlySpeed = numericValue
SpeedInput.Text = (FlySpeed)
)
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
KeysPressed[input.KeyCode] =
)
UserInputService.InputEnded:((input)
KeysPressed[input.KeyCode] =
)
RunService.RenderStepped:(()
Flying RootPart
cameraCFrame = .CurrentCamera.CFrame
direction = .(, , )
KeysPressed[.KeyCode.W] direction = direction + cameraCFrame.LookVector
KeysPressed[.KeyCode.S] direction = direction - cameraCFrame.LookVector
KeysPressed[.KeyCode.A] direction = direction - cameraCFrame.RightVector
KeysPressed[.KeyCode.D] direction = direction + cameraCFrame.RightVector
KeysPressed[.KeyCode.Space] direction = direction + .(, , )
KeysPressed[.KeyCode.LeftShift] direction = direction - .(, , )
BodyGyro.CFrame = cameraCFrame
BodyVelocity.Velocity = direction.Unit * FlySpeed
direction == .(, , )
BodyVelocity.Velocity = .(, , )
)- Fly Toggle - Noclip Toggle

Universal