Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
Camera = .CurrentCamera
LocalPlayer = Players.LocalPlayer
AimEnabled =
AimSensitivity =
AimLockPart =
AimKey = .UserInputType.MouseButton2
FOV =
FOVColor = .(, , )
ESPColor = .(, , )
ESPThickness =
Running =
LockedTarget =
(thickness, color)
line = .()
line.Visible =
line.Thickness = thickness
line.Color = color
line.Transparency =
line
(thickness, color)
quad = .()
quad.Visible =
quad.Thickness = thickness
quad.Color = color
quad.Transparency =
quad
(text, color)
t = .()
t.Visible =
t.Color = color
t.Size =
t.Center =
t.Outline =
t.Font =
t.Text = text
t
(radius, color)
c = .()
c.Visible =
c.Color = color
c.Radius = radius
c.Thickness =
c.Filled =
c
FOVCircle = (FOV, FOVColor)
FOVCircle.Position = .(Camera.ViewportSize.X/, Camera.ViewportSize.Y/)
(plr)
() plr.Character plr.Character:() plr.Character:()
skeleton = {
Head_Torso = (ESPThickness, ESPColor),
Torso_Legs = (ESPThickness, ESPColor),
LeftArm = (ESPThickness, ESPColor),
RightArm = (ESPThickness, ESPColor),
LeftLeg = (ESPThickness, ESPColor),
RightLeg = (ESPThickness, ESPColor)
}
box = (ESPThickness, ESPColor)
nameTag = (plr.Name, ESPColor)
RunService.RenderStepped:(()
char = plr.Character
hum = char char:()
HRP = char char:()
char hum hum.Health > HRP
onScreen =
(part)
pos, vis = Camera:(part.Position)
onScreen = onScreen vis
pos
head = char:()
torso = char:() char:()
leftArm = char:() char:()
rightArm = char:() char:()
leftLeg = char:() char:()
rightLeg = char:() char:()
leftFoot = char:() char:()
rightFoot = char:() char:()
head torso
skeleton.Head_Torso.From = .((head).X, (head).Y)
skeleton.Head_Torso.To = .((torso).X, (torso).Y)
torso leftLeg
skeleton.Torso_Legs.From = .((torso).X, (torso).Y)
skeleton.Torso_Legs.To = .((leftLeg).X, (leftLeg).Y)
torso leftArm
skeleton.LeftArm.From = .((torso).X, (torso).Y)
skeleton.LeftArm.To = .((leftArm).X, (leftArm).Y)
torso rightArm
skeleton.RightArm.From = .((torso).X, (torso).Y)
skeleton.RightArm.To = .((rightArm).X, (rightArm).Y)
torso leftFoot
skeleton.LeftLeg.From = .((torso).X, (torso).Y)
skeleton.LeftLeg.To = .((leftFoot).X, (leftFoot).Y)
torso rightFoot
skeleton.RightLeg.From = .((torso).X, (torso).Y)
skeleton.RightLeg.To = .((rightFoot).X, (rightFoot).Y)
minX, minY, maxX, maxY = .huge, .huge, -.huge, -.huge
_, part (char:())
part:()
pos, vis = Camera:(part.Position)
vis
onScreen =
minX = .(minX, pos.X)
minY = .(minY, pos.Y)
maxX = .(maxX, pos.X)
maxY = .(maxY, pos.Y)
minX ~= .huge onScreen
centerX = (minX + maxX) /
centerY = (minY + maxY) /
width = (maxX - minX)
height = (maxY - minY)
box.PointA = .(centerX - width/, centerY - height/)
box.PointB = .(centerX + width/, centerY - height/)
box.PointC = .(centerX + width/, centerY + height/)
box.PointD = .(centerX - width/, centerY + height/)
box.Visible =
nameTag.Position = .(centerX, centerY - height/ - )
nameTag.Visible =
_, v (skeleton) v.Visible =
box.Visible =
nameTag.Visible =
_, v (skeleton) v.Visible =
box.Visible =
nameTag.Visible =
_, v (skeleton) v.Visible =
)
()
LockedTarget LockedTarget.Character LockedTarget.Character:()
LockedTarget.Character.Humanoid.Health >
LockedTarget
closest =
shortestDistance = FOV
mousePos = UserInputService:()
_, plr (Players:())
plr ~= LocalPlayer plr.Character plr.Character:()
plr.Character.Humanoid.Health > plr.Character:(AimLockPart)
targetPart = plr.Character[AimLockPart]
pos = Camera:(targetPart.Position)
distance = (.(pos.X, pos.Y) - .(mousePos.X, mousePos.Y)).Magnitude
distance < shortestDistance
shortestDistance = distance
closest = plr
closest
RunService.RenderStepped:(()
FOVCircle.Position = .(Camera.ViewportSize.X/, Camera.ViewportSize.Y/)
Running AimEnabled
LockedTarget = ()
LockedTarget LockedTarget.Character LockedTarget.Character:(AimLockPart)
targetPos = Camera:(LockedTarget.Character[AimLockPart].Position)
mousePos = UserInputService:()
deltaX = (targetPos.X - mousePos.X) / AimSensitivity
deltaY = (targetPos.Y - mousePos.Y) / AimSensitivity
(deltaX, deltaY)
)
UserInputService.InputBegan:((input)
input.UserInputType == AimKey
Running =
)
UserInputService.InputEnded:((input)
input.UserInputType == AimKey
Running =
LockedTarget =
)
_, plr (Players:())
plr ~= LocalPlayer
(plr)
Players.PlayerAdded:((plr)
plr ~= LocalPlayer
(plr)
)
If u want me to add new things write it in the comments! Aimbot ESP Box Name Skeleton

Universal