local out = {} local function walk(inst, depth) if depth > 3 then return end for _, c in ipairs(inst:GetChildren()) do table.insert(out, string.rep(" ", depth) .. c.Name .. " [" .. c.ClassName .. "]") walk(c, depth + 1) end end local sss = game:GetService("ServerScriptService") walk(sss, 0) print(table.concat(out, "\n")) print("TOTAL " .. tostring(#out))