Szerző Téma: Rossz jelszó kick bug  (Megtekintve 409 alkalommal)

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
Rossz jelszó kick bug
« Dátum: 2012. szeptember 20. - 14:37:07 »
0 Show voters
üdv , abban kérném a segítségeteket hogy amikor beregisztrálok a szerverre ugyanazt a jelszót adom meg a bejelentkezéskor mint a regisztrációkor de amikor beírom a jelszót kickkel :S
Kód:
 
      if(dialogid == DIALOG_LOGIN)
{
if(!response)
{
    InfoTD(playerid,\"A BEJELENTKEZÉS KÖTELEZÕ!\",10);
   SendClientMessage(playerid,COLOR_RED,\"A BEJELENTKEZÉS KÖTELEZÕ!\");
   Kick(playerid);
}
if(fexist(file2))
{
new password = dini_Int(file,\"Password\");
if(udb_hash(inputtext) != password)
{
   SendClientMessage(playerid,COLOR_RED,\"***  A  beírt jelszavad helytelen ezért kickelve lettél;)\");
   Kick(playerid);
}
else
{
   SetPVarInt(playerid,\"Admin\",dini_Int(file2,\"Admin\"));
   SetPlayerScore(playerid,dini_Int(file2,\"Score\"));
   GivePlayerMoney(playerid,dini_Int(file2,\"Money\"));
   SetPVarInt(playerid,\"Bank\",dini_Int(file2,\"Bank\"));
   SetPlayerSkin(playerid,dini_Int(file2,\"Skin\"));
   SetPVarInt(playerid,\"Kills\",dini_Int(file2,\"Kills\"));
   SetPVarInt(playerid,\"Deaths\",dini_Int(file2,\"Deaths\"));
   SetPVarInt(playerid,\"VIP\",dini_Int(file2,\"VIP\"));
   InfoTD(playerid,\"Sikeresen bejelentkeztél!\",10);
}
}
}
return 1;
}

 
Vlmi tipp?

Rossz jelszó kick bug
« Válasz #1 Dátum: 2012. szeptember 20. - 15:03:44 »
0 Show voters
A gond az hogy csinaltad hogy if(!response)azaz ha. jobb oldali gombot nyomja.De azt nem csinaltad hogy else if(response)
.Ha ez nem akkor meg bizonyara a hash vlami gond miatt nem egyenlo a pw vel.Am telon vaok szoval pontosabban nem tudom kifejteni.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal