SA-MP Forums Archive
[Ajuda] logando com senha errada - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] logando com senha errada (/showthread.php?tid=365796)



logando com senha errada - Maklister - 04.08.2012

bom meu sistema bancario esta com um probleminha

esta logando com qualquer senha mesmo na definiзгo "BSenha" estando a senha do player que ele escolheu ao criar a conta se eu crio a conta com a senha "123" e relogo no servidor e entro no banco e tento coloca a senha "12" loga do mesmo jeito.

pawn Код:
if(dialogid == DIALOG_B_LOGARCONTA)
    {
        if(response)
        {
            new stringss[148];
            if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_B_LOGARCONTA ,DIALOG_STYLE_INPUT, "Banco - Logar Conta", "\nDigite a senha para logar na sua conta Bancaria","Logar","cancelar");
            if(strlen(inputtext) > 15) return ShowPlayerDialog(playerid, DIALOG_B_LOGARCONTA ,DIALOG_STYLE_INPUT, "Banco - Logar Conta", "\nDigite a senha para logar na sua conta Bancaria","Logar","cancelar");
            format( arquivo, sizeof( arquivo ), DIRETORIO, nome(playerid));
            stringss = DOF2_GetString(arquivo, "Bsenha");
            if(strcmp(inputtext, stringss, true) == 0)
            {
                BancoInfo[playerid][b_logado] = true;
                SendClientMessage(playerid, 0xFFFF64AA, "• Logado Com Sucesso");
            }
            else
            {
                ShowPlayerDialog(playerid, DIALOG_B_LOGARCONTA ,DIALOG_STYLE_INPUT, "Banco - Logar Conta", "{FF0000}Senha Incorreta ! {FFFFFF}\nDigite a senha para logar na conta do banco:","logar","cancelar");
            }
        }
    }



Re: logando com senha errada - andmeida10 - 04.08.2012

substituiu:

pawn Код:
stringss = DOF2_GetString(arquivo, "Bsenha");
por

pawn Код:
strmid(stringss, DOF2_GetString(arquivo, "Bsenha"), 0, strlen(DOF2_GetString(arquivo, "Bsenha")));



Re: logando com senha errada - Jason` - 04.08.2012

format(stringss, sizeof stringss, DOF2_GetString(arquivo, "Bsenha"));


Re: logando com senha errada - paulor - 04.08.2012

pawn Код:
if(dialogid == DIALOG_B_LOGARCONTA)
{
    if(response)
    {
        if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_B_LOGARCONTA ,DIALOG_STYLE_INPUT, "Banco - Logar Conta", "\nDigite a senha para logar na sua conta Bancaria","Logar","cancelar");
        if(strlen(inputtext) > 15) return ShowPlayerDialog(playerid, DIALOG_B_LOGARCONTA ,DIALOG_STYLE_INPUT, "Banco - Logar Conta", "\nDigite a senha para logar na sua conta Bancaria","Logar","cancelar");
        format( arquivo, sizeof( arquivo ), DIRETORIO, nome(playerid));
        if(strcmp(inputtext, DOF2_GetString(arquivo, "Bsenha"), true) == 0)
        {
            BancoInfo[playerid][b_logado] = true;
            SendClientMessage(playerid, 0xFFFF64AA, "• Logado Com Sucesso");
        }
        else
        {
            ShowPlayerDialog(playerid, DIALOG_B_LOGARCONTA ,DIALOG_STYLE_INPUT, "Banco - Logar Conta", "{FF0000}Senha Incorreta ! {FFFFFF}\nDigite a senha para logar na conta do banco:","logar","cancelar");
        }
    }
}



Re: logando com senha errada - Don_Speed - 04.08.2012

pawn Код:
if(!strcmp(inputtext, DOF2_GetString(arquivo, "Bsenha"), true))



Re: logando com senha errada - Shadow Black - 04.08.2012

pawn Код:
if(dialogid == DIALOG_B_LOGARCONTA)
{
    if(response)
    {
        if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_B_LOGARCONTA ,DIALOG_STYLE_INPUT, "Banco - Logar Conta", "\nDigite a senha para logar na sua conta Bancaria","Logar","cancelar");
        if(strlen(inputtext) > 15) return ShowPlayerDialog(playerid, DIALOG_B_LOGARCONTA ,DIALOG_STYLE_INPUT, "Banco - Logar Conta", "\nDigite a senha para logar na sua conta Bancaria","Logar","cancelar");
        format( arquivo, sizeof( arquivo ), DIRETORIO, nome(playerid));
        if(strcmp(inputtext, DOF2_GetString(arquivo, "Bsenha"), true) == 0)
        {
            BancoInfo[playerid][b_logado] = true;
            SendClientMessage(playerid, 0xFFFF64AA, "• Logado Com Sucesso");
        }
        else
        {
            ShowPlayerDialog(playerid, DIALOG_B_LOGARCONTA ,DIALOG_STYLE_INPUT, "Banco - Logar Conta", "{FF0000}Senha Incorreta ! {FFFFFF}\nDigite a senha para logar na conta do banco:","logar","cancelar");
        }
    }
}



Re: logando com senha errada - paulor - 04.08.2012

Quote:
Originally Posted by Shadow Black
Посмотреть сообщение
pawn Код:
if(dialogid == DIALOG_B_LOGARCONTA)
{
    if(response)
    {
        if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_B_LOGARCONTA ,DIALOG_STYLE_INPUT, "Banco - Logar Conta", "\nDigite a senha para logar na sua conta Bancaria","Logar","cancelar");
        if(strlen(inputtext) > 15) return ShowPlayerDialog(playerid, DIALOG_B_LOGARCONTA ,DIALOG_STYLE_INPUT, "Banco - Logar Conta", "\nDigite a senha para logar na sua conta Bancaria","Logar","cancelar");
        format( arquivo, sizeof( arquivo ), DIRETORIO, nome(playerid));
        if(strcmp(inputtext, DOF2_GetString(arquivo, "Bsenha"), true) == 0)
        {
            BancoInfo[playerid][b_logado] = true;
            SendClientMessage(playerid, 0xFFFF64AA, "• Logado Com Sucesso");
        }
        else
        {
            ShowPlayerDialog(playerid, DIALOG_B_LOGARCONTA ,DIALOG_STYLE_INPUT, "Banco - Logar Conta", "{FF0000}Senha Incorreta ! {FFFFFF}\nDigite a senha para logar na conta do banco:","logar","cancelar");
        }
    }
}
CTRL + C e CTRL + V ? O.o


Re: logando com senha errada - Maklister - 04.08.2012

Nao funcionou nenhum

dei uma atualizado no code

pawn Код:
if(dialogid == DIALOG_B_LOGARCONTA)
    {
        if(response)
        {
            if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_B_LOGARCONTA ,DIALOG_STYLE_INPUT, "{48FFFF}[ » ] {D3D3D3}Banco - Logar Conta", "\nDigite a senha para logar na sua conta Bancaria","Logar","cancelar");
            if(strlen(inputtext) > 15) return ShowPlayerDialog(playerid, DIALOG_B_LOGARCONTA ,DIALOG_STYLE_INPUT, "{48FFFF}[ » ] {D3D3D3}Banco - Logar Conta", "\nDigite a senha para logar na sua conta Bancaria","Logar","cancelar");
            format( arquivo, sizeof( arquivo ), DIRETORIO, nome(playerid));
            if(strcmp(inputtext, DOF2_GetString(arquivo, "Bsenha"), false) == 0)
            {
                new TextoB[148];
                format(TextoB, sizeof( TextoB ), " » {FF0000}Senha Incorreta ! \n\n » Usuario: %s {D3D3D3}\nDigite a senha para logar em Sua Conta Bancaria", nome(playerid));

                ShowPlayerDialog(playerid, DIALOG_B_LOGARCONTA ,DIALOG_STYLE_INPUT, "{48FFFF}[ » ] {D3D3D3}Banco - Logar Conta", TextoB ,"Logar","Cancelar");
            }
            else
            {
                BancoInfo[playerid][b_logado] = true;
                SendClientMessage(playerid, AMARELO, "• Logado Com Sucesso");
                PlayerPlaySound(playerid, 1057, 0.0, 0.0, 10.0);
            }
        }
    }



Re: logando com senha errada - Shadow Black - 04.08.2012

paulor nem vi que vocк postou kkk desculpae nгo foi ctrl v + ctrl c nгo


Re: logando com senha errada - Maklister - 04.08.2012

Ae Gente, Resolvvi

Fui no meu sistema de Registro e peguei a funзгo de lб e Deu Certo

Obrigado a Todos Que tentaram me Ajudar Ai
e desculpem mais uma vezz

vlws manolos