SA-MP Forums Archive
[Ajuda] Login bugado ? - 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] Login bugado ? (/showthread.php?tid=615482)



Login bugado ? - Lucas_Rocha - 23.08.2016

Galera o que esta de errado com esse login ?

pawn Код:
CMD:logar(playerid, params[])
    {
        if(gPlayerLogged[playerid] == 1)
        {
            SendClientMessage(playerid, COLOR_GREY, " Vocк jб estб logado.");
            return true;
        }

        new string[400];
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, 74, Pasta_Contas, sendername);
        if(!DOF2_FileExists(string))
        {
            SendClientMessage(playerid, COLOR_YELLOW, "O Nick que vocк estб usando nгo existe no servidor, Use o registrar.");
            return true;
        }
        new senhaa[128];
        if(sscanf(params, "s[128]", senhaa))
        {
            //SendClientMessage(playerid, COLOR_GRAD1, "USE: /logar [senha]");
            format(string, sizeof string,
                "\n{00BFFF}•• {FFFFFF}Sua conta: {00BFFF}%s {FFFFFF}estб REGISTRADA\n\n\
                {00BFFF}•• {FFFFFF}Digite sua senha para efetuar o LOGIN\n\n\
                {FF0000}•• {FFFFFF}OBS: Nгo passe sua senha б ninguйm!\n\n"
, PlayerName(playerid));
                ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, "{FFFFFF}Efetuando {00BFFF}Login", string, "Logar", "Sair");
            return 1;
        }

        Encrypt(senhaa);

        OnPlayerLogin(playerid, senhaa);
        return true;
    }
Ajuda ai galera pfv


Re: Login bugado ? - best95 - 23.08.2016

Quote:
Originally Posted by Lucas_Rocha
Посмотреть сообщение
Galera o que esta de errado com esse login ?

pawn Код:
CMD:logar(playerid, params[])
    {
        if(gPlayerLogged[playerid] == 1)
        {
            SendClientMessage(playerid, COLOR_GREY, " Vocк jб estб logado.");
            return true;
        }

        new string[400];
        GetPlayerName(playerid, sendername, sizeof(sendername));
        format(string, 74, Pasta_Contas, sendername);
        if(!DOF2_FileExists(string))
        {
            SendClientMessage(playerid, COLOR_YELLOW, "O Nick que vocк estб usando nгo existe no servidor, Use o registrar.");
            return true;
        }
        new senhaa[128];
        if(sscanf(params, "s[128]", senhaa))
        {
            //SendClientMessage(playerid, COLOR_GRAD1, "USE: /logar [senha]");
            format(string, sizeof string,
                "\n{00BFFF}•• {FFFFFF}Sua conta: {00BFFF}%s {FFFFFF}estб REGISTRADA\n\n\
                {00BFFF}•• {FFFFFF}Digite sua senha para efetuar o LOGIN\n\n\
                {FF0000}•• {FFFFFF}OBS: Nгo passe sua senha б ninguйm!\n\n"
, PlayerName(playerid));
                ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, "{FFFFFF}Efetuando {00BFFF}Login", string, "Logar", "Sair");
            return 1;
        }

        Encrypt(senhaa);

        OnPlayerLogin(playerid, senhaa);
        return true;
    }
Ajuda ai galera pfv
qual o bug dele? erro?


Respuesta: Login bugado ? - Lucas_Rocha - 23.08.2016

tipo , ele aceita qual quer senha


Re: Respuesta: Login bugado ? - best95 - 23.08.2016

Quote:
Originally Posted by Lucas_Rocha
Посмотреть сообщение
tipo , ele aceita qual quer senha
mostra o dialog de registrar..


Respuesta: Login bugado ? - capron - 23.08.2016

Vocк precisa usar isso para checar a senha:

Quote:

if(strcmp(APlayerData[playerid][Password do Player], inputtext, false) == 0){