local droppedToolsFolder = game.Workspace.DroppedTools local highlightColor = Color3.fromRGB(255, 255, 0) local function createHighlight(part, toolName) local highlight = Instance.new("SelectionBox") highlight.Parent = part highlight.Adornee = part highlight.Color3 = highlightColor highlight.LineThickness = 0.1 highlight.SurfaceTransparency = 0.5 highlight.Visible = true local billboard = Instance.new("BillboardGui") billboard.Parent = part billboard.Adornee = part billboard.Size = UDim2.new(0, 150, 0, 30) billboard.StudsOffset = Vector3.new(0, 3, 0) billboard.AlwaysOnTop = true local nameLabel = Instance.new("TextLabel") nameLabel.Parent = billboard nameLabel.Size = UDim2.new(1, 0, 1, 0) nameLabel.Text = toolName nameLabel.TextColor3 = Color3.fromRGB(255, 255, 0) nameLabel.TextStrokeTransparency = 0 nameLabel.TextSize = 12 --change if u want text size lol, its not ai if i type 1 thing here with -- nameLabel.BackgroundTransparency = 1 end for _, tool in pairs(droppedToolsFolder:GetChildren()) do if tool:IsA("Model") then for _, part in pairs(tool:GetChildren()) do if part:IsA("Part") then createHighlight(part, tool.Name) end end end end droppedToolsFolder.ChildAdded:Connect(function(child) if child:IsA("Model") then for _, part in pairs(child:GetChildren()) do if part:IsA("Part") then createHighlight(part, child.Name) end end end end)