File not saved [HELP!]
#1

Hi guys, i have created the save system without login & register. But when close and open the server the file resets!

Onplayerconnect :

Код:
format(stringa,sizeof(stringa), ACCOUNTS, GetName(playerid));
if(!fexist(stringa)) {
enableEXP(playerid);
}
else
{
INI_ParseFile(stringa, "Load_%s", .bExtra = true, .extra = playerid);
}
OnPlayerDisconnect :

Код:
SalvaEXP(playerid);
Код:
stock enableEXP(playerid)
{
format(stringa,sizeof(stringa),ACCOUNTS,GetName(playerid));
new
INI:file = INI_Open(stringa);
INI_SetTag(file,"EXP");
INI_WriteInt(file, "Rank", 0);
INI_WriteInt(file, "EXP", 0);
INI_WriteInt(file, "TOTExp", ExpForLevel);
INI_Close(file);
}

stock saveEXP(playerid)
{
format(stringa,sizeof stringa,ACCOUNTS,GetName(playerid));
new
INI:file = INI_Open(stringa);
INI_SetTag(file,"EXP");
INI_WriteInt(file, "Rank", PlayerEXP[playerid][PLAYER_LEVEL]);
INI_WriteInt(file, "EXP", PlayerEXP[playerid][PLAYER_EXP]);
INI_WriteInt(file, "TOTExp", ExpForLevel * PlayerEXP[playerid][PLAYER_LEVEL]);
INI_Close(file);
}

forward Load_data(playerid,name[],value[]);
public Load_data(playerid,name[],value[])
{
INI_Int("Rank", PlayerEXP[playerid][PLAYER_LEVEL]);
INI_Int("Exp", PlayerEXP[playerid][PLAYER_EXP]);
INI_Int("TOTExp", PlayerEXP[playerid][PLAYER_TOTALEXP]);
return 1;
}
Ok, how to resolve this bug? Thanks in advance!
Reply
#2

Little UP!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)