SA-MP Forums Archive
Need help with logging in. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Need help with logging in. (/showthread.php?tid=309532)



Need help with logging in. - Type-R - 08.01.2012

hello, i tried creating a logging in, system but it doesn't work, because it always shows that the password is wrong... :/
here's the script:

pawn Код:
if(response)
        {
            new zaidejofailas[100], vardas[MAX_PLAYER_NAME];
            GetPlayerName(playerid, vardas, sizeof(vardas));
            format(zaidejofailas, sizeof(zaidejofailas), "FR/Saskaitos/%s.ini",vardas);
            new query[ 128 ], EscapedPass[ 128 ], sstring[50];
            if(!strlen(inputtext)) return ShowPlayerDialog(playerid,200,DIALOG_STYLE_INPUT,"{A3E4FF}Prisijungimas","{FFFFFF}Jus neivedete slaptazodzio.\n{FFFFFF}Prasome ivesti slaptazodi, kad galetumete prisijungti.","Prisijungti","Atsaukti");
            if(strlen(inputtext) < 3 || strlen(inputtext) >= 32)
            return ShowPlayerDialog(playerid,200,DIALOG_STYLE_INPUT,"{A3E4FF}Prisijungimas","{FFFFFF}Slaptazodis yra per trumpas arba per ilgas.\n{FFFFFF}Prasome ivesti teisinga slaptazodi, kad galetumete prisijungti!","Prisijungti","Atsaukti");
            if(dini_Int("FR/Saskaitos/%s.ini", "Slaptazodis") == strlen(inputtext))
            {
                prisijunges[playerid] = 1;
                SendClientMessage(playerid, geltona, "[FunZoneLT]>> Jus prisijungete! Sekmes zaidime jums linki Administracijos komanda!");
                if(ALygis[playerid] >= 1)
                {
                    Alabel[playerid] = Create3DTextLabel("Administratorius", raudona,30.0,40.0,50.0,40.0,0);
                    Attach3DTextLabelToPlayer(Alabel[playerid], playerid, 0.0, 0.0, 0.7);
                }
            }
            else
            {
                ShowPlayerDialog(playerid,200,DIALOG_STYLE_INPUT,"{A3E4FF}Prisijungimas","{FFFFFF}Jus ivedete neteisinga slaptazodi.\n{FFFFFF}Prasome ivesti teisinga slaptazodi, kad galetumete prisijungti!","Prisijungti","Atsaukti");
            }
I think the problem is here:
pawn Код:
if(dini_Int("FR/Saskaitos/%s.ini", "Slaptazodis") == strlen(inputtext))
Does somebody know how to fix this??


Re: Need help with logging in. - coole210 - 08.01.2012

Here:

pawn Код:
if(dini_Int(zaidejofailas, "Slaptazodis") == strlen(inputtext))



Re: Need help with logging in. - Type-R - 08.01.2012

Thank you!