Demande d'aide YSI
#1

Hello,

Donc voilа, c'est la premiиre fois que j'utilise YSI et je rencontre un petit problиme.
Je m'explique tout marche parfaitement sauf la connexion, j'ai utiliser le tutoriel qui est prйsent sur le forum,
tout se sauvegarde le mot de passe et hasher, mais quand je veut me connecter sa me dit Mot de passe invalide voici mon code :
Code:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch( dialogid )
    {
        case DIALOG_REGISTER:
        {
            if (!response) return Kick(playerid);
            if(response)
            {
                if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, ""COL_WHITE"Enregistrement",""COL_WHITE"Vous avez entrй un mot de passe invalide\n"COL_WHITE"Entrer un mot de passe afin de vous enregistrer.","S'enregistrer","Quitter");
                new INI:File = INI_Open(ComptePath(playerid));
                INI_SetTag(File,"InfosJoueurs");
                INI_WriteInt(File,"MotDePasse",udb_hash(inputtext));
				INI_WriteInt(File,"Argent",0);
                INI_WriteInt(File,"RangAdmin",0);
                INI_WriteInt(File,"Meurtre",0);
                INI_WriteInt(File,"Mort",0);
                INI_Close(File);

                SetSpawnInfo(playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);
                SpawnPlayer(playerid);
                ShowPlayerDialog(playerid, DIALOG_SUCCESS_1, DIALOG_STYLE_MSGBOX,""COL_WHITE"Success!",""COL_GREEN"Super! Votre systиme de Y_Ini marche parfaitement. Reconnecter vous afin de sauvegarder vos stats!","OK","");
            }
        }

        case DIALOG_LOGIN:
        {
            if ( !response ) return Kick ( playerid );
            if( response )
            {
                if(udb_hash(inputtext) == InfosJoueurs[playerid][pMotDePasse])
                {
                    INI_ParseFile(ComptePath(playerid), "LoadCompte_%s", .bExtra = true, .extra = playerid);
                    GivePlayerMoney(playerid, InfosJoueurs[playerid][pArgent]);
                    ShowPlayerDialog(playerid, DIALOG_SUCCESS_2, DIALOG_STYLE_MSGBOX,""COL_WHITE"Success!",""COL_GREEN"Vous vous кtes correctement connectй!","Ok","");
                }
                else
                {
                    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""COL_WHITE"Connection",""COL_RED"Vous avez entrй un mot de passe invalide.\n"COL_WHITE"Veuillez entrer votre mot de passe pour vous connecter.","Connexion","Quitter");
                }
                return 1;
            }
        }
    }
    return 1;
}
Merci d'avance.

Satsho.
Reply


Messages In This Thread
Demande d'aide YSI - by Satsho - 10.07.2014, 01:42
Re: Demande d'aide YSI - by anou1 - 10.07.2014, 02:06
Re: Demande d'aide YSI - by S4t3K - 10.07.2014, 02:14
Re: Demande d'aide YSI - by Satsho - 10.07.2014, 02:19
Re: Demande d'aide YSI - by S4t3K - 10.07.2014, 02:22
Re: Demande d'aide YSI - by Satsho - 10.07.2014, 02:24
Re: Demande d'aide YSI - by S4t3K - 10.07.2014, 02:29
Re: Demande d'aide YSI - by Satsho - 10.07.2014, 02:42
Re: Demande d'aide YSI - by Satsho - 11.07.2014, 01:34
Re: Demande d'aide YSI - by Satsho - 11.07.2014, 04:34

Forum Jump:


Users browsing this thread: 4 Guest(s)