Run it
Copy the script and paste it into your executor.
plr = .Players.LocalPlayer
cam = .CurrentCamera
gui = .(, plr:())
gui.Name =
gui.ResetOnSpawn =
box = .(, gui)
box.Name =
box.Size = .(, , , )
box.Position = .(, , , )
box.BackgroundColor3 = .(, , )
box.BorderSizePixel =
box.BorderColor3 = .(, , )
box.Active =
box.Draggable =
title = .(, box)
title.Size = .(, , , )
title.Position = .(, , , )
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(, , )
title.Font = .Font.SourceSansBold
title.TextSize =
toggle = .(, box)
toggle.Size = .(, , , )
toggle.Position = .(, , , )
toggle.Text =
toggle.BackgroundColor3 = .(, , )
toggle.TextColor3 = .(, , )
toggle.Font = .Font.SourceSansBold
toggle.TextSize =
espEnabled =
espObjects = {}
()
_, esp (espObjects)
_, obj (esp)
obj obj.Remove obj:()
espObjects = {}
(p)
p == plr
box = .()
box.Thickness =
box.Color = .(, , )
box.Filled =
box.Transparency =
box.Visible =
name = .()
name.Size =
name.Center =
name.Outline =
name.Color = .(, , )
name.Visible =
health = .()
health.Size =
health.Center =
health.Outline =
health.Color = .(, , )
health.Visible =
distance = .()
distance.Size =
distance.Center =
distance.Outline =
distance.Color = .(, , )
distance.Visible =
espObjects[p] = {Box = box, Name = name, Health = health, Distance = distance}
_, p (.Players:())
(p)
.Players.PlayerAdded:(createESP)
:().RenderStepped:(()
espEnabled
()
_, p (.Players:())
p ~= plr p.Character p.Character:() p.Character:() p.Character:()
root = p.Character.HumanoidRootPart
head = p.Character.Head
hum = p.Character:()
esp = espObjects[p]
esp
(p)
esp = espObjects[p]
pos, visible = cam:(root.Position)
visible
dist = (plr.Character.HumanoidRootPart.Position - root.Position).Magnitude
scale = .( / dist, , )
width = scale /
height = scale
esp.Box.Size = .(width, height)
esp.Box.Position = .(pos.X - width / , pos.Y - height / )
esp.Box.Visible =
esp.Name.Position = .(pos.X, pos.Y - height / - )
esp.Name.Text = p.Name
esp.Name.Visible =
esp.Health.Position = .(pos.X, pos.Y - height / )
esp.Health.Text = .. .(hum.Health)
esp.Health.Visible =
esp.Distance.Position = .(pos.X, pos.Y + height / + )
esp.Distance.Text = .. .(dist)
esp.Distance.Visible =
_, v (esp)
v.Visible =
)
toggle.MouseButton1Click:(()
espEnabled = espEnabled
toggle.Text = espEnabled
espEnabled ()
)This is clean esp gui

Universal