конечно, стоило, наверно, посмотреть поиск сначала, но загрузка внешних флешек чуть-чуть отличается от обычных прелоадеров, так что приступимс...
1. создай в прелоадере пустой мувик и присвой ему имя экземпляра container
2. даже пустой мувик может иметь некоторый размер, пишем в первом кадре прелоадера (вообще, я надеюсь, что он всего один):

Код:
initSize = container.getBytesTotal();
container.loadMovie("main.swf");
3. еще заведем переменную loading, главная цель которой знать, закончилась ли загрузка

Код:
onClipEvent(load){
loading = true;
}
onClipEvent(enterFrame){
if(loading){
if(this.getBytesTotal()>_root.initSize){
perc = this.getBytesLoaded()/this.getBytesTotal()*100;
if(perc == 100){
loading = false;
this.nextFrame();
}}}}
все бы это хорошо, но кто бы мне на вопрос ответил
