Password not saving
#9

Maybe try? Most likely not going to work but give it a shot
pawn Код:
case DIALOG_REGISTER:
        {
            new INI:File = INI_Open(UserPath(playerid));
            if(!response) return Kick(playerid);
            if(response)
            {
                if(!strlen(inputtext))
                {
                    SendClientMessage(playerid,COLOR_GREY,#Invalid registeration password.);
                    ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"User account registration","Type in a password combination in order \nto registrate your new account.","Register","Leave");
                }
                INI_SetTag(File,"DATA");
                INI_WriteString(File,"Password",inputtext);
                INI_WriteInt(File,"Cash",0);
                INI_WriteInt(File,"Kills",0);
                INI_WriteInt(File,"Admin",0);
                INI_WriteInt(File,"Skin",0);
                INI_WriteInt(File,"SkinChanges",0);
                INI_WriteInt(File,"Spawned",0);
                INI_WriteInt(File,"Level",0);
                INI_WriteInt(File,"Donator",0);
                INI_WriteInt(File,"FightStyle",0);
                INI_WriteInt(File,"Deaths",0);
                INI_WriteInt(File,"Warnings",0);
                INI_WriteInt(File,"Kicks",0);
                INI_Close(File);
                ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"User account log-in","Type in your password combination in order \nto log-in to your account","Login","Leave");
            }
        }
        case DIALOG_LOGIN:
        {
            if(!response) return Kick (playerid);
            if(response)
            {
                if(!strlen(inputtext))
                {
                    SendClientMessage(playerid,COLOR_GREY,#Invalid password combination);
                    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"User account log-in","Type in your password combination in order \nto log-in to your account","Login","Leave");
                    return 1;
                }
                if(strcmp(inputtext,PlayerInfo[playerid][pPass],true))
                {
                    INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
                    SetPlayerScore(playerid,PlayerInfo[playerid][pKills]);
                    ResetPlayerMoney(playerid);
                    GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]);
                    SetPlayerInterior(playerid,5);
                    SendClientMessage(playerid,COLOR_WHITE,"You have been successfully logged in to your user account.");
                    TogglePlayerSpectating(playerid,false);
                    SpawnPlayer(playerid);
                }
                else if(strcmp(inputtext,PlayerInfo[playerid][pPass],false))
                {
                    SendClientMessage(playerid,COLOR_GREY,#Invalid password combination);
                    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"User account log-in","Type in your password combination in order \nto log-in to your account","Login","Leave");
                    return 1;
                }
            }
        }
Reply


Messages In This Thread
Password not saving - by Blunt - 09.10.2014, 17:57
Re: Password not saving - by Vince - 09.10.2014, 23:01
Re: Password not saving - by Kaperstone - 09.10.2014, 23:37
Re: Password not saving - by Blunt - 10.10.2014, 09:03
Re: Password not saving - by Threshold - 10.10.2014, 09:28
Re: Password not saving - by Rudy_ - 10.10.2014, 09:50
Re: Password not saving - by Threshold - 10.10.2014, 10:00
Re: Password not saving - by Blunt - 10.10.2014, 10:43
Re: Password not saving - by Rudy_ - 10.10.2014, 11:09
Re: Password not saving - by Threshold - 10.10.2014, 13:25

Forum Jump:


Users browsing this thread: 4 Guest(s)