Need help with logging in.
#1

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??
Reply
#2

Here:

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

Thank you!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)