1
Scripting SA-MP [Pawn center] / Re : Problème enregistrement Dini
« le: 18 Janvier 2013, 20:36:05 »
Oui je suis encore vivant et non j'ai pas réussi a corriger le bug, une âme sensible peut se manifester ?

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.
(A LA FIN DE TA DERNIERE COMMANDE :
return 1;
}
else
{
return SendClientMessage(playerid,-1,"{C60000}[Erreur]{D0D0D0} Cette commande n'existe pas. Tapez /aide pour voir la liste des commandes.");
}
}
if(dialogid == DIALOG_REENREGISTREMENT)
{
if(!response)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "|Info| : Vous annulez votre inscription. Utilisez /q pour quitter le jeu.");
Kick(playerid);
return 1;
}
else
{
format(playertemppassword2,sizeof(playertemppassword2),"%s",inputtext);
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid, DIALOG_REENREGISTREMENT, DIALOG_STYLE_PASSWORD, "Comfirmation du mot de passe", "Comfirmez votre mot de passe ci-dessous :", "Comfirmez", "Quitter");
return 1;
}
else if(strcmp(playertemppassword2, playertemppassword) == 0)
{
new PLAYER_NAME[MAX_PLAYER_NAME];
GetPlayerName(playerid, PLAYER_NAME, sizeof(PLAYER_NAME));
dini_Create(pfile);
dini_Set(pfile,"Pseudo",PLAYER_NAME);
dini_Set(pfile,"MotDePasse",inputtext);
new printenregistrement[100];
format(printenregistrement,sizeof(printenregistrement),"Enregistrement de : %s",PLAYER_NAME);
printf(printenregistrement);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "|Info| : Les mots de passe que vous avez entré sont différents.");
ShowPlayerDialog(playerid, DIALOG_ENREGISTREMENT, DIALOG_STYLE_PASSWORD, "Enregistrement", "Entrez votre mot de passe ci-dessous :", "Connection", "Quitter");
return 1;
}
}
return 1;
}