Mi sembra vada bene il tuo codice actionscript ma non so se non lo hai messo tu in questo esempio ma manca il loadmovie num. E devi cambiare il _level0 con il numero di livello che utilizzerai

Esempio: carico un filmato esterno nel livello 2
loadMovieNum("esterno.swf", 2);
// _level2

Questo sotto è quello che uso io per flash 2004
Carica un file esterno.swf sul clip (vuoto) caricami e fa vedere la % di scaricamento in una casella di testo dinamica chiamata loadme

car = new MovieClipLoader(); car.loadClip("esterno.swf","_root.caricami"); car.onLoadStart = function (caricami) { trace ("inizio caricamento"); } car.onLoadProgress = function(caricami , caricati , totali ) { totale = Math.round((caricati*100)/totali); _root.loadme = "loading " + totale + "%"; } car.onLoadComplete = function(caricami) { //trace ("fine caricamento" + caricami); _root.loadme = ""; _root.play(); } car.onLoadError = function(caricami) { _root.loadme = "Immagine non trovata..."; }

Ciao