--BROUGHT TO YOU BY RobloxScripter.com!--
local LocalPlayer = game.Players.LocalPlayer
local function Targettify(character)
local parts = character:GetChildren()
for _, part in pairs(parts) do
if part:IsA("Part") and (part.Name ~= "MobileHitbox" and part.Name ~= "MobileHead") then
local hasAdornment = false
if part:FindFirstChild("ESP") then
hasAdornment = true
end
if not hasAdornment then
local a = Instance.new("BoxHandleAdornment")
a.Name = "ESP"
a.Parent = game:GetService("CoreGui")
a.Adornee = part
a.AlwaysOnTop = true
a.ZIndex = 10
a.Size = part.Size
a.Transparency = 0.5
a.Color = game.Players:GetPlayerFromCharacter(character).TeamColor
character.Humanoid.Died:Connect(function()
a:Destroy()
end)
end
end
end
end
LocalPlayer.PlayerGui.ChildAdded:Connect(function(child)
if child.Name == LocalPlayer.Name .. "TargetScreen" then
print("Found")
wait(0.1)
local TargetFace = tostring(child:WaitForChild("FaceFrame"):WaitForChild("SingleTarget").Image)
for i,v in pairs(game.Players:GetPlayers()) do
if v.Character and v.Character:FindFirstChild("Head") and v.Character.Head:FindFirstChild("face") then
if TargetFace == v.Character.Head.face.Texture then
Targettify(v.Character)
end
end
end
end
end)