Run it
Copy the script and paste it into your executor.
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local function createESP(player)
if player == LocalPlayer then return end
local function onCharacterAdded(character)
local hrp = character:WaitForChild("HumanoidRootPart", 5)
local humanoid = character:WaitForChild("Humanoid", 5)
if not hrp or not humanoid then return end
local gui = Instance.new("BillboardGui")
gui.Name =
gui.Adornee = hrp
gui.Size = .(, )
gui.StudsOffset = .(, , )
gui.AlwaysOnTop =
gui.Parent = character
box = .()
box.Size = .(, )
box.BackgroundTransparency =
box.Parent = gui
stroke = .()
stroke.Thickness =
stroke.Color = .(, , )
stroke.Parent = box
nameLabel = .()
nameLabel.Size = .(, , , )
nameLabel.Position = .(, , -, )
nameLabel.BackgroundTransparency =
nameLabel.Text = player.Name
nameLabel.TextColor3 = .(, , )
nameLabel.TextStrokeTransparency =
nameLabel.TextScaled =
nameLabel.Font = .Font.SourceSansBold
nameLabel.Parent = box
player.Character
(player.Character)
player.CharacterAdded:(onCharacterAdded)
_, player (Players:())
(player)
Players.PlayerAdded:(createESP)
Just box esp

Universal