24.09.2012, 17:35
pawn Код:
PInfo[playerid][Score] = INI_ReadInt("Money"); // Setting the score of player
pawn Код:
public UserDataLoad_data(playerid,name[],value[]) {
INI_Int("Money",PInfo[playerid][Money]);
INI_Int("Score",PInfo[playerid][Score]);
INI_Int("Level",PInfo[playerid][Level]);
return 1;
}
As per viewing your codes.. i can't see PInfo[playerid][Score] is getting the score.
So
Try to create a var like mine
pawn Код:
stock SavePlayer(playerid)
{
new file[256];
new scores = GetPlayerScore(playerid);
new money = GetPlayerMoney(playerid);
format(file, sizeof(file),"AVC/Users/%s.ini",PlayerName2(playerid));
INI_Open(file);
INI_WriteInt("Scores",scores);
INI_WriteInt("Level",PlayerInfo[playerid][pLevel]);
INI_WriteInt("Helper",PlayerInfo[playerid][pHelper]);
INI_WriteInt("Money",money);
INI_WriteInt("Kills",PlayerInfo[playerid][pKills]);
INI_WriteInt("Deaths",PlayerInfo[playerid][pDeaths]);
SendClientMessage(playerid, LIGHTGREEN,"Stats Saved.");
return 1;
}