Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
Lighting = :()
Camera = .CurrentCamera
LocalPlayer = Players.LocalPlayer
skybox = .()
skybox.SkyboxBk =
skybox.SkyboxDn =
skybox.SkyboxFt =
skybox.SkyboxLf =
skybox.SkyboxRt =
skybox.SkyboxUp =
skybox.Parent = Lighting
StarterGui = :()
StarterGui:(, {
Title = ,
Text = ,
Icon = ,
Duration =
})
()
.(() % / , , )
(player)
player.Team player.TeamColor.Color ()
drawings = {}
(player)
player == LocalPlayer
box = .()
box.Thickness =
box.Filled =
box.Visible =
name = .()
name.Size =
name.Center =
name.Outline =
name.Color = .(, , )
name.Visible =
distance = .()
distance.Size =
distance.Center =
distance.Outline =
distance.Color = .(, , )
distance.Visible =
line = .()
line.Thickness =
line.Visible =
healthBar = .()
healthBar.Thickness =
healthBar.Visible =
healthText = .()
healthText.Size =
healthText.Center =
healthText.Outline =
healthText.Color = .(, , )
healthText.Visible =
drawings[player] = {
Box = box,
Name = name,
Distance = distance,
Line = line,
HealthBar = healthBar,
HealthText = healthText,
Highlight =
}
player.Character
highlight = .()
highlight.Adornee = player.Character
highlight.FillTransparency =
highlight.OutlineTransparency =
highlight.OutlineColor = (player)
highlight.Parent = player.Character
drawings[player].Highlight = highlight
player.CharacterAdded:((char)
.()
drawings[player].Highlight
drawings[player].Highlight:()
highlight = .()
highlight.Adornee = char
highlight.FillTransparency =
highlight.OutlineTransparency =
highlight.OutlineColor = (player)
highlight.Parent = char
drawings[player].Highlight = highlight
)
_, player (Players:())
(player)
Players.PlayerAdded:(createESP)
RunService.RenderStepped:(()
screenCenter = Camera.ViewportSize /
player, data (drawings)
character = player.Character
box, name, distance, line, healthBar, healthText, highlight = data.Box, data.Name, data.Distance, data.Line, data.HealthBar, data.HealthText, data.Highlight
character character:() character:() character:()
hrp = character.HumanoidRootPart
humanoid = character:()
head = character.Head
pos, onScreen = Camera:(hrp.Position)
headPos = Camera:(head.Position + .(, , ))
footPos = Camera:(hrp.Position - .(, , ))
onScreen
height = .(headPos.Y - footPos.Y)
width = height /
box.Size = .(width, height)
box.Position = .(pos.X - width / , pos.Y - height / )
box.Color = (player)
box.Visible =
name.Text = player.Name
name.Position = .(pos.X, pos.Y - height / - )
name.Visible =
dist = .((LocalPlayer.Character LocalPlayer.Character:()) (LocalPlayer.Character.HumanoidRootPart.Position - hrp.Position).Magnitude )
distance.Text = dist ..
distance.Position = .(pos.X, pos.Y - height / - )
distance.Visible =
line.From = .(Camera.ViewportSize.X / , )
line.To = .(pos.X, pos.Y - height / )
line.Color = (player)
line.Visible =
healthPercent = .(humanoid.Health / humanoid.MaxHealth, , )
barHeight = height
barY1 = pos.Y + height /
barY2 = barY1 - (barHeight * healthPercent)
barX = pos.X - width / -
green = .(, , )
red = .(, , )
healthBar.Color = green:(red, - healthPercent)
healthBar.From = .(barX, barY1)
healthBar.To = .(barX, barY2)
healthBar.Visible =
healthText.Text = .. .(humanoid.Health)
healthText.Position = .(barX - , barY2 - )
healthText.Visible =
highlight highlight.Parent
highlight.OutlineColor = (player)
box.Visible =
name.Visible =
distance.Visible =
line.Visible =
healthBar.Visible =
healthText.Visible =
box.Visible =
name.Visible =
distance.Visible =
line.Visible =
healthBar.Visible =
healthText.Visible =
)
fpsText = .()
fpsText.Size =
fpsText.Position = .(, Camera.ViewportSize.Y / )
fpsText.Color = .(, , )
fpsText.Outline =
fpsText.Visible =
last = ()
frames =
RunService.RenderStepped:(()
frames +=
() - last >=
fpsText.Text = .. frames
frames =
last = ()
)Esp line esp heath esp box esp corpo 3d

Universal