local Workspace = game:GetService("Workspace") local Characters = Workspace.characters local Ragdolls = Workspace.ignore.ragdolls local Highlights = {} function IsValidModel(Model) if not Model or not Model:IsA("Model") then return false end if Model.Name == "StarterCharacter" then return false end return true end function CreateChams(Model) if not IsValidModel(Model) then return end if Highlights[Model] then return end local Highlight = Instance.new("Highlight") Highlight.Parent = gethui() Highlight.Adornee = Model Highlight.Name = "\0" Highlights[Model] = Highlight end function RemoveChams(Model) local Highlight = Highlights[Model] if Highlight then Highlight:Destroy() Highlights[Model] = nil end end for _, Object in ipairs(Characters:GetChildren()) do CreateChams(Object) end Characters.ChildAdded:Connect(function(Object) CreateChams(Object) end) Ragdolls.ChildAdded:Connect(function(Object) RemoveChams(Object) end) Characters.ChildRemoved:Connect(function(Object) RemoveChams(Object) end)