Твоя проблема была в том, что ты брал getBitesTotal только один раз - onLoad - при загрузке мэйн таймлайна
Еще - старайся не использовать метод set, лучше так:

Код:
inf.onPress = function ()
{
_root.starter.loadMovie('Inf_agen.swf');
_root.starter._height=460;
_root.starter._width=495;
_root.starter._x = 165;
_root.starter._y = 75;
}
И, собственно, сама трабла:

Код:
onClipEvent (enterFrame) {
sttotal = _root.starter.getBytesTotal();
stloaded = _root.starter.getBytesLoaded();
per = stloaded/sttotal*100;
sttext = Math.floor(per);
sttext = sttext+"%";
}