Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
TweenService = :()
Camera = .CurrentCamera
LocalPlayer = Players.LocalPlayer
Mouse = LocalPlayer:()
State = {
Flight = ,
NoClip = ,
ESP = ,
SpeedBoost = ,
Infinite_Jump = ,
FullBright = ,
AntiAFK = ,
FreeCam = ,
}
FlightSpeed =
SpeedValue =
ESPDistance =
mobileUp =
mobileDown =
connections = {}
espObjects = {}
() LocalPlayer.Character
()
c = ()
c c:()
()
c = ()
c c:()
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
(() ScreenGui.Parent = :() )
ScreenGui.Parent
ScreenGui.Parent = LocalPlayer:()
MainFrame = .()
MainFrame.Name =
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.ClipsDescendants =
MainFrame.Parent = ScreenGui
.(, MainFrame).CornerRadius = .(, )
Shadow = .()
Shadow.Image =
Shadow.ImageColor3 = .(,,)
Shadow.ImageTransparency =
Shadow.Size = .(, , , )
Shadow.Position = .(, -, , -)
Shadow.BackgroundTransparency =
Shadow.ZIndex = -
Shadow.Parent = MainFrame
.(, Shadow).CornerRadius = .(, )
TitleBar = .()
TitleBar.Size = .(, , , )
TitleBar.BackgroundColor3 = .(, , )
TitleBar.BorderSizePixel =
TitleBar.Parent = MainFrame
.(, TitleBar).CornerRadius = .(, )
TitleFix = .()
TitleFix.Size = .(, , , )
TitleFix.Position = .(, , , -)
TitleFix.BackgroundColor3 = .(, , )
TitleFix.BorderSizePixel =
TitleFix.Parent = TitleBar
TitleLabel = .()
TitleLabel.Text =
TitleLabel.Font = .Font.GothamBold
TitleLabel.TextSize =
TitleLabel.TextColor3 = .(, , )
TitleLabel.BackgroundTransparency =
TitleLabel.Size = .(, -, , )
TitleLabel.Position = .(, , , )
TitleLabel.TextXAlignment = .TextXAlignment.Left
TitleLabel.Parent = TitleBar
CloseBtn = .()
CloseBtn.Text =
CloseBtn.Font = .Font.GothamBold
CloseBtn.TextSize =
CloseBtn.TextColor3 = .(, , )
CloseBtn.BackgroundColor3 = .(, , )
CloseBtn.BorderSizePixel =
CloseBtn.Size = .(, , , )
CloseBtn.Position = .(, -, , -)
CloseBtn.Parent = TitleBar
.(, CloseBtn).CornerRadius = .(, )
MinBtn = .()
MinBtn.Text =
MinBtn.Font = .Font.GothamBold
MinBtn.TextSize =
MinBtn.TextColor3 = .(, , )
MinBtn.BackgroundColor3 = .(, , )
MinBtn.BorderSizePixel =
MinBtn.Size = .(, , , )
MinBtn.Position = .(, -, , -)
MinBtn.Parent = TitleBar
.(, MinBtn).CornerRadius = .(, )
TabBar = .()
TabBar.Size = .(, -, , )
TabBar.Position = .(, , , )
TabBar.BackgroundTransparency =
TabBar.Parent = MainFrame
TabLayout = .()
TabLayout.FillDirection = .FillDirection.Horizontal
TabLayout.Padding = .(, )
TabLayout.Parent = TabBar
ContentArea = .()
ContentArea.Size = .(, -, , -)
ContentArea.Position = .(, , , )
ContentArea.BackgroundTransparency =
ContentArea.BorderSizePixel =
ContentArea.ScrollBarThickness =
ContentArea.ScrollBarImageColor3 = .(, , )
ContentArea.CanvasSize = .(, , , )
ContentArea.AutomaticCanvasSize = .AutomaticSize.Y
ContentArea.Parent = MainFrame
ContentLayout = .()
ContentLayout.Padding = .(, )
ContentLayout.Parent = ContentArea
MobileFlyBtns = .()
MobileFlyBtns.Size = .(, , , )
MobileFlyBtns.Position = .(, -, , -)
MobileFlyBtns.BackgroundTransparency =
MobileFlyBtns.Visible =
MobileFlyBtns.ZIndex =
MobileFlyBtns.Parent = ScreenGui
(label, xPos, color, downCB, upCB)
btn = .()
btn.Text = label
btn.Font = .Font.GothamBold
btn.TextSize =
btn.TextColor3 = .(,,)
btn.BackgroundColor3 = color
btn.BorderSizePixel =
btn.Size = .(, , , )
btn.Position = .(, xPos, , )
btn.ZIndex =
btn.Parent = MobileFlyBtns
.(, btn).CornerRadius = .(, )
btn.BackgroundColor3 = color
btn.InputBegan:((inp)
inp.UserInputType == .UserInputType.Touch
inp.UserInputType == .UserInputType.MouseButton1
()
)
btn.InputEnded:((inp)
inp.UserInputType == .UserInputType.Touch
inp.UserInputType == .UserInputType.MouseButton1
()
)
btn.MouseLeave:(() () )
btn
(, , .(, , ),
() mobileUp = ,
() mobileUp = )
(, , .(, , ),
() mobileDown = ,
() mobileDown = )
dragging, dragStart, startPos
TitleBar.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = MainFrame.Position
)
UserInputService.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement
input.UserInputType == .UserInputType.Touch)
delta = input.Position - dragStart
MainFrame.Position = .(
startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y)
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
dragging =
)
minimized =
MinBtn.MouseButton1Click:(()
minimized = minimized
sz = minimized .(,,,) .(,,,)
TweenService:(MainFrame, TweenInfo.(, .EasingStyle.Quart), {Size=sz}):()
)
CloseBtn.MouseButton1Click:(()
TweenService:(MainFrame, TweenInfo.(, .EasingStyle.Quart), {
Size = .(,,,),
Position = .(MainFrame.Position.X.Scale, MainFrame.Position.X.Offset+,
MainFrame.Position.Y.Scale, MainFrame.Position.Y.Offset+)
}):()
.(, () ScreenGui:() )
)
UserInputService.InputBegan:((input, gpe)
gpe input.KeyCode == .KeyCode.RightShift
MainFrame.Visible = MainFrame.Visible
)
Tabs = {}
TabPages = {}
ActiveTab =
TabColors = {
Combat = .(, , ),
Movement = .(, , ),
Visual = .(, , ),
Misc = .(, , ),
}
(name)
btn = .()
btn.Text = name
btn.Font = .Font.GothamSemibold
btn.TextSize =
btn.TextColor3 = .(, , )
btn.BackgroundColor3 = .(, , )
btn.BorderSizePixel =
btn.AutomaticSize = .AutomaticSize.X
btn.Size = .(, , , )
btn.Parent = TabBar
.(, btn).CornerRadius = .(, )
pad = .(, btn)
pad.PaddingLeft = .(,)
pad.PaddingRight = .(,)
page = .()
page.Name = name
page.Size = .(,,,)
page.AutomaticSize = .AutomaticSize.Y
page.BackgroundTransparency =
page.Visible =
page.Parent = ContentArea
pl = .(, page)
pl.Padding = .(,)
Tabs[name] = btn
TabPages[name] = page
btn.MouseButton1Click:(()
k, p (TabPages)
p.Visible =
Tabs[k].TextColor3 = .(,,)
Tabs[k].BackgroundColor3 = .(,,)
page.Visible =
ActiveTab = name
btn.TextColor3 = TabColors[name] .(,,)
btn.BackgroundColor3 = .(,,)
)
page
PageCombat = ()
PageMovement = ()
PageVisual = ()
PageMisc = ()
Tabs[].TextColor3 = TabColors[]
Tabs[].BackgroundColor3 = .(,,)
TabPages[].Visible =
ActiveTab =
(parent, label, description, callback)
row = .()
row.Size = .(,,,)
row.BackgroundColor3 = .(,,)
row.BorderSizePixel =
row.Parent = parent
.(, row).CornerRadius = .(,)
lbl = .()
lbl.Text = label
lbl.Font = .Font.GothamSemibold
lbl.TextSize =
lbl.TextColor3 = .(,,)
lbl.BackgroundTransparency =
lbl.Size = .(,-,,)
lbl.Position = .(,,,)
lbl.TextXAlignment = .TextXAlignment.Left
lbl.Parent = row
desc = .()
desc.Text = description
desc.Font = .Font.Gotham
desc.TextSize =
desc.TextColor3 = .(,,)
desc.BackgroundTransparency =
desc.Size = .(,-,,)
desc.Position = .(,,,)
desc.TextXAlignment = .TextXAlignment.Left
desc.Parent = row
pill = .()
pill.Size = .(,,,)
pill.Position = .(,-,,-)
pill.BackgroundColor3 = .(,,)
pill.BorderSizePixel =
pill.Parent = row
.(, pill).CornerRadius = .(,)
knob = .()
knob.Size = .(,,,)
knob.Position = .(,,,-)
knob.BackgroundColor3 = .(,,)
knob.BorderSizePixel =
knob.Parent = pill
.(, knob).CornerRadius = .(,)
toggled =
()
toggled = toggled
ox = toggled .(,,,-) .(,,,-)
pc = toggled .(,,) .(,,)
kc = toggled .(,,) .(,,)
TweenService:(knob, TweenInfo.(), {Position=ox, BackgroundColor3=kc}):()
TweenService:(pill, TweenInfo.(), {BackgroundColor3=pc}):()
(toggled)
row.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
()
)
row, () toggled
(parent, label, minVal, maxVal, defaultVal, callback)
row = .()
row.Size = .(,,,)
row.BackgroundColor3 = .(,,)
row.BorderSizePixel =
row.Parent = parent
.(, row).CornerRadius = .(,)
lbl = .()
lbl.Text = label
lbl.Font = .Font.GothamSemibold
lbl.TextSize =
lbl.TextColor3 = .(,,)
lbl.BackgroundTransparency =
lbl.Size = .(,,,)
lbl.Position = .(,,,)
lbl.TextXAlignment = .TextXAlignment.Left
lbl.Parent = row
valLbl = .()
valLbl.Text = (defaultVal)
valLbl.Font = .Font.GothamBold
valLbl.TextSize =
valLbl.TextColor3 = .(,,)
valLbl.BackgroundTransparency =
valLbl.Size = .(,-,,)
valLbl.Position = .(,,,)
valLbl.TextXAlignment = .TextXAlignment.Right
valLbl.Parent = row
track = .()
track.Size = .(,-,,)
track.Position = .(,,,)
track.BackgroundColor3 = .(,,)
track.BorderSizePixel =
track.Parent = row
.(, track).CornerRadius = .(,)
pct = (defaultVal - minVal) / (maxVal - minVal)
fill = .()
fill.Size = .(pct,,,)
fill.BackgroundColor3 = .(,,)
fill.BorderSizePixel =
fill.Parent = track
.(, fill).CornerRadius = .(,)
handle = .()
handle.Size = .(,,,)
handle.Position = .(pct,-,,-)
handle.BackgroundColor3 = .(,,)
handle.BorderSizePixel =
handle.ZIndex =
handle.Parent = track
.(, handle).CornerRadius = .(,)
sliding =
(inputPos)
relX = .((inputPos.X - track.AbsolutePosition.X) / track.AbsoluteSize.X, , )
val = .(minVal + relX*(maxVal-minVal))
fill.Size = .(relX,,,)
handle.Position = .(relX,-,,-)
valLbl.Text = (val)
(val)
track.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
sliding = ; (input.Position)
)
UserInputService.InputChanged:((input)
sliding (input.UserInputType == .UserInputType.MouseMovement
input.UserInputType == .UserInputType.Touch)
(input.Position)
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
sliding =
)
(parent, text)
f = .()
f.Size = .(,,,)
f.BackgroundTransparency =
f.Parent = parent
line = .()
line.Size = .(,,,)
line.Position = .(,,,)
line.BackgroundColor3 = .(,,)
line.BorderSizePixel =
line.Parent = f
lbl = .()
lbl.Text = ..text..
lbl.Font = .Font.GothamSemibold
lbl.TextSize =
lbl.TextColor3 = .(,,)
lbl.BackgroundColor3 = .(,,)
lbl.BorderSizePixel =
lbl.AutomaticSize = .AutomaticSize.X
lbl.Size = .(,,,)
lbl.Position = .(,,,)
lbl.Parent = f
(parent, text, color, callback)
row = .()
row.Size = .(,,,)
row.BackgroundColor3 = .(,,)
row.BorderSizePixel =
row.Parent = parent
.(, row).CornerRadius = .(,)
btn = .()
btn.Text = text
btn.Font = .Font.GothamSemibold
btn.TextSize =
btn.TextColor3 = color
btn.BackgroundTransparency =
btn.Size = .(,,,)
btn.Parent = row
btn.MouseButton1Click:(callback)
btn
flyBody =
flyGyro =
()
root = ()
root
hum = ()
hum hum.PlatformStand =
flyBody = .()
flyBody.Velocity = .zero
flyBody.MaxForce = .(,,)
flyBody.Parent = root
flyGyro = .()
flyGyro.Name =
flyGyro.MaxTorque = .(,,)
flyGyro.P =
flyGyro.D =
flyGyro.CFrame = root.CFrame
flyGyro.Parent = root
MobileFlyBtns.Visible =
connections[] = RunService.Heartbeat:(()
root2 = ()
root2 State.Flight
gyro = root2:()
moveDir = .zero
camCF = Camera.CFrame
UserInputService:(.KeyCode.W)
moveDir = moveDir + camCF.LookVector
UserInputService:(.KeyCode.S)
moveDir = moveDir - camCF.LookVector
UserInputService:(.KeyCode.A)
moveDir = moveDir - camCF.RightVector
UserInputService:(.KeyCode.D)
moveDir = moveDir + camCF.RightVector
UserInputService:(.KeyCode.Space)
moveDir = moveDir + .(,,)
UserInputService:(.KeyCode.LeftControl)
UserInputService:(.KeyCode.C)
moveDir = moveDir - .(,,)
hum2 = ()
hum2 hum2.MoveDirection.Magnitude >
md = hum2.MoveDirection
moveDir = moveDir + .(md.X, , md.Z)
mobileUp moveDir = moveDir + .(,,)
mobileDown moveDir = moveDir - .(,,)
moveDir.Magnitude > moveDir = moveDir.Unit
flyBody flyBody.Parent
flyBody.Velocity = moveDir * FlightSpeed
gyro
gyro.CFrame = Camera.CFrame
)
()
connections[] connections[]:(); connections[] =
root = ()
root
g = root:()
g g:()
flyBody flyBody.Parent flyBody:()
flyGyro flyGyro.Parent flyGyro:()
flyBody = ; flyGyro =
mobileUp = ; mobileDown =
MobileFlyBtns.Visible =
hum = ()
hum hum.PlatformStand =
()
connections[] = RunService.Stepped:(()
char = ()
char
_, part (char:())
part:()
part.CanCollide =
)
()
connections[] connections[]:(); connections[] =
char = ()
char
_, part (char:())
part:() part.CanCollide =
(pct)
pct = .(pct, , )
pct >
.(.(*(-pct)*), , )
.(, .(*pct*), )
(player)
player == LocalPlayer
espObjects[player]
espData = {}
hl = .()
hl.Color3 = .(,,)
hl.LineThickness =
hl.SurfaceTransparency =
hl.SurfaceColor3 = .(,,)
hl.Parent = Camera
espData.highlight = hl
bb = .()
bb.Size = .(,,,)
bb.StudsOffset = .(,,)
bb.AlwaysOnTop =
bb.Enabled =
bb.Parent = Camera
espData.billboard = bb
nameTag = .()
nameTag.Text = player.Name
nameTag.Font = .Font.GothamBold
nameTag.TextSize =
nameTag.TextColor3 = .(,,)
nameTag.BackgroundTransparency =
nameTag.Size = .(,,,)
nameTag.TextStrokeTransparency =
nameTag.Parent = bb
hpBG = .()
hpBG.Size = .(,,,)
hpBG.Position = .(,,,-)
hpBG.BackgroundColor3 = .(,,)
hpBG.BorderSizePixel =
hpBG.Parent = bb
.(, hpBG).CornerRadius = .(,)
hpFill = .()
hpFill.Size = .(,,,)
hpFill.BackgroundColor3 = .(,,)
hpFill.BorderSizePixel =
hpFill.Parent = hpBG
.(, hpFill).CornerRadius = .(,)
espData.hpFill = hpFill
espData.update = RunService.Heartbeat:(()
State.ESP
char = player.Character
localRoot = ()
char localRoot hl.Adornee=; bb.Enabled=;
root = char:()
hum = char:()
root hum hl.Adornee=; bb.Enabled=;
dist = (root.Position - localRoot.Position).Magnitude
dist > ESPDistance hl.Adornee=; bb.Enabled=;
hl.Adornee = char
bb.Adornee = root
bb.Enabled =
pct = hum.Health / .(hum.MaxHealth,)
TweenService:(hpFill, TweenInfo.(), {
BackgroundColor3 = (pct),
Size = .(pct,,,)
}):()
)
espObjects[player] = espData
(player)
d = espObjects[player]
d
d.highlight d.highlight:()
d.billboard d.billboard:()
d.update d.update:()
espObjects[player] =
()
_, p (Players:()) (p)
connections[] = Players.PlayerAdded:(createESP)
connections[] = Players.PlayerRemoving:(removeESP)
()
p (espObjects) (p)
connections[] connections[]:()
connections[] connections[]:()
(on)
hum = ()
hum hum.WalkSpeed = on SpeedValue
on
connections[] = LocalPlayer.CharacterAdded:((char)
h = char:()
State.SpeedBoost h.WalkSpeed = SpeedValue
)
connections[] connections[]:()
()
connections[] = UserInputService.JumpRequest:(()
hum = ()
hum State.Infinite_Jump hum:(.HumanoidStateType.Jumping)
)
()
connections[] connections[]:(); connections[] =
(on)
L = :()
on
L.Ambient = .(,,)
L.OutdoorAmbient = .(,,)
L.Brightness =
L.FogEnd =
L.GlobalShadows =
L.Ambient = .(,,)
L.OutdoorAmbient = .(,,)
L.Brightness =
L.FogEnd =
L.GlobalShadows =
()
(()
:():()
:():(.())
)
connections[] = RunService.Heartbeat:(()
State.AntiAFK
(() LocalPlayer:(.(,), ) )
)
()
connections[] connections[]:(); connections[] =
freeCamPart =
()
freeCamPart = .()
freeCamPart.Anchored =
freeCamPart.CanCollide =
freeCamPart.Transparency =
freeCamPart.Size = .(,,)
freeCamPart.CFrame = Camera.CFrame
freeCamPart.Parent =
Camera.CameraType = .CameraType.Scriptable
Camera.CFrame = freeCamPart.CFrame
connections[] = RunService.RenderStepped:(()
State.FreeCam
move = .zero
cf = Camera.CFrame
UserInputService:(.KeyCode.W) move = move + cf.LookVector
UserInputService:(.KeyCode.S) move = move - cf.LookVector
UserInputService:(.KeyCode.A) move = move - cf.RightVector
UserInputService:(.KeyCode.D) move = move + cf.RightVector
UserInputService:(.KeyCode.E) move = move + .(,,)
UserInputService:(.KeyCode.Q) move = move - .(,,)
move.Magnitude > Camera.CFrame = Camera.CFrame + move.Unit *
)
()
connections[] connections[]:(); connections[] =
freeCamPart freeCamPart:(); freeCamPart =
Camera.CameraType = .CameraType.Custom
()
root = ()
root
closest, closestDist = , .huge
_, p (Players:())
p ~= LocalPlayer p.Character
pr = p.Character:()
pr
d = (pr.Position - root.Position).Magnitude
d < closestDist closest = pr; closestDist = d
closest closestDist <
bv = .()
bv.Velocity = .(.(-,), , .(-,))
bv.MaxForce = .(,,)
bv.Parent = closest
:():(bv, )
tpActive =
tpBtn =
()
root = ()
root Mouse.Hit
root.CFrame = .(Mouse.Hit.Position + .(,,))
(PageMovement, )
(PageMovement, , , (v)
State.Flight = v
v () ()
)
(PageMovement, , , , , (v)
FlightSpeed = v
)
(PageMovement, )
(PageMovement, , , (v)
State.SpeedBoost = v
(v)
)
(PageMovement, , , , , (v)
SpeedValue = v
State.SpeedBoost
hum = ()
hum hum.WalkSpeed = v
)
(PageMovement, , , (v)
State.NoClip = v
v () ()
)
(PageMovement, , , (v)
State.Infinite_Jump = v
v () ()
)
(PageCombat, )
(PageCombat, , , (v)
State.ESP = v
v () ()
)
(PageCombat, , , , , (v)
ESPDistance = v
)
(PageCombat, , .(,,), flingNearest)
(PageVisual, )
(PageVisual, , , (v)
State.FullBright = v
(v)
)
(PageVisual, , , (v)
State.FreeCam = v
v () ()
)
(PageVisual, )
tpBtn = (PageVisual, , .(,,), ()
tpActive = tpActive
tpBtn.TextColor3 = tpActive .(,,) .(,,)
tpBtn.Text = tpActive
tpActive
connections[] = Mouse.Button1Down:(teleportToMouse)
connections[] connections[]:(); connections[] =
)
(PageMisc, )
(PageMisc, , , (v)
State.AntiAFK = v
v () ()
)
(PageMisc, , .(,,), ()
:():(.PlaceId, LocalPlayer)
)
(PageMisc, , .(,,), ()
LocalPlayer:()
)
(PageMisc, )
credRow = .()
credRow.Size = .(,,,)
credRow.BackgroundTransparency =
credRow.Parent = PageMisc
credLbl = .()
credLbl.Text =
credLbl.Font = .Font.Gotham
credLbl.TextSize =
credLbl.TextColor3 = .(,,)
credLbl.BackgroundTransparency =
credLbl.Size = .(,,,)
credLbl.Parent = credRow
LocalPlayer.CharacterAdded:((char)
char:()
.()
State.SpeedBoost h=(); h h.WalkSpeed=SpeedValue
State.Flight ()
State.NoClip ()
State.Infinite_Jump ()
)
()
The script features various things such as flight, noclip, and infinity jump. (Fling all is broken)

Universal