register/login system problem
#6

Wait? you won't show the code, but you'll show the FS oO

pawn Код:
enum pInfo
{
    pPass,
    pCash,
    pAdmin,
    pKills,
    pDeaths,
    pScore
}
pawn Код:
public LoadUser_data(playerid,name[],value[])
{
    INI_Int("Password",PlayerInfo[playerid][pPass]);
    INI_Int("Cash",PlayerInfo[playerid][pCash]);
    INI_Int("Admin",PlayerInfo[playerid][pAdmin]);
    INI_Int("Kills",PlayerInfo[playerid][pKills]);
    INI_Int("Deaths",PlayerInfo[playerid][pDeaths]);
    INI_Int("Score",PlayerInfo[playerid][pScore]);
    return 1;
}
add this:
to the dialog register:
pawn Код:
new INI:File = INI_Open(UserPath(playerid));
                INI_SetTag(File,"data");
                INI_WriteInt(File,"Password",udb_hash(inputtext));
                INI_WriteInt(File,"Cash",0);
                INI_WriteInt(File,"Admin",0);
                INI_WriteInt(File,"Kills",0);
                INI_WriteInt(File,"Deaths",0);
                INI_WriteInt(File,"Score",0);
                INI_Close(File);
Then to the OnPlayerDisconnect:

pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
    new INI:File = INI_Open(UserPath(playerid));
    INI_SetTag(File,"data");
    INI_WriteInt(File,"Cash",GetPlayerMoney(playerid));
    INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
    INI_WriteInt(File,"Kills",PlayerInfo[playerid][pKills]);
    INI_WriteInt(File,"Deaths",PlayerInfo[playerid][pDeaths]);
    INI_WriteInt(File,"Score",PlayerInfo[playerid][pScore]);
    INI_Close(File);
    return 1;
}
Add this part to the login dialog.
pawn Код:
GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]);
SetPlayerScore(playerid,PlayerInfo[playerid][pScore]);
Sorry about the crappy indentation. I was writing it in the reply box. I used the same userfile tutorial.
Reply


Messages In This Thread
register/login system problem - by fireboy - 25.05.2013, 07:45
Re: register/login system problem - by fireboy - 25.05.2013, 08:26
Re: register/login system problem - by NicholasA - 25.05.2013, 08:29
Re: register/login system problem - by Kestro - 25.05.2013, 08:53
Re: register/login system problem - by fireboy - 26.05.2013, 06:13
Re: register/login system problem - by DobbysGamertag - 26.05.2013, 06:23
Re: register/login system problem - by fireboy - 26.05.2013, 10:11
Re: register/login system problem - by DobbysGamertag - 26.05.2013, 10:21
Re: register/login system problem - by fireboy - 28.05.2013, 11:32
Re: register/login system problem - by fireboy - 02.06.2013, 07:59

Forum Jump:


Users browsing this thread: 2 Guest(s)