Run it
Copy the script and paste it into your executor.
Library = (:(, ))()
AimbotTab = Library:(, )
ESPTab = Library:(, )
ESP = (:())()
ESP.Enabled =
ESP.ShowBox =
ESP.BoxType =
ESP.ShowName =
ESP.ShowHealth =
ESP.ShowTracer =
ESP.ShowDistance =
aimEnabled =
camera = :().CurrentCamera
aimConnection
fovRadius =
fovCircle = .()
fovCircle.Thickness =
fovCircle.Filled =
fovCircle.Color = .(, , )
fovCircle.Visible =
()
viewportSize = camera.ViewportSize
fovCircle.Position = .(viewportSize.X / , viewportSize.Y / )
fovCircle.Radius = fovRadius
excludedPlayers = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
}
(player)
character = player.Character
character character:()
head = character.Head
camera.CFrame = .(camera.CFrame.Position, head.Position)
()
aimEnabled = aimEnabled
aimEnabled
()
aimConnection = :().RenderStepped:(()
closestPlayer =
closestDistance = .huge
players = .Players:()
viewportCenter = .(camera.ViewportSize.X / , camera.ViewportSize.Y / )
_, player (players)
player ~= .Players.LocalPlayer player.Character player.Character:()
excludedPlayers[player.Name]
headPos, visible = camera:(player.Character.Head.Position)
visible
headScreenPos = .(headPos.X, headPos.Y)
dist = (headScreenPos - viewportCenter).Magnitude
dist <= fovRadius dist < closestDistance
closestDistance = dist
closestPlayer = player
closestPlayer
(closestPlayer)
)
()
aimConnection
aimConnection:()
AimbotTab:(, , , fovRadius, , (value)
fovRadius = value
fovCircle.Radius = fovRadius
)
AimbotTab:(, ()
()
)
ESPTab:(, ()
ESP.Enabled = ESP.Enabled
)
:().InputBegan:((input, gameProcessed)
input.KeyCode == .KeyCode.LeftAlt gameProcessed
()
)
:().RenderStepped:(()
()
)
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
Aim esp