Advertisement
Garotin

Untitled

Oct 7th, 2015
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 2.65 KB | None | 0 0
  1. if(dialogid == login)
  2.     {
  3.         if(!response) return Kick(playerid);
  4.        
  5.         if(response)
  6.         {
  7.             new query[200], escapepass[100];
  8.             mysql_real_escape_string(inputtext, escapepass);
  9.             format(query, sizeof(query), "SELECT `nick` FROM usuarios WHERE nick = '%s' AND senha = '%s'", Nome(playerid), escapepass);
  10.             mysql_query(Conexao, query);
  11.             mysql_store_result();
  12.             new numrows = mysql_num_rows();
  13.             if(numrows == 1)
  14.             {
  15.                 MySQL_Login(playerid);
  16.                 TextDrawHideForPlayer(playerid, Login0);
  17.                 TextDrawHideForPlayer(playerid, Login1);
  18.                 TextDrawHideForPlayer(playerid, Login2);
  19.                 TextDrawHideForPlayer(playerid, Login3);
  20.                 TextDrawHideForPlayer(playerid, Login4);
  21.                 TextDrawHideForPlayer(playerid, Login5);
  22.                 TextDrawHideForPlayer(playerid, Login6);
  23.                 TextDrawHideForPlayer(playerid, Login7);
  24.                 TextDrawHideForPlayer(playerid, Login8);
  25.                 TextDrawHideForPlayer(playerid, Login9);
  26.                 TextDrawHideForPlayer(playerid, Login10);
  27.                 TextDrawHideForPlayer(playerid, Login11);
  28.                 if(PlayerInfo[playerid][pLogado] == true)
  29.                 {
  30.                     TextDrawShowForPlayer(playerid, Data);
  31.                     TextDrawShowForPlayer(playerid, Hora);
  32.                 }
  33.             }
  34.             if(!numrows)
  35.             {
  36.                 TentativasLogin[playerid]++;
  37.                 if(TentativasLogin[playerid] <=2)
  38.                 {
  39.                 new msgsenha[248];
  40.                 new total;
  41.                 total = 3 - TentativasLogin[playerid];
  42.                 format(msgsenha, sizeof(msgsenha), "[x] Senha incorreta, você só tem mais %d tentativa(s). Na terceira terá que recuperar com o email.", total);
  43.                 SendClientMessage(playerid, Vermelho, msgsenha);
  44.                 format(Dialog, sizeof(Dialog),"{058AFF}%s, {FF0000}senha incorreta, você só tem mais %d tentativa(s).\nNa terceira terá que recuperar com o email.\n\nDigite sua senha para Logar\n\nStatus: {1E90FF}Registrado{F8F8FF}\n\nIP: {058AFF}%s", Nome(playerid), total, IP(playerid));
  45.                 ShowPlayerDialog(playerid, login, DIALOG_STYLE_PASSWORD, "Login", Dialog, "Logar", "Sair");
  46.                 }
  47.                 if(TentativasLogin[playerid] >= 3)
  48.                 {
  49.                 format(Dialog, sizeof(Dialog),"{058AFF}%s, {F8F8FF}ao clicar em enviar, enviaremos para seu email suas informações de login.\n\nCaso você não tenha email não poderá recuperar sua conta, avisamos!\n\nIP: {058AFF}%s", Nome(playerid), IP(playerid));
  50.                 ShowPlayerDialog(playerid, recemail, DIALOG_STYLE_MSGBOX, "Recuperar Senha", Dialog, "Enviar", "Sair");
  51.                 }
  52.             }
  53.             mysql_free_result();
  54.             return 1;
  55.         }
  56.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement