I don't think so. AFAIK, when you use &resources, the other filters are ignored.
I think you could fix it with a custom snippet that generates the resource list:
&resources=`[[PubCheck? &docs=`1,2,3,4,5,6`]]
/* PubCheck snippet */
$docList = $modx->getOption('docs', $scriptProperties);
$docs = explode(',', $docList);
$publishedDocs = array();
foreach($docs as $doc) {
$doc = $modx->getObject('modResource', $doc);
if ($doc && $doc->get('published')) {
$publishedDocs[] = $doc;
}
}
return implode(',', $publishedDocs);
I'm not sure what will happen if none of them are published.