Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
LocalPlayer = Players.LocalPlayer
Camera = .CurrentCamera
HIGHLIGHT_COLOR = .(, , )
MAX_LOCK_DIST =
DEFAULT_AIMBOT_FOV =
DEFAULT_SMOOTH =
espEnabled =
aimbotEnabled =
aimPart =
smoothness = DEFAULT_SMOOTH
aimbotFov = DEFAULT_AIMBOT_FOV
filterMode =
aimbotActive =
currentTarget =
cameraConn =
tagMap = {}
walkSpeed =
flyEnabled =
flyConn =
infiniteJumpEnabled =
triggerBotEnabled =
(character, color)
character character:()
existing = character:()
existing existing
highlight = .()
highlight.Name =
highlight.Adornee = character
highlight.FillColor = color .(, , )
highlight.OutlineColor = .(, , )
highlight.FillTransparency =
highlight.OutlineTransparency =
highlight.DepthMode = .HighlightDepthMode.AlwaysOnTop
highlight.Parent = character
highlight
(player, localPlayerGui)
player localPlayerGui
character = player.Character
character
head = character:()
head
tagName = .. player.UserId
old = localPlayerGui:(tagName)
old old:()
billboard = .()
billboard.Name = tagName
billboard.Adornee = head
billboard.AlwaysOnTop =
billboard.Size = .(, , , )
billboard.StudsOffset = .(, , )
billboard.Parent = localPlayerGui
bg = .()
bg.Size = .(, , , )
bg.BackgroundTransparency =
bg.BackgroundColor3 = .(, , )
bg.BorderSizePixel =
bg.Parent = billboard
corner = .()
corner.CornerRadius = .(, )
corner.Parent = bg
gradient = .()
gradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
})
gradient.Rotation =
gradient.Parent = bg
stroke = .()
stroke.Color = .(, , )
stroke.Transparency =
stroke.Thickness =
stroke.Parent = bg
nameLabel = .()
nameLabel.Size = .(, -, , -)
nameLabel.Position = .(, , , )
nameLabel.BackgroundTransparency =
nameLabel.Text = (player.DisplayName ~= player.DisplayName) player.Name
nameLabel.TextColor3 = .(, , )
nameLabel.Font = .Font.GothamBold
nameLabel.TextScaled =
nameLabel.TextStrokeTransparency =
nameLabel.TextStrokeColor3 = .(, , )
nameLabel.Parent = bg
distLabel = .()
distLabel.Name =
distLabel.Size = .(, -, , -)
distLabel.Position = .(, , , )
distLabel.BackgroundTransparency =
distLabel.Text =
distLabel.TextColor3 = .(, , )
distLabel.Font = .Font.GothamBold
distLabel.TextScaled =
distLabel.TextStrokeTransparency =
distLabel.TextStrokeColor3 = .(, , )
distLabel.TextXAlignment = .TextXAlignment.Right
distLabel.Parent = bg
healthBarBg = .()
healthBarBg.Size = .(, -, , -)
healthBarBg.Position = .(, , , )
healthBarBg.BackgroundColor3 = .(, , )
healthBarBg.BorderSizePixel =
healthBarBg.Parent = bg
healthCorner = .()
healthCorner.CornerRadius = .(, )
healthCorner.Parent = healthBarBg
healthFill = .()
healthFill.Size = .(, , , )
healthFill.Position = .(, , , )
healthFill.BackgroundColor3 = .(, , )
healthFill.BorderSizePixel =
healthFill.Parent = healthBarBg
fillCorner = .()
fillCorner.CornerRadius = .(, )
fillCorner.Parent = healthFill
healthLabel = .()
healthLabel.Name =
healthLabel.Size = .(, , , )
healthLabel.Position = .(, , , )
healthLabel.BackgroundTransparency =
healthLabel.Text =
healthLabel.TextColor3 = .(, , )
healthLabel.Font = .Font.GothamBold
healthLabel.TextScaled =
healthLabel.TextSize =
healthLabel.TextStrokeTransparency =
healthLabel.TextStrokeColor3 = .(, , )
healthLabel.Parent = healthBarBg
lastUpdate =
updateInterval =
conn
conn = RunService.Heartbeat:((dt)
lastUpdate = lastUpdate + dt
lastUpdate < updateInterval
lastUpdate =
player player.Parent
conn:()
billboard billboard.Parent billboard:()
tagMap[player] =
localChar = LocalPlayer.Character
localRoot = localChar (localChar:() localChar:())
targetChar = player.Character
targetRoot = targetChar (targetChar:() targetChar:())
localRoot targetRoot
distLabel.Text =
dist = (localRoot.Position - targetRoot.Position).Magnitude
dist >=
distLabel.Text = .(, dist / )
distLabel.Text = .(, dist)
humanoid = targetChar targetChar:()
humanoid
maxHealth = humanoid.MaxHealth
currentHealth = humanoid.Health
healthPercent = currentHealth / maxHealth
healthFill.Size = .(healthPercent, , , )
healthLabel = healthBarBg:()
healthLabel
healthLabel.Text = (.(currentHealth))
currentHealth <=
healthFill.BackgroundColor3 = .(, , )
healthPercent >
healthFill.BackgroundColor3 = .(, , )
healthPercent >
healthFill.BackgroundColor3 = .(, , )
healthFill.BackgroundColor3 = .(, , )
)
tagMap[player] tagMap[player] = {}
tagMap[player].nametag = billboard
tagMap[player].conn = conn
billboard
(player)
filterMode ==
filterMode ==
LocalPlayer.Team player.Team LocalPlayer.Team == player.Team
filterMode ==
ok, res = (() LocalPlayer:(player.UserId) )
ok res
filterMode ==
LocalPlayer.Team player.Team LocalPlayer.Team ~= player.Team
ok, res = (() LocalPlayer:(player.UserId) )
(ok res)
(player)
player player == LocalPlayer
(player)
(player)
tagMap[player] tagMap[player] = {}
character = player.Character
character
(tagMap[player].highlight tagMap[player].highlight.Parent)
hl = (character, HIGHLIGHT_COLOR)
tagMap[player].highlight = hl
(tagMap[player].nametag tagMap[player].nametag.Parent)
nt = (player, LocalPlayer:())
tagMap[player].nametag = nt
tagMap[player].charConn
tagMap[player].charConn = player.CharacterAdded:((char)
(player)
()
(player)
)
tagMap[player].charRemovingConn
tagMap[player].charRemovingConn = player.CharacterRemoving:(()
tagMap[player]
tagMap[player].highlight tagMap[player].highlight.Parent
tagMap[player].highlight:()
tagMap[player].nametag tagMap[player].nametag.Parent
tagMap[player].nametag:()
tagMap[player].conn
tagMap[player].conn:()
tagMap[player].conn =
tagMap[player].highlight =
tagMap[player].nametag =
)
(player)
entry = tagMap[player]
entry
entry.highlight entry.highlight.Parent entry.highlight:()
entry.nametag entry.nametag.Parent entry.nametag:()
entry.conn entry.conn:()
entry.charConn entry.charConn:()
entry.charRemovingConn entry.charRemovingConn:()
tagMap[player] =
playerGui = LocalPlayer:()
playerGui
name = .. player.UserId
old = playerGui:(name)
old old:()
()
_, p (Players:())
p ~= LocalPlayer
espEnabled (p)
(p)
(p)
(player)
player.Character
aimPart == player.Character:()
player.Character:() player.Character:()
(pos)
camCFrame = Camera.CFrame
forward = camCFrame.LookVector
dir = (pos - camCFrame.Position).Unit
dot = forward:(dir)
angle = .(.(dot, -, ))
angle
()
best, bestScore = , .huge
halfFovRad = .(aimbotFov/)
camPos = Camera.CFrame.Position
_, p (Players:())
p ~= LocalPlayer p.Character (p)
aim = (p)
aim
dist = (aim.Position - camPos).Magnitude
dist <= MAX_LOCK_DIST
ang = (aim.Position)
ang <= halfFovRad
score = ang + (dist / )
score < bestScore
bestScore = score
best = p
best
(target)
target target.Character
cameraConn cameraConn:() cameraConn =
currentTarget = target
cameraConn = RunService.RenderStepped:(()
currentTarget currentTarget.Character
cameraConn cameraConn:() cameraConn =
currentTarget =
aim = (currentTarget)
aim
camPos = Camera.CFrame.Position
desired = .(camPos, aim.Position)
alpha = .( - (smoothness / ), , )
Camera.CFrame = Camera.CFrame:(desired, alpha)
triggerBotEnabled
dist = (aim.Position - camPos).Magnitude
ang = (aim.Position)
dist <= MAX_LOCK_DIST ang <= .(aimbotFov/)
myChar = LocalPlayer.Character
myChar
tool = myChar:()
tool tool.Parent == myChar
(() tool:() )
)
()
cameraConn cameraConn:() cameraConn =
currentTarget =
()
flyConn flyConn:() flyConn =
LocalPlayer.Character
humanoid = LocalPlayer.Character:()
rootPart = LocalPlayer.Character:()
humanoid rootPart
humanoid.PlatformStand =
flyConn = RunService.RenderStepped:(()
LocalPlayer.Character rootPart.Parent
humanoid.PlatformStand =
flyConn flyConn:() flyConn =
cam = Camera
moveDir = .(, , )
UserInputService:(.KeyCode.W)
moveDir = moveDir + cam.CFrame.LookVector
UserInputService:(.KeyCode.A)
moveDir = moveDir - cam.CFrame.RightVector
UserInputService:(.KeyCode.S)
moveDir = moveDir - cam.CFrame.LookVector
UserInputService:(.KeyCode.D)
moveDir = moveDir + cam.CFrame.RightVector
UserInputService:(.KeyCode.Space)
moveDir = moveDir + .(, , )
UserInputService:(.KeyCode.LeftControl)
moveDir = moveDir - .(, , )
moveDir.Magnitude >
moveDir = moveDir.Unit
rootPart.AssemblyLinearVelocity = moveDir *
)
()
flyConn flyConn:() flyConn =
LocalPlayer.Character
humanoid = LocalPlayer.Character:()
humanoid humanoid.PlatformStand =
()
playerGui = LocalPlayer:()
existing = playerGui:()
existing existing:()
screen = .()
screen.Name =
screen.ResetOnSpawn =
screen.Parent = playerGui
panel = .()
panel.Name =
panel.Size = .(, , , )
panel.Position = .(, , , )
panel.BackgroundColor3 = .(, , )
panel.BorderSizePixel =
panel.Parent = screen
panelCorner = .()
panelCorner.CornerRadius = .(, )
panelCorner.Parent = panel
panelStroke = .()
panelStroke.Color = .(, , )
panelStroke.Transparency =
panelStroke.Thickness =
panelStroke.Parent = panel
bgGradient = .()
bgGradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
})
bgGradient.Rotation =
bgGradient.Parent = panel
titleBar = .()
titleBar.Name =
titleBar.Size = .(, , , )
titleBar.Position = .(, , , )
titleBar.BackgroundColor3 = .(, , )
titleBar.BackgroundTransparency =
titleBar.BorderSizePixel =
titleBar.ZIndex =
titleBar.Parent = panel
titleCorner = .()
titleCorner.CornerRadius = .(, )
titleCorner.Parent = titleBar
title = .()
title.Size = .(, -, , )
title.Position = .(, , , )
title.BackgroundTransparency =
title.Text =
title.Font = .Font.GothamBold
title.TextSize =
title.TextColor3 = .(, , )
title.TextXAlignment = .TextXAlignment.Left
title.Parent = titleBar
divider1 = .()
divider1.Size = .(, , , )
divider1.Position = .(, , , )
divider1.BackgroundColor3 = .(, , )
divider1.BorderSizePixel =
divider1.ZIndex =
divider1.Parent = panel
(text, pos, size, bgColor)
btn = .()
btn.Size = size .(, , , )
btn.Position = pos
btn.BackgroundColor3 = bgColor
btn.TextColor3 = .(, , )
btn.Font = .Font.GothamBold
btn.TextSize =
btn.Text = text
btn.BorderSizePixel =
btn.AutoButtonColor =
btn.ZIndex =
btn.Parent = panel
btnCorner = .()
btnCorner.CornerRadius = .(, )
btnCorner.Parent = btn
btnStroke = .()
btnStroke.Color = .(, , )
btnStroke.Transparency =
btnStroke.Thickness =
btnStroke.Parent = btn
btn.MouseEnter:(()
btn.BackgroundColor3 = .(
.(bgColor.R * + , ) / ,
.(bgColor.G * + , ) / ,
.(bgColor.B * + , ) /
)
btnStroke.Transparency =
)
btn.MouseLeave:(()
btn.BackgroundColor3 = bgColor
btnStroke.Transparency =
)
btn
mainTabBtn = .()
mainTabBtn.Name =
mainTabBtn.Size = .(, , , )
mainTabBtn.Position = .(, , , )
mainTabBtn.BackgroundColor3 = .(, , )
mainTabBtn.TextColor3 = .(, , )
mainTabBtn.Font = .Font.GothamBold
mainTabBtn.TextSize =
mainTabBtn.Text =
mainTabBtn.BorderSizePixel =
mainTabBtn.AutoButtonColor =
mainTabBtn.ZIndex =
mainTabBtn.Parent = panel
miscTabBtn = .()
miscTabBtn.Name =
miscTabBtn.Size = .(, , , )
miscTabBtn.Position = .(, , , )
miscTabBtn.BackgroundColor3 = .(, , )
miscTabBtn.TextColor3 = .(, , )
miscTabBtn.Font = .Font.GothamBold
miscTabBtn.TextSize =
miscTabBtn.Text =
miscTabBtn.BorderSizePixel =
miscTabBtn.AutoButtonColor =
miscTabBtn.ZIndex =
miscTabBtn.Parent = panel
tabCorner1 = .()
tabCorner1.CornerRadius = .(, )
tabCorner1.Parent = mainTabBtn
tabCorner2 = .()
tabCorner2.CornerRadius = .(, )
tabCorner2.Parent = miscTabBtn
mainTabContainer = .()
mainTabContainer.Name =
mainTabContainer.Size = .(, -, , )
mainTabContainer.Position = .(, , , )
mainTabContainer.BackgroundTransparency =
mainTabContainer.BorderSizePixel =
mainTabContainer.ZIndex =
mainTabContainer.Parent = panel
miscTabContainer = .()
miscTabContainer.Name =
miscTabContainer.Size = .(, -, , )
miscTabContainer.Position = .(, , , )
miscTabContainer.BackgroundTransparency =
miscTabContainer.BorderSizePixel =
miscTabContainer.Visible =
miscTabContainer.ZIndex =
miscTabContainer.Parent = panel
currentTab =
mainTabBtn.MouseButton1Click:(()
currentTab ~=
currentTab =
mainTabBtn.BackgroundColor3 = .(, , )
miscTabBtn.BackgroundColor3 = .(, , )
mainTabContainer.Visible =
miscTabContainer.Visible =
)
miscTabBtn.MouseButton1Click:(()
currentTab ~=
currentTab =
mainTabBtn.BackgroundColor3 = .(, , )
miscTabBtn.BackgroundColor3 = .(, , )
mainTabContainer.Visible =
miscTabContainer.Visible =
)
fovLabel = .()
fovLabel.Size = .(, , , )
fovLabel.Position = .(, , , )
fovLabel.BackgroundTransparency =
fovLabel.Text =
fovLabel.Font = .Font.GothamBold
fovLabel.TextSize =
fovLabel.TextColor3 = .(, , )
fovLabel.TextXAlignment = .TextXAlignment.Left
fovLabel.ZIndex =
fovLabel.Parent = mainTabContainer
fovValue = .()
fovValue.Size = .(, , , )
fovValue.Position = .(, , , )
fovValue.BackgroundTransparency =
fovValue.Text = aimbotFov ..
fovValue.Font = .Font.GothamBold
fovValue.TextSize =
fovValue.TextColor3 = .(, , )
fovValue.TextXAlignment = .TextXAlignment.Right
fovValue.ZIndex =
fovValue.Parent = mainTabContainer
fovSliderBg = .()
fovSliderBg.Size = .(, , , )
fovSliderBg.Position = .(, , , )
fovSliderBg.BackgroundColor3 = .(, , )
fovSliderBg.BorderSizePixel =
fovSliderBg.ZIndex =
fovSliderBg.Parent = mainTabContainer
fovSliderBgCorner = .()
fovSliderBgCorner.CornerRadius = .(, )
fovSliderBgCorner.Parent = fovSliderBg
fovFill = .()
fovFill.Size = .((aimbotFov - ) / , , , )
fovFill.Position = .(, , , )
fovFill.BackgroundColor3 = .(, , )
fovFill.BorderSizePixel =
fovFill.ZIndex =
fovFill.Parent = fovSliderBg
fovFillCorner = .()
fovFillCorner.CornerRadius = .(, )
fovFillCorner.Parent = fovFill
smLabel = .()
smLabel.Size = .(, , , )
smLabel.Position = .(, , , )
smLabel.BackgroundTransparency =
smLabel.Text =
smLabel.Font = .Font.GothamBold
smLabel.TextSize =
smLabel.TextColor3 = .(, , )
smLabel.TextXAlignment = .TextXAlignment.Left
smLabel.ZIndex =
smLabel.Parent = mainTabContainer
smValue = .()
smValue.Size = .(, , , )
smValue.Position = .(, , , )
smValue.BackgroundTransparency =
smValue.Text = smoothness
smValue.Font = .Font.GothamBold
smValue.TextSize =
smValue.TextColor3 = .(, , )
smValue.TextXAlignment = .TextXAlignment.Right
smValue.ZIndex =
smValue.Parent = mainTabContainer
smSliderBg = .()
smSliderBg.Size = .(, , , )
smSliderBg.Position = .(, , , )
smSliderBg.BackgroundColor3 = .(, , )
smSliderBg.BorderSizePixel =
smSliderBg.ZIndex =
smSliderBg.Parent = mainTabContainer
smSliderBgCorner = .()
smSliderBgCorner.CornerRadius = .(, )
smSliderBgCorner.Parent = smSliderBg
smFill = .()
smFill.Size = .(smoothness / , , , )
smFill.Position = .(, , , )
smFill.BackgroundColor3 = .(, , )
smFill.BorderSizePixel =
smFill.ZIndex =
smFill.Parent = smSliderBg
smFillCorner = .()
smFillCorner.CornerRadius = .(, )
smFillCorner.Parent = smFill
espBtn = (, .(, , , ), .(, , , ), .(, , ))
espBtn.Parent = mainTabContainer
aimBtn = (, .(, , , ), .(, , , ), .(, , ))
aimBtn.Parent = mainTabContainer
partBtn = (, .(, , , ), .(, , , ), .(, , ))
partBtn.Parent = mainTabContainer
filterBtn = (, .(, , , ), .(, , , ), .(, , ))
filterBtn.Parent = mainTabContainer
triggerBtn = (, .(, , , ), .(, , , ), .(, , ))
triggerBtn.Parent = mainTabContainer
wsLabel = .()
wsLabel.Size = .(, , , )
wsLabel.Position = .(, , , )
wsLabel.BackgroundTransparency =
wsLabel.Text =
wsLabel.Font = .Font.GothamBold
wsLabel.TextSize =
wsLabel.TextColor3 = .(, , )
wsLabel.TextXAlignment = .TextXAlignment.Left
wsLabel.ZIndex =
wsLabel.Parent = miscTabContainer
wsValue = .()
wsValue.Size = .(, , , )
wsValue.Position = .(, , , )
wsValue.BackgroundTransparency =
wsValue.Text = walkSpeed
wsValue.Font = .Font.GothamBold
wsValue.TextSize =
wsValue.TextColor3 = .(, , )
wsValue.TextXAlignment = .TextXAlignment.Right
wsValue.ZIndex =
wsValue.Parent = miscTabContainer
wsSliderBg = .()
wsSliderBg.Size = .(, , , )
wsSliderBg.Position = .(, , , )
wsSliderBg.BackgroundColor3 = .(, , )
wsSliderBg.BorderSizePixel =
wsSliderBg.ZIndex =
wsSliderBg.Parent = miscTabContainer
wsSliderCorner = .()
wsSliderCorner.CornerRadius = .(, )
wsSliderCorner.Parent = wsSliderBg
wsFill = .()
wsFill.Size = .((walkSpeed - ) / , , , )
wsFill.Position = .(, , , )
wsFill.BackgroundColor3 = .(, , )
wsFill.BorderSizePixel =
wsFill.ZIndex =
wsFill.Parent = wsSliderBg
wsFillCorner = .()
wsFillCorner.CornerRadius = .(, )
wsFillCorner.Parent = wsFill
flyBtn = (, .(, , , ), .(, , , ), .(, , ))
flyBtn.Parent = miscTabContainer
jumpBtn = (, .(, , , ), .(, , , ), .(, , ))
jumpBtn.Parent = miscTabContainer
statusBg = .()
statusBg.Size = .(, -, , )
statusBg.Position = .(, , , )
statusBg.BackgroundColor3 = .(, , )
statusBg.BackgroundTransparency =
statusBg.BorderSizePixel =
statusBg.ZIndex =
statusBg.Parent = panel
statusCorner = .()
statusCorner.CornerRadius = .(, )
statusCorner.Parent = statusBg
statusLabel = .()
statusLabel.Size = .(, -, , )
statusLabel.Position = .(, , , )
statusLabel.BackgroundTransparency =
statusLabel.Text =
statusLabel.Font = .Font.Gotham
statusLabel.TextSize =
statusLabel.TextColor3 = .(, , )
statusLabel.TextXAlignment = .TextXAlignment.Left
statusLabel.ZIndex =
statusLabel.Parent = statusBg
fovCircle = .()
fovCircle.Name =
fovCircle.Size = .(, , , )
fovCircle.AnchorPoint = .(, )
fovCircle.Position = .(, , , )
fovCircle.BackgroundTransparency =
fovCircle.BorderSizePixel =
fovCircle.Parent = screen
fovCorner = .()
fovCorner.CornerRadius = .(, )
fovCorner.Parent = fovCircle
fovStroke = .()
fovStroke.Color = .(, , )
fovStroke.Thickness =
fovStroke.Transparency =
fovStroke.Parent = fovCircle
dragging =
dragStart =
panelStart =
panelMinimized =
originalPosition = panel.Position
titleBar.InputBegan:((input, gpe)
gpe
input.UserInputType == .UserInputType.MouseButton1
dragging =
dragStart = .Players.LocalPlayer:().X
panelStart = panel.Position.X.Offset
)
UserInputService.InputEnded:((input, gpe)
input.UserInputType == .UserInputType.MouseButton1
dragging =
)
RunService.RenderStepped:(()
dragging dragStart
mouse = .Players.LocalPlayer:()
delta = mouse.X - dragStart
panel.Position = .(, panelStart + delta, panel.Position.Y.Scale, panel.Position.Y.Offset)
)
espBtn.MouseButton1Click:(()
espEnabled = espEnabled
espBtn.Text = espEnabled
()
)
aimBtn.MouseButton1Click:(()
aimbotEnabled = aimbotEnabled
aimBtn.Text = aimbotEnabled
aimbotEnabled ()
)
partBtn.MouseButton1Click:(()
aimPart ==
aimPart =
partBtn.Text =
aimPart =
partBtn.Text =
)
filterModes = { , , , }
filterIndex =
filterBtn.MouseButton1Click:(()
filterIndex = filterIndex % #filterModes +
filterMode = filterModes[filterIndex]
filterBtn.Text = .. filterMode:()
()
)
triggerBtn.MouseButton1Click:(()
triggerBotEnabled = triggerBotEnabled
triggerBtn.Text = triggerBotEnabled
)
fovSliderBg.InputBegan:((input, gpe)
gpe
input.UserInputType == .UserInputType.MouseButton1
connection
connection = RunService.RenderStepped:(()
mouse = .Players.LocalPlayer:()
relX = mouse.X - fovSliderBg.AbsolutePosition.X
pct = .(relX / fovSliderBg.AbsoluteSize.X, , )
aimbotFov = .( + pct * )
fovValue.Text = aimbotFov ..
fovFill.Size = .((aimbotFov - ) / , , , )
radius = .((aimbotFov/) * .(Camera.ViewportSize.X, Camera.ViewportSize.Y) * , , )
fovCircle.Size = .(, radius*, , radius*)
)
UserInputService.InputEnded:((input2, gpe2)
input2.UserInputType == .UserInputType.MouseButton1
connection:()
)
)
smSliderBg.InputBegan:((input, gpe)
gpe
input.UserInputType == .UserInputType.MouseButton1
connection
connection = RunService.RenderStepped:(()
mouse = .Players.LocalPlayer:()
relX = mouse.X - smSliderBg.AbsolutePosition.X
pct = .(relX / smSliderBg.AbsoluteSize.X, , )
smoothness = .(pct * )
smValue.Text = smoothness
smFill.Size = .(smoothness / , , , )
)
UserInputService.InputEnded:((input2, gpe2)
input2.UserInputType == .UserInputType.MouseButton1
connection:()
)
)
wsSliderBg.InputBegan:((input, gpe)
gpe
input.UserInputType == .UserInputType.MouseButton1
connection
connection = RunService.RenderStepped:(()
mouse = .Players.LocalPlayer:()
relX = mouse.X - wsSliderBg.AbsolutePosition.X
pct = .(relX / wsSliderBg.AbsoluteSize.X, , )
walkSpeed = .( + pct * )
wsValue.Text = walkSpeed
wsFill.Size = .((walkSpeed - ) / , , , )
LocalPlayer.Character
humanoid = LocalPlayer.Character:()
humanoid
humanoid.WalkSpeed = walkSpeed
)
UserInputService.InputEnded:((input2, gpe2)
input2.UserInputType == .UserInputType.MouseButton1
connection:()
)
)
flyBtn.MouseButton1Click:(()
flyEnabled = flyEnabled
flyBtn.Text = flyEnabled
flyEnabled
()
()
)
jumpBtn.MouseButton1Click:(()
infiniteJumpEnabled = infiniteJumpEnabled
jumpBtn.Text = infiniteJumpEnabled
)
UserInputService.InputBegan:((input, processed)
processed
input.KeyCode == .KeyCode.K
panelMinimized = panelMinimized
panelMinimized
panel.Position = .(, -, , )
panel.Position = originalPosition
)
UserInputService.InputBegan:((input, processed)
processed
input.UserInputType == .UserInputType.MouseButton2
aimbotEnabled
aimbotActive =
currentTarget = ()
currentTarget (currentTarget)
)
UserInputService.InputEnded:((input, processed)
input.UserInputType == .UserInputType.MouseButton2
aimbotActive =
()
)
RunService.Heartbeat:(()
fovCircle.Position = .(, , , )
radius = .((aimbotFov/) * .(Camera.ViewportSize.X, Camera.ViewportSize.Y) * , , )
fovCircle.Size = .(, radius*, , radius*)
aimbotActive aimbotEnabled ( currentTarget currentTarget.Character)
best = ()
best
currentTarget = best
(best)
triggerBotEnabled ( aimbotActive aimbotEnabled)
best = ()
best best.Character
aim = (best)
aim
camPos = Camera.CFrame.Position
dist = (aim.Position - camPos).Magnitude
ang = (aim.Position)
dist <= MAX_LOCK_DIST ang <= .(aimbotFov/)
myChar = LocalPlayer.Character
myChar
tool = myChar:()
tool tool.Parent == myChar
(() tool:() )
)
screen
()
()
Players.PlayerAdded:((p)
p ~= LocalPlayer
p.CharacterAdded:(()
()
espEnabled (p) (p)
)
)
Players.PlayerRemoving:((p)
(p)
)
LocalPlayer.CharacterAdded:(()
()
()
()
humanoid = LocalPlayer.Character:()
humanoid
humanoid.WalkSpeed = walkSpeed
infiniteJumpEnabled
humanoid = LocalPlayer.Character:()
humanoid
humanoid.Jumping:(()
infiniteJumpEnabled
humanoid:(.HumanoidStateType.Landed)
)
)
UserInputService.InputBegan:((input, processed)
processed
infiniteJumpEnabled input.KeyCode == .KeyCode.Space
humanoid = LocalPlayer.Character LocalPlayer.Character:()
humanoid
humanoid:(.HumanoidStateType.Jumping)
)
()
its a universal aimbot and esp i made this in like 1 hour so ye but its good K TO HIDE GUI

Universal