ciao raffaeu adesso ho convertito lo script così, ma continua a non funzionare, prima mi carica l'swf poi mi carica il preload e mi avvia il filmato:

onClipEvent (load) {
_visible = 0;
_level0.products.stop();
}
onClipEvent (enterFrame) {
if (_level0.products.getBytesLoaded() == _level0.products.getBytesTotal()) {
_level0.products = 1;
trace(_level0.products);
_level0.products.nextFrame();
}
_visible = 1;
_level0.products.preload.barra._xscale = Math.round(_root.getBytesLoaded()/_root.getBytesTotal()*100);
perc = Math.round(_root.getBytesLoaded()/_root.getBytesTotal()*100);
_level0.products.preload.percentuale = perc+"%";
}