Run it
Copy the script and paste it into your executor.
player = .Players.LocalPlayer
mouse = player:()
userInputService = :()
runService = :()
(text, color)
sg = player.PlayerGui:() .(, player.PlayerGui)
notify = .(, sg)
notify.Size = .(, , , ); notify.Position = .(, -, , )
notify.BackgroundColor3 = .(, , ); notify.BorderColor3 = color; notify.BorderSizePixel =
notify.Text = text; notify.TextColor3 = color; notify.Font = .Font.Code; notify.TextSize = ; notify.ZIndex =
.(, () notify:() )
()
player.PlayerGui:()
sg = .(, player.PlayerGui)
sg.Name =
sg.ResetOnSpawn =
mainFrame = .(, sg)
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , )
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderSizePixel =
mainFrame.BorderColor3 = .(, , )
mainFrame.Active =
mainFrame.Draggable =
title = .(, mainFrame)
title.Size = .(, , , ); title.BackgroundColor3 = .(, , ); title.Text = ; title.TextColor3 = .(, , ); title.Font = .Font.Code; title.TextXAlignment = .TextXAlignment.Left
states = {fly = , noclip = , antiAfk = }
flySpeed =
settingsFrame = .(, mainFrame)
settingsFrame.Size = .(, , , ); settingsFrame.Position = .(, , , ); settingsFrame.BackgroundColor3 = .(, , ); settingsFrame.Visible = ; settingsFrame.BorderSizePixel = ; settingsFrame.BorderColor3 = .(,,)
afkBtn = .(, settingsFrame); afkBtn.Size = .(, -, , ); afkBtn.Position = .(, , , ); afkBtn.Text = ; afkBtn.BackgroundColor3 = .(,,); afkBtn.TextColor3 = .(,,)
afkBtn.MouseButton1Click:(()
states.antiAfk = states.antiAfk
afkBtn.Text = ..(states.antiAfk )
states.antiAfk (, .(,,))
)
gear = .(, mainFrame); gear.Size = .(, , , ); gear.Position = .(, -, , ); gear.Text = ; gear.BackgroundColor3 = .(, , ); gear.MouseButton1Click:(() settingsFrame.Visible = settingsFrame.Visible )
(name, defaultVal, callback)
frame = .(, mainFrame); frame.Size = .(, , , ); frame.BackgroundColor3 = .(, , ); frame.BorderColor3 = mainFrame.BorderColor3; frame.Visible =
txt = .(, frame); txt.Size = .(, , , ); txt.Position = .(,,,); txt.Text = (defaultVal); txt.BackgroundColor3 = .(,,); txt.TextColor3 = .(,,)
lbl = .(, frame); lbl.Size = .(,,,); lbl.Text = name; lbl.TextColor3 = .(,,); lbl.BackgroundTransparency =
txt.FocusLost:(() ((txt.Text) defaultVal) )
frame
flyMenu = (, , (v) flySpeed = v ); flyMenu.Position = .(, , , )
speedMenu = (, , (v) player.Character player.Character.Humanoid.WalkSpeed = v ); speedMenu.Position = .(, , , )
jumpMenu = (, , (v) player.Character player.Character.Humanoid.UseJumpPower = player.Character.Humanoid.JumpPower = v ); jumpMenu.Position = .(, , , )
(text, pos, key, sub)
btn = .(, mainFrame)
btn.Size = .(, , , ); btn.Position = pos; btn.BackgroundColor3 = .(, , )
btn.Text = text..; btn.TextColor3 = .(, , ); btn.Font = .Font.Code
btn.MouseButton1Click:(()
states[key] = states[key]
btn.Text = text....(states[key] )
btn.TextColor3 = states[key] .(,,) .(,,)
sub sub.Visible = states[key]
key == states.fly
root = player.Character.HumanoidRootPart
bv = .(, root); bv.MaxForce = .(,,); bv.Velocity = .(,,)
bg = .(, root); bg.MaxTorque = .(,,); bg.CFrame = root.CFrame
.(()
states.fly
cam = .CurrentCamera.CFrame
moveDir = .(,,)
userInputService:(.KeyCode.W) moveDir = moveDir + cam.LookVector
userInputService:(.KeyCode.S) moveDir = moveDir - cam.LookVector
userInputService:(.KeyCode.A) moveDir = moveDir - cam.RightVector
userInputService:(.KeyCode.D) moveDir = moveDir + cam.RightVector
bv.Velocity = moveDir * flySpeed; bg.CFrame = cam
runService.RenderStepped:()
bv:(); bg:()
)
)
(, .(, , , ), , flyMenu)
(, .(, , , ), , speedMenu)
(, .(, , , ), , jumpMenu)
(, .(, , , ), )
close = .(, mainFrame); close.Size = .(,,,); close.Position = .(,-,,); close.Text = ; close.BackgroundColor3 = .(,,); close.MouseButton1Click:(() sg:() )
.(()
player.Idled:(()
states.antiAfk :():(); :():(.())
)
)
runService.Stepped:(()
states.noclip player.Character _, v (player.Character:()) v:() v.CanCollide =
)
()
Universal