товарищ у тя и так там все по порядку идет
зачем брать цифры из названия не пойму
вот его исходник

Код:
for (Temp=1; Temp<=PointsN; Temp++) {
TempName = "point" + Temp;
duplicateMovieClip(point, TempName, Temp);
set (_root.point1.Name, Temp);
//_root.TempName.Name = Temp;
setProperty(TempName, _x, this["X" + Temp]);
setProperty(TempName, _y, this["Y" + Temp]);
TempTest=Temp;
};
и зачем тебе нужна 4я строка, ты что хочешь узнать имя продублированного муви?
так ты ему уже дал имя, необязательно его отдельно еще присваивать
в команде duplicateMovieClip(point, TempName, Temp);
TempName - это и есть name твоего дупль муви