где то на макромедия точка ком было... тма даже очень так понятьненько все описано... искать надо...
Но воть вырываю код из моей давнейшей проги на MX 2004: но чтоб разобраться тебе надо хелп почитать.

Код:
//Так сохраняются переменки на компе юзера
save.onRelease = function() {
var february:SharedObject = SharedObject.getLocal("fevral");
for (i=1; i<=31; i++) {
for (k=1; k<=3; k++) {
february.data["f"+k+"_"+i] = _root["f"+k+"_"+i].znak;
}
}
for (i=1; i<4; i++) {
for (j=1; j<4; j++) {
february.data["incfam"+i+"fam"+j] = _root["incfam"+i+"fam"+j];
}
}
february.flush();
};
//А это как они читаются
var read:SharedObject = SharedObject.getLocal("fevral");
for (i=1; i<=3; i++) {
for (k=1; k<=31; k++) {
this["btf"+i+"_"+k+"frt"] = true;
}
}
for (i=1; i<=31; i++) {
for (k=1; k<=3; k++) {
frame = read.data["f"+k+"_"+i];
if (frame != undefined) {
_root["f"+k+"_"+i].gotoAndStop(frame+1);
} else {
_root["f"+k+"_"+i].gotoAndStop(1);
}
}
}
for (i=1; i<4; i++) {
for (j=1; j<4; j++) {
if (read.data["incfam"+i+"fam"+j] == undefined) {
_root["incfam"+i+"fam"+j] = 0;
} else {
_root["incfam"+i+"fam"+j] = read.data["incfam"+i+"fam"+j];
}
}
}