Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
TweenService = :()
UserInputService = :()
LocalPlayer = Players.LocalPlayer
flyEnabled, noclipEnabled, walkEnabled, infJumpEnabled = , , ,
flySpeed, walkSpeed = ,
bodyGyro, bodyVel
Character, Humanoid, HRP
()
Character = LocalPlayer.Character LocalPlayer.CharacterAdded:()
Humanoid = Character:()
HRP = Character:()
noclipEnabled
_, part (Character:())
part:()
part.CanCollide =
()
LocalPlayer.CharacterAdded:(setupCharacter)
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = LocalPlayer:()
ScreenGui.ResetOnSpawn =
Frame = .()
Frame.Parent = ScreenGui
Frame.Size = .(, , , )
Frame.Position = .(, , , )
Frame.BackgroundColor3 = .(, , )
Frame.Active =
Frame.Draggable =
UICorner = .(, Frame)
UICorner.CornerRadius = .(, )
Gradient = .(, Frame)
Gradient.Color = ColorSequence.{
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
}
Title = .(, Frame)
Title.Size = .(, , , )
Title.BackgroundTransparency =
Title.Text =
Title.Font = .Font.SourceSansBold
Title.TextSize =
Title.TextColor3 = .(,,)
Credit = .(, Frame)
Credit.Size = .(, , , )
Credit.Position = .(, , , -)
Credit.BackgroundTransparency =
Credit.Text =
Credit.Font = .Font.SourceSans
Credit.TextSize =
Credit.TextColor3 = .(,,)
(name, buttonText, posY, defaultValue, maxValue)
btn = .()
btn.Name = name
btn.Parent = Frame
btn.Size = .(, , , )
btn.Position = .(, , posY, )
btn.BackgroundColor3 = .(,,)
btn.TextColor3 = .(,,)
btn.Font = .Font.SourceSansBold
btn.TextSize =
btn.Text = buttonText
roundBtn = .(, btn)
roundBtn.CornerRadius = .(,)
slider = .()
slider.Parent = Frame
slider.Size = .(, , , )
slider.Position = .(, , posY + , )
slider.BackgroundColor3 = .(,,)
roundSlider = .(, slider)
roundSlider.CornerRadius = .(,)
fill = .()
fill.Parent = slider
fill.Size = .(defaultValue/maxValue,,,)
fill.BackgroundColor3 = .(,,)
fillCorner = .(, fill)
fillCorner.CornerRadius = .(,)
btn, slider, fill
FlyBtn, FlySlider, FlyFill = (, , , flySpeed, )
SpeedBtn, WalkSlider, WalkFill = (, , , walkSpeed, )
(name, text, posY)
btn = .()
btn.Name = name
btn.Parent = Frame
btn.Size = .(, , , )
btn.Position = .(, , posY, )
btn.BackgroundColor3 = .(,,)
btn.TextColor3 = .(,,)
btn.Font = .Font.SourceSansBold
btn.TextSize =
btn.Text = text
round = .(, btn)
round.CornerRadius = .(, )
btn
NoclipBtn = (, , )
InfJumpBtn = (, , )
uiVisible =
UserInputService.InputBegan:((input, gpe)
gpe
input.KeyCode == .KeyCode.E UserInputService:(.KeyCode.LeftControl)
uiVisible = uiVisible
transparencyGoal = uiVisible
TweenService:(Frame, TweenInfo.(, .EasingStyle.Quad), {
BackgroundTransparency = transparencyGoal
}):()
_, child (Frame:())
child:() child:() child:()
TweenService:(child, TweenInfo.(), {
TextTransparency = transparencyGoal,
BackgroundTransparency = transparencyGoal
}):()
)
(state)
_, part (Character:())
part:()
part.CanCollide = state
RunService.Stepped:(()
noclipEnabled ()
)
NoclipBtn.MouseButton1Click:(()
noclipEnabled = noclipEnabled
NoclipBtn.Text = .. (noclipEnabled )
NoclipBtn.BackgroundColor3 = noclipEnabled .(,,) .(,,)
noclipEnabled ()
)
()
bodyGyro bodyGyro:() bodyGyro =
bodyVel bodyVel:() bodyVel =
Humanoid.PlatformStand =
FlyBtn.MouseButton1Click:(()
flyEnabled = flyEnabled
FlyBtn.BackgroundColor3 = flyEnabled .(,,) .(,,)
FlyBtn.Text = .. (flyEnabled ) .. .. flySpeed ..
flyEnabled
bodyGyro = .(, HRP)
bodyVel = .(, HRP)
bodyGyro.P =
bodyGyro.MaxTorque = .(,,)
bodyVel.MaxForce = .(,,)
Humanoid.PlatformStand =
RunService.RenderStepped:(()
flyEnabled
bodyGyro.CFrame = .(HRP.Position, HRP.Position + .CurrentCamera.CFrame.LookVector)
moveDir = .zero
UserInputService:(.KeyCode.W) moveDir += .CurrentCamera.CFrame.LookVector
UserInputService:(.KeyCode.S) moveDir -= .CurrentCamera.CFrame.LookVector
UserInputService:(.KeyCode.A) moveDir -= .CurrentCamera.CFrame.RightVector
UserInputService:(.KeyCode.D) moveDir += .CurrentCamera.CFrame.RightVector
bodyVel.Velocity = moveDir * flySpeed
)
()
)
(slider, fill, callback, maxValue)
dragging =
slider.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
Frame.Active =
)
slider.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
Frame.Active =
)
slider.InputChanged:((input)
dragging input.UserInputType == .UserInputType.MouseMovement
sliderX = slider.AbsolutePosition.X
sliderWidth = slider.AbsoluteSize.X
percent = .((input.Position.X - sliderX)/sliderWidth, , )
fill.Size = .(percent,,,)
(.(percent*maxValue))
)
(WalkSlider, WalkFill, (value)
walkSpeed = value
walkEnabled Humanoid.WalkSpeed = walkSpeed
SpeedBtn.Text = .. (walkEnabled ) .. ..walkSpeed..
, )
SpeedBtn.MouseButton1Click:(()
walkEnabled = walkEnabled
Humanoid.WalkSpeed = walkEnabled walkSpeed
SpeedBtn.BackgroundColor3 = walkEnabled .(,,) .(,,)
SpeedBtn.Text = .. (walkEnabled ) .. ..walkSpeed..
)
(FlySlider, FlyFill, (value)
flySpeed = value
FlyBtn.Text = .. (flyEnabled ) .. ..flySpeed..
, )
InfJumpBtn.MouseButton1Click:(()
infJumpEnabled = infJumpEnabled
InfJumpBtn.BackgroundColor3 = infJumpEnabled .(,,) .(,,)
InfJumpBtn.Text = .. (infJumpEnabled )
)
UserInputService.JumpRequest:(()
infJumpEnabled
Humanoid:(.HumanoidStateType.Jumping)
)

Universal