kako spremit varijable kad se igrac diskonekta sa servera  bez da moram manualno ic dio po dio

koristim y_ini  za spremanja i citanje podataka
// trenutno imam ovo ,ali ne radi
#define MAX_A    10
enum Player
{
      data,      // varijabla koju zelim spremiti
};
new pInfo;
OnPlayerDisconnect()
{
    new INI:File......
    for(new i = 0; i < MAX_A ; i++)
  {
        INI_WriteInt(File ,"Data" ,pInfo);
  }
    return 1;
}


kada je ovako postavljeno niti jedna druga varijabla se ne spremi ,ali kad maknem for loop sve se vrati u normalu