• 16 Mai 2024, 17:17:19


Auteur Sujet: Gros probléme /register !  (Lu 675 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne vincesamp

  • *
  • Tueur en série
  • Messages: 131
    • Voir le profil
Gros probléme /register !
« le: 20 Février 2011, 19:50:42 »
Bonsoir tout le monde !
Voila, des que quelqu'un qui se connecte pour la premiére fois arrive sur mon serveur, sa lui dit que ce nom est déja pris, reconnectez vous avec un autre nom :O .... Mais aprés si on laisse ce nom et qu'on reco sa passe, on peut se co, alors que le nom est meme pas pris....donc voila la commande, merci pour tout vos futures aides.

if (strcmp(cmd, "/register", true) ==0 )
{
    if(IsPlayerConnected(playerid))
    {
        if(gPlayerLogged[playerid] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "SERVEUR: Vous ête déjà loggué.");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "users/%s.ini", sendername);
new File: hFile = fopen(string, io_read);
if (hFile)
{
SendClientMessage(playerid, COLOR_YELLOW, "Ce nom est déjà utilisers, re connecter vous avec un autre Mot de passe.");
fclose(hFile);
return 1;
}
        new tmppass[64];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "USAGE: /register [Mot de passe]");
return 1;
}
strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
//Encrypt(tmppass);
OnPlayerRegister(playerid,tmppass);
}
return 1;
}   

Allez a bientot, et merci.

Hors ligne Jcvag44800

  • *
  • Grand Banditisme
  • Messages: 616
    • Voir le profil
Re : Gros probléme /register !
« Réponse #1 le: 21 Février 2011, 21:25:57 »
Mauvaise section