вот закончил подгрузка из внешнего файла принцип чуть другой одна переменная одна карта.
1 кадр

Код:
_root.onLoad = function() {
loadVariablesNum("data.txt", 0);
};
5 кадр (ну чтобы переменные успели загрузится если не будут успевать грузи в 6 ну или 7 )

Код:
stop();
nom = random(col)+1;
x = -1;
y = 0;
for (i=0; i<100; i++) {
x++;
if (i%10 == 0 && i != 0) {
y++;
x = 0;
}
if (_root["map"+nom].charAt(i) == 1) {
_root.attachMovie("kub1", "kub1R"+i+"C"+j, i);
_root["kub1R"+i+"C"+j]._x = x*30;
_root["kub1R"+i+"C"+j]._y = y*30;
} else if (_root["map"+nom].charAt(i) == 0) {
_root.attachMovie("kub2", "kub2R"+i+"C"+j, i);
_root["kub2R"+i+"C"+j]._x = x*30;
_root["kub2R"+i+"C"+j]._y = y*30;
}
}
создаш два кубика залинкуеш их на имена kub1 & kub2 размер сцены 300 на 300 размер кубика 30 на 30
ну и содержание файла data.txt примерно такое (не должен содержать пробелов и переходов на новую строчку тоесть не эзай Enter)

Код:
col=4&map1=1111111111100000000110000110011000110001100101000110000100011000010001100111110110000000011111111111&map2=1111111111100000000110011111011010001001100001000110001000011001000101101111100110000000011111111111&map3=1111111111100000000110111110011000000101100000010110011111011000000101101111100110000000011111111111&map4=1111111111100000000110100001011010000101101000010110011111011000000101100000010110000000011111111111
исходник прилогается но так я понял у тя флеш пятка так что тебе он не нужен