local door = workspace.HouseRobb:FindFirstChild("WoodenDoor") local TM = door and door:FindFirstChild("TakeMoney") print("TM:", tostring(TM), TM and #TM:GetChildren()) if TM then for i, C in ipairs(TM:GetChildren()) do if i <= 3 then print(string.format("[%d] %s %s attrs:", i, C.ClassName, C.Name)) for k, v in pairs(C:GetAttributes()) do print(" attr", k, tostring(v)) end for _, D in ipairs(C:GetDescendants()) do print(" child:", D.ClassName, D.Name, D:IsA("ProximityPrompt") and ("enabled=" .. tostring(D.Enabled) .. " obj=" .. D.ObjectText .. " act=" .. D.ActionText) or "") end end end local TT = door:FindFirstChild("TakeTool") print("TT:", tostring(TT), TT and #TT:GetChildren()) if TT then for i, C in ipairs(TT:GetChildren()) do if i <= 3 then print(" tool entry:", C.ClassName, C.Name) for _, D in ipairs(C:GetDescendants()) do print(" child:", D.ClassName, D.Name) end end end end end