Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
LocalPlayer = Players.LocalPlayer
MaxDistance =
NametagsEnabled =
(Player)
Player == LocalPlayer
(Character)
Head = Character:()
Head
OldNametag = Head:()
OldNametag
OldNametag:()
BillboardGui = .()
BillboardGui.Name =
BillboardGui.Adornee = Head
BillboardGui.Size = .(, , , )
BillboardGui.StudsOffset = .(, , )
BillboardGui.AlwaysOnTop =
TextLabel = .()
TextLabel.Size = .(, , , )
TextLabel.Text = Player.Name
TextLabel.TextColor3 = .(, , )
TextLabel.BackgroundTransparency =
TextLabel.TextStrokeTransparency =
TextLabel.Font = .Font.Code
TextLabel.TextScaled =
TextLabel.Parent = BillboardGui
BillboardGui.Parent = Head
()
NametagsEnabled Player.Character Player.Character:() LocalPlayer.Character LocalPlayer.Character:()
Distance = (Player.Character.Head.Position - LocalPlayer.Character.Head.Position).Magnitude
BillboardGui.Enabled = (Distance <= MaxDistance)
BillboardGui.Enabled =
Connection
Connection = RunService.Heartbeat:(()
Player.Character Player.Character:()
()
BillboardGui:()
Connection:()
)
Player.Character
(Player.Character)
Player.CharacterAdded:(SetupNametag)
(Player)
Player == LocalPlayer
(Character)
_, v (Character:())
v:()
v:()
Highlighter = .()
Highlighter.Parent = Character
()
DefaultColor = .(, , )
Highlighter.FillColor = Player.TeamColor Player.TeamColor.Color DefaultColor
()
Player:():(UpdateFillColor)
Humanoid = Character:()
Humanoid
Humanoid.Died:(()
Highlighter:()
)
Player.Character
(Player.Character)
Player.CharacterAdded:(SetupHighlight)
()
NametagsEnabled = NametagsEnabled
(, NametagsEnabled)
_, Player (Players:())
Player ~= LocalPlayer Player.Character Player.Character:()
Nametag = Player.Character.Head:()
Nametag
Nametag.Enabled = NametagsEnabled
UserInputService.InputBegan:((Input, GameProcessed)
GameProcessed Input.KeyCode == .KeyCode.LeftBracket
()
)
_, Player (Players:())
(Player)
(Player)
Players.PlayerAdded:((Player)
(Player)
(Player)
)
A simple esp script