salve sto predisponendo uno script che mi duplichi un movieclip un tot volte a seconda da una varibile esterna presa da un file txt!

il codice che ho generato è il seguente:

dati = new LoadVars();
dati.path = this;
dati.onLoad = function()
{
this.path.totalefoto.text = this.totalefoto;
};
dati.load("fototot.txt");
x = 1;
i = Number(dati.totalefoto);
do {
set(x++, "");
rettangolo.duplicateMovieClip("rettangolo"+x, x);
setProperty("rettangolo"+x, _x, (25*x));
} while (x < i)

nel file fototot.txt ho predisposto una variabile chimata "totalefoto" ed a essa associo un valore numerico (totalefoto=5 per esempio) che è quello che praticamente determinerà il valore di "i" e in base ad esso il codice duplicherà tot volte il movie (in questo esempio 4 volte).

ho notato che lo script così strutturato non tiene conto del valore scritto nel file txt!!! cosa sbaglio? penso che forse dovrei convertire la variabile in modo tale che action script la riesca ad interpretare ma non so come fare. CHI MI AIUTA??!!