GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Live - 2012. December 27. - 16:53:45

Cím: Elfelejtett jelszó... gond...
Írta: Live - 2012. December 27. - 16:53:45
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 :@
Cím: Elfelejtett jelszó... gond...
Írta: Kovacs_Bela - 2012. December 27. - 22:26:45
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
Cím: Elfelejtett jelszó... gond...
Írta: Live - 2012. December 28. - 14:02:08
nem jó
Cím: Elfelejtett jelszó... gond...
Írta: TengeriMalac - 2012. December 28. - 14:37:28
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)
Cím: Elfelejtett jelszó... gond...
Írta: Ryuuzaki - 2012. December 28. - 15:05:37
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);
}
}
Cím: Elfelejtett jelszó... gond...
Írta: Kovacs_Bela - 2012. December 28. - 15:28:14
Õõmm.. esetleg dialogid megvan adva?xD
Cím: Elfelejtett jelszó... gond...
Írta: Beckham - 2012. December 29. - 23:04:40
!if(strcmp(inputtext, PW, true) == 0) esetleg erre tégy egy próbát.