se dovesse interessare a qualcuno ho risolto con (in un esempio fatto di 6 frames ed una pausa di 5 secondi) inserendo nella timeline principale:
nSlides = 6; //nr. di frames totali
currentslide = 1;
currentsec = 0;
function NextSlide(secondi) {
if (currentsec < secondi) {
currentsec += 1;
} else {
if (currentslide < nSlides) {
currentsec = 0;
currentslide += 1;
_root.nextFrame();
} else {
clearInterval(avanti);
}
};
//trace("currentsec: "+ currentsec +" currentslide: "+ currentslide);
}
avanti = setInterval(NextSlide, 1000, 5);
ed uno stop su ogni singolo frame