Szerző Téma: Elfelejtett jelszó... gond...  (Megtekintve 950 alkalommal)

Nem elérhető Live

  • 507
    • Profil megtekintése
Elfelejtett jelszó... gond...
« Dátum: 2012. december 27. - 16:53:45 »
0 Show voters
Valamiért akárhogy csinálom mindig nem jó..
 
new name[24];
                 GetPlayerName(playerid, name, sizeof(name));
                  format(file,sizeof(file),\"/MS_Statics/Players/%s.ms\",name);
                  if(!fexist(file))
                    {
                   format(PW, 64, \"%s\", dini_Get(file, \"PASSWORD\"));
          if(!strcmp(inputtext, PW, false))
          {
            Logined[playerid] = 1;
                    ResetPlayerMoney(playerid);
                    SetPlayerScore(playerid, dini_Int(file,\"SCORE\"));
                    GivePlayerMoney(playerid, dini_Int(file,\"MONEY\"));
                    MSStatics[playerid][Deaths] = dini_Int(file,\"DEATHS\");
                    MSStatics[playerid][Kills] = dini_Int(file,\"KILLS\");
                    MSStatics[playerid][Admin] = dini_Int(file,\"ADMIN\");
                    MSStatics[playerid][ALevel] = dini_Int(file,\"ADMINLEVEL\");
                    MSStatics[playerid][VIP] = dini_Int(file,\"VIP\");
                    MSStatics[playerid][VLevel] = dini_Int(file,\"VIPLEVEL\");
                    SCM(playerid, -1, \"{DDDDDD}>> AccServ: {FF4646} Sikeresen bejelentkeztél.\");
                    MSStatics[playerid][LoggedIn] = 1;
                    TogglePlayerSpectating(playerid, 0);
                  }
              }
                 else
              {
               format(string, sizeof string, \"\\n{FF0000}Kickelve lettél a szerverrõl!\\n\\n{DDDDDD}Próbált jelszó: {FF4646}%s\\n\\n{DDDDDD}- Ha úgygondolod, hogy elfelejtetted a jelszavad akkor keress fel egy {fcc922}admint {DDDDDD}vagy menj fel ide {fcc922}www.modernstunting.tk/triedpass/\", inputtext);
                 ShowPlayerDialog(playerid, INCPASS, DIALOG_STYLE_MSGBOX, \"{FF4646}* FIGYELMEZTETÉS\", string, \"OK\", \"\");
            GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
            printf(\"[incorrect password] %s forgot the password, tried password (%s)\", name, inputtext);
            Kick(playerid);
            }

 
Hiba nincs...
Csak a jó jelszóra beadja a rosszat..
Már próbáltam fordítva úgy meg minden jelszóra bejelentkezik :@

Kovacs_Bela

  • Vendég
Elfelejtett jelszó... gond...
« Válasz #1 Dátum: 2012. december 27. - 22:26:45 »
0 Show voters
Idézetet írta: Live date=1356623625\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"31509\" data-ipsquote-contentclass=\"forums_Topic
if(!strcmp(inputtext, PW, false))
False helyett true

Nem elérhető Live

  • 507
    • Profil megtekintése
Elfelejtett jelszó... gond...
« Válasz #2 Dátum: 2012. december 28. - 14:02:08 »
0 Show voters
nem jó

Elfelejtett jelszó... gond...
« Válasz #3 Dátum: 2012. december 28. - 14:37:28 »
0 Show voters
Idézetet írta: danix99 date=1356643605\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"31509\" data-ipsquote-contentclass=\"forums_Topic

if(!strcmp(inputtext, PW, false))
False helyett true
 
[/quote]
a true, vagy false azt jelenti, hogy kis-és nagybetûket érzékelje-e, avagy sem.


írd át ugy, h ahol eddig a hibát írta, ott legyen a belépés..
vagy
 
!if(strcmp(inputtext, PW, false) == 0)

Elfelejtett jelszó... gond...
« Válasz #4 Dátum: 2012. december 28. - 15:05:37 »
+1 Show voters
new name[24];
GetPlayerName(playerid, name, sizeof(name));
format(file,sizeof(file),\"/MS_Statics/Players/%s.ms\",name);
if(fexist(file))
{
format(PW, 64, \"%s\", dini_Get(file, \"PASSWORD\"));
if(!strcmp(inputtext, PW, false))
{
Logined[playerid] = 1;
ResetPlayerMoney(playerid);
SetPlayerScore(playerid, dini_Int(file,\"SCORE\"));
GivePlayerMoney(playerid, dini_Int(file,\"MONEY\"));
MSStatics[playerid][Deaths] = dini_Int(file,\"DEATHS\");
MSStatics[playerid][Kills] = dini_Int(file,\"KILLS\");
MSStatics[playerid][Admin] = dini_Int(file,\"ADMIN\");
MSStatics[playerid][ALevel] = dini_Int(file,\"ADMINLEVEL\");
MSStatics[playerid][VIP] = dini_Int(file,\"VIP\");
MSStatics[playerid][VLevel] = dini_Int(file,\"VIPLEVEL\");
SCM(playerid, -1, \"{DDDDDD}>> AccServ: {FF4646} Sikeresen bejelentkeztél.\");
MSStatics[playerid][LoggedIn] = 1;
TogglePlayerSpectating(playerid, 0);
}
else
{
        format(string, sizeof string, \"\\n{FF0000}Kickelve lettél a szerverrõl!\\n\\n{DDDDDD}Próbált jelszó: {FF4646}%s\\n\\n{DDDDDD}- Ha úgygondolod, hogy elfelejtetted a jelszavad akkor keress fel egy {fcc922}admint {DDDDDD}vagy menj fel ide {fcc922}www.modernstunting.tk/triedpass/\", inputtext);
ShowPlayerDialog(playerid, INCPASS, DIALOG_STYLE_MSGBOX, \"{FF4646}* FIGYELMEZTETÉS\", string, \"OK\", \"\");
GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
printf(\"[incorrect password] %s forgot the password, tried password (%s)\", name, inputtext);
Kick(playerid);
}
}

Kovacs_Bela

  • Vendég
Elfelejtett jelszó... gond...
« Válasz #5 Dátum: 2012. december 28. - 15:28:14 »
0 Show voters
Õõmm.. esetleg dialogid megvan adva?xD

Nem elérhető Beckham

  • 1693
  • Noresz
  • Discord: Noresz#4265
    • Profil megtekintése
    • OctansV Alt:v szervere
Elfelejtett jelszó... gond...
« Válasz #6 Dátum: 2012. december 29. - 23:04:40 »
0 Show voters
!if(strcmp(inputtext, PW, true) == 0) esetleg erre tégy egy próbát.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal