- local color = BrickColor.new(50,0,250)
- local transparency = .8
- local Players = game:GetService("Players")
- local function _ESP(c)
- repeat wait() until c.PrimaryPart ~= nil
- for i,p in pairs(c:GetChildren()) do
- if p.ClassName == "Part" or p.ClassName == "MeshPart" then
- if p:FindFirstChild("shit") then p.shit:Destroy() end
- local a = Instance.new("BoxHandleAdornment",p)
- a.Name = "shit"
- a.Size = p.Size
- a.Color = color
- a.Transparency = transparency
- a.AlwaysOnTop = true
- a.Visible = true
- a.Adornee = p
- a.ZIndex = true
- end
- end
- end
- local function ESP()
- for i,v in pairs(Players:GetChildren()) do
- if v ~= game.Players.LocalPlayer then
- if v.Character then
- _ESP(v.Character)
- end
- v.CharacterAdded:Connect(function(chr)
- _ESP(chr)
- end)
- end
- end
- Players.PlayerAdded:Connect(function(player)
- player.CharacterAdded:Connect(function(chr)
- _ESP(chr)
- end)
- end)
- end
- ESP()