Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // En haut du script
- new incorrect_password = 0; // j'initialise la variable
- // Dans OnDialogResponse :
- case DIALOG_LOGGER:
- {
- if ( !response ) return Kick ( playerid );
- if( response )
- {
- while(udb_hash(inputtext) != PlayerInfo[playerid][pPasse])
- {
- incorrect_password++; // J'ajoute 1 à chaque fois que le mot de passe est incorrect
- if(incorrect_password==4) // Si la variable vaut 4 on kick le joueur :
- {
- Kick(playerid);
- }
- else // Sinon on lui redemande le mot de passe
- {
- ShowPlayerDialog(playerid, DIALOG_LOGGER, DIALOG_STYLE_INPUT, "Connexion", "Mot de passe incorrect. Réessayez:", "Connexion", "Quitter");
- }
- }
- if(udb_hash(inputtext) == PlayerInfo[playerid][pPasse])
- {
- INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
- GivePlayerMoney(playerid, PlayerInfo[playerid][pArgent]);
- EstLogger[playerid]=1;
- ShowPlayerDialog(playerid, 500, DIALOG_STYLE_MSGBOX, "Connexion", "Vous êtes maintenant connecté à votre compte.", "Ok", "");
- }
- return 1;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement