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



Logar bugado - Senhor_Azul - 04.07.2012

Ae galera.
Eu coloquei esse sistema de encriptar senha:
pawn Код:
Encrypt(tmppass);
Final do GM
pawn Код:
stock Encrypt(string[])
{
    for(new x=0; x < strlen(string); x++)
      {
          string[x] += (3^x) * (x % 15);
          if(string[x] > (0xff))
          {
              string[x] -= 256;
          }
      }
    return 1;
}
Mas depois nao conssigo me logar no servidor.
o comando /logar:
pawn Код:
if (strcmp(cmd, "/logar", true) ==0 )
    {
        if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
        {
            new tmppass[64];
            if(gPlayerLogged[playerid] == 1)
            {
                SendClientMessage(playerid, COLOR_GREY, " Vocк jб estб logado.");
                return true;
            }
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_GRAD1, "USE: /logar [Senha]");
                ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, "{00EE00}Brasil {FFD700}Play {00B2EE}LAG", "Seja Bem Vindo(a).Digite sua senha para logar.", "Logar", "Esperar");
                return true;
            }
            strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
            Encrypt(tmppass);
            OnPlayerLogin(playerid,tmppass);
            }
        return true;
    }
Valeu ae.


Re: Logar bugado - Delete_ - 04.07.2012

Vocк ainda nгo explicou qual й o problema.


Re: Logar bugado - Senhor_Azul - 04.07.2012

ele fala que a senha ta errada


Re: Logar bugado - steeldark - 04.07.2012

Sу uma pergunta, por que vocк usar dialog, se o seu comando de logar й "/logar [senha]" ?


Re: Logar bugado - Senhor_Azul - 04.07.2012

tem os 2,pq antigamente o dialog bugava as vezes


Re: Logar bugado - steeldark - 04.07.2012

Quote:
Originally Posted by Senhor_Azul
Посмотреть сообщение
tem os 2,pq antigamente o dialog bugava as vezes
E vocк emcripitou a senha que o cara digita no dialog tbm?



Re: Logar bugado - Senhor_Azul - 04.07.2012

Eu coloquei ele na public onplayerlogin mas deu undefined symbol.
@edit: pelo comando tambem nao funfa.