# Saving problem D=

**URL:** <https://forum.kirupa.com/t/saving-problem-d/250940>\
**Category:** programming\
**Created:** [February 3, 2008, 9:07pm UTC](https://forum.kirupa.com/t/saving-problem-d/250940 "2008-02-03T21:07:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![leonthelion](https://avatars.discourse-cdn.com/v4/letter/l/58956e/32.png) [@leonthelion](https://forum.kirupa.com/u/leonthelion)\
**Post date:** [February 3, 2008, 9:07pm UTC](https://forum.kirupa.com/t/saving-problem-d/250940/1 "2008-02-03T21:07:37Z")

</div>

I’m having a problem with my saving code.  
Heres saving:

```php
 function savegame() {
 myLSO = SharedObject.getLocal("defense");
 if (myLSO.data.myObj == undefined) {
  // No object exists
  trace("Saved Game");
 } else {
  trace("Overwrote Saved Game");
 }
 myObj.objArray = new Array();
 myObj.objArray[0] = _global.hp;
 myObj.objArray[1] = _global.mp;
 myObj.objArray[2] = _global.maxhp;
 myObj.objArray[3] = _global.maxmp;
 myObj.objArray[4] = _global.atk;
 myObj.objArray[5] = _global.def;
 myObj.objArray[6] = _global.xp;
 myObj.objArray[7] = _global.maxxp;
 myObj.objArray[8]= _global.gamelevel;
 myObj.objArray[9]= _global.chp;
 myObj.objArray[10]= _global.maxchp;
 myObj.objArray[11]= _global.catk;
 myObj.objArray[12]= _global.cdef;
 myObj.objArray[13]= _global.cxp;
 myObj.objArray[14]= _global.maxcxp;
 myObj.objArray[15]= _global.clv;
 myObj.objArray[16]= _global.champion;
 //c as in champion (chp, catk etc)
}
}

```

Heres loading

```php
function loadgame() {
myLSO = SharedObject.getLocal("defense");
if (myLSO.data.myObj == undefined) {
_global.hp=250
_global.maxhp=250
_global.mp=50
_global.maxmp=50
_global.atk=5
_global.def=0
_global.xp=0
_global.maxxp=10
_global.gamelevel=1
_global.chp=50
_global.maxchp=50
_global.catk=10
_global.cdef=0
_global.cxp=0
_global.maxcxp=10
_global.clv=1
_global.champion=1
// No object exists
trace("No Saved Game");
} else {
trace("Loaded Game");
_global.hp = myLSO.data.myObj.objArray[0];
_global.mp = myLSO.data.myObj.objArray[1];
_global.maxhp = myLSO.data.myObj.objArray[2];
_global.maxmp = myLSO.data.myObj.objArray[3];
_global.atk = myLSO.data.myObj.objArray[4];
_global.def = myLSO.data.myObj.objArray[5];
_global.xp = myLSO.data.myObj.objArray[6];
_global.maxxp = myLSO.data.myObj.objArray[7];
_global.gamelevel = myLSO.data.myObj.objArray[8];
_global.chp = myLSO.data.myObj.objArray[9];
_global.maxchp = myLSO.data.myObj.objArray[10];
_global.catk = myLSO.data.myObj.objArray[11];
_global.cdef = myLSO.data.myObj.objArray[12];
_global.cxp = myLSO.data.myObj.objArray[13];
_global.maxcxp = myLSO.data.myObj.objArray[14];
_global.clv = myLSO.data.myObj.objArray[15];
_global.champion = myLSO.data.myObj.objArray[16]; }

```

I have (on frame 10) a save button with the code savegame()  
I can’t really bug fix this code at all because it’s not mine. The problem is that it won’t save, and thats it. Anyone know the problem?  
Thanks
