Run it
Copy the script and paste it into your executor.
Players = :()
UserInputService = :()
RunService = :()
player = Players.LocalPlayer
FlyGuiMain = .()
FlyGuiMain.Name =
FlyGuiMain.ResetOnSpawn =
FlyGuiMain.Parent = player:()
MainFrame = .()
MainFrame.Name =
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.Active =
MainFrame.Parent = FlyGuiMain
(name, text, pos, size, color, parent)
b = .()
b.Name = name
b.Text = text
b.Position = pos
b.Size = size
b.BackgroundColor3 = color
b.BorderSizePixel =
b.Font = .Font.SourceSansBold
b.TextColor3 = .(, , )
b.TextSize =
b.Parent = parent
b
Title = (, , .(,,,), .(,,,), .(, , ), MainFrame)
Close = (, , .(,,,), .(,,,), .(, , ), MainFrame)
LeftPanel = .(, MainFrame)
LeftPanel.Size = .(, , , )
LeftPanel.Position = .(, , , )
LeftPanel.BackgroundTransparency =
StartBtn = (, , .(,,,), .(,,,), .(, , ), LeftPanel)
PlusBtn = (, , .(,,,), .(,,,), .(, , ), LeftPanel)
SpeedDisp = (, , .(,,,), .(,,,), .(, , ), LeftPanel)
MinusBtn = (, , .(,,,), .(,,,), .(, , ), LeftPanel)
NoclipBtn = (, , .(,,,), .(,,,), .(, , ), LeftPanel)
ColorBtn = (, , .(,,,), .(,,,), .(, , ), LeftPanel)
ColorBtn.TextWrapped =
RightPanel = .(, MainFrame)
RightPanel.Size = .(, , , )
RightPanel.Position = .(, , , )
RightPanel.BackgroundColor3 = .(, , )
RightPanel.BorderSizePixel =
RightPanel.CanvasSize = .(, , , )
UIList = .(, RightPanel)
flying, noclip = ,
speed =
espTarget =
espColor = .(, , )
ctrl = {f = , b = , l = , r = , u = , d = }
dragging, dragStart, startPos
Title.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging = ; dragStart = input.Position; startPos = MainFrame.Position
input.Changed:(() input.UserInputState == .UserInputState.End dragging = )
)
UserInputService.InputChanged:((input)
dragging input.UserInputType == .UserInputType.MouseMovement
delta = input.Position - dragStart
MainFrame.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
)
()
espTarget =
_, p (Players:())
p.Character p.Character:()
p.Character.ESPHighlight.Enabled =
()
allPlayers = Players:()
selectedList = {}
espTarget ==
()
espTarget ==
selectedList = allPlayers
espTarget ==
#allPlayers >
r; r = allPlayers[.(#allPlayers)] r ~= player
selectedList = {r}
p = Players:(espTarget)
p selectedList = {p}
_, p (allPlayers)
p.Character p.Character:()
p.Character.ESPHighlight.Enabled =
_, p (selectedList)
p ~= player p.Character
h = p.Character:() .(, p.Character)
h.Name =
h.FillColor = espColor
h.Enabled =
()
_, v (RightPanel:()) v:() v:()
(name, targetVal, color)
b = (name, name, .(,,,), .(,,,), color .(,,), RightPanel)
b.MouseButton1Click:(()
espTarget = targetVal
()
)
(, , .(, , ))
(, , .(, , ))
(, , .(, , ))
_, p (Players:())
p ~= player (p.Name, p.Name)
RightPanel.CanvasSize = .(,,, UIList.AbsoluteContentSize.Y)
Players.PlayerAdded:(refreshPlayerList)
Players.PlayerRemoving:(refreshPlayerList)
()
StartBtn.MouseButton1Click:(()
flying flying =
flying = ; StartBtn.Text =
char = player.Character; root = char.HumanoidRootPart
bg = .(, root); bg.maxTorque = .(, , ); bg.P =
bv = .(, root); bv.maxForce = .(, , )
.(()
flying RunService.RenderStepped:()
char.Humanoid.PlatformStand = ; cam = .CurrentCamera.CFrame
bv.velocity = ((cam.LookVector * (ctrl.f + ctrl.b)) + (cam * .(ctrl.l + ctrl.r, (ctrl.u + ctrl.d), ).Position - cam.Position)).Unit * speed
bg.cframe = cam
(ctrl.f+ctrl.b+ctrl.l+ctrl.r+ctrl.u+ctrl.d) == bv.velocity = .(,,)
bg:(); bv:(); char.Humanoid.PlatformStand = ; StartBtn.Text =
)
)
NoclipBtn.MouseButton1Click:(()
noclip = noclip
NoclipBtn.Text = noclip
NoclipBtn.BackgroundColor3 = noclip .(, , ) .(, , )
)
colors = {.(,,), .(,,), .(,,), .(,,), .(,,), .(,,)}
colorIdx =
ColorBtn.MouseButton1Click:(()
colorIdx = (colorIdx % #colors) +
espColor = colors[colorIdx]
ColorBtn.TextColor3 = espColor
()
)
PlusBtn.MouseButton1Click:(() speed += ; SpeedDisp.Text = ..speed )
MinusBtn.MouseButton1Click:(() speed = .(, speed-); SpeedDisp.Text = ..speed )
UserInputService.InputBegan:((i, g) g
i.KeyCode == .KeyCode.W ctrl.f = i.KeyCode == .KeyCode.S ctrl.b = -
i.KeyCode == .KeyCode.A ctrl.l = - i.KeyCode == .KeyCode.D ctrl.r =
i.KeyCode == .KeyCode.E ctrl.u = i.KeyCode == .KeyCode.Q ctrl.d = -
)
UserInputService.InputEnded:((i)
i.KeyCode == .KeyCode.W i.KeyCode == .KeyCode.S ctrl.f, ctrl.b = ,
i.KeyCode == .KeyCode.A i.KeyCode == .KeyCode.D ctrl.l, ctrl.r = ,
i.KeyCode == .KeyCode.E i.KeyCode == .KeyCode.Q ctrl.u, ctrl.d = ,
)
RunService.Stepped:(()
noclip player.Character
_, v (player.Character:()) v:() v.CanCollide =
)
Close.MouseButton1Click:(() FlyGuiMain:() flying = noclip = )
Universal