//When the player exit the game, i call SaveData(playerid); :
SaveData(playerid)
{
if (dini_Exists(FileName(playerid)) && PlayerInfo[playerid][Logged])
{
dini_IntSet(FileName(playerid),"level",PlayerInfo[playerid][Level]);
dini_IntSet(FileName(playerid),"language",PlayerInfo[playerid][Language]);
}
return 1;
}
//And when the player login, i call LoadData(playerid); :
LoadData(playerid)
{
if (dini_Exists(FileName(playerid)) && PlayerInfo[playerid][Logged])
{
PlayerInfo[playerid][Level] = dini_Int(FileName(playerid),"level");
PlayerInfo[playerid][Language] = dini_Int(FileName(playerid),"language");
}
return 1;
}