їPor quй no lee la contraseсa?
#1

Antes funcionaba a la perfecciуn y ahora no lee la contraseсa, cualquier contraseсa que ponga vuelve a repetir el dialog de login....

en onplayerconnect busca al usuario..

Код:
new Query[130];
mysql_format(MySQL, Query, sizeof Query, "SELECT SQLID, Password, Salt FROM cuentas WHERE Usuario = '%e' LIMIT 1", NombreJugador(playerid));
mysql_tquery(MySQL, Query, "LogueoUsuario", "i", playerid);
logueousuario muestra los textdraws de login/registro...

cuando seleccionas el textdraw de login descarga la contraseсa

Код:
	else if(clickedid == TextdrawsGlobales[4])
	{
		QuitarMenuInicio(playerid), CancelSelectTextDraw(playerid);
		if(CuentaExiste[playerid] == 1)
		{
			MostrarMenuInicio(playerid);
			return 1;
	    }
		else if(CuentaExiste[playerid] == 2)
		{
			cache_get_field_content(0, "Password", InformacionJugador_[playerid][pPassword], MySQL, 65);
			cache_get_field_content(0, "Salt", InformacionJugador_[playerid][pSalt], MySQL, 11);
			new string[145];
			format(string, sizeof(string), ""#CBLANCO"Bienvenido(a) "#CGRIS_3"%s\n\n"#CBLANCO"Tu cuenta estб registrada en nuestra base de datos, Ingresa su contraseсa:", NombreJugador(playerid));
			ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, ""CAZUL"Login", string, "Ingresar","Cancelar");
			return 1;
		}
	}
Cuando colocas la contraseсa deberнa de loguearte pero no... te vuelve a mostrar el dialogo como si colocaras la contraseсa mal estando bien.

Код:
		case DIALOG_LOGIN:
		{
			if(!response) return Kick(playerid);
			new Hash[65];
			SHA256_PassHash(inputtext, InformacionJugador_[playerid][pSalt], Hash, 65);
			if(!strcmp(Hash, InformacionJugador_[playerid][pPassword]))
			{
				new Query[80];
				mysql_format(MySQL, Query, sizeof Query, "SELECT * FROM cuentas WHERE Usuario = '%e' LIMIT 1", GetPlayerNameEx(playerid));
				mysql_tquery(MySQL, Query, "CargarUsuario", "i", playerid), KillTimer(LogueoTiempo[playerid]);
			}
			else
			{
				new string[145];
				format(string, sizeof(string), ""#CBLANCO"Bienvenido(a) "#CGRIS_3"%s\n\n"#CBLANCO"Tu cuenta estб registrada en nuestra base de datos, Ingresa su contraseсa:", NombreJugador(playerid));
				ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, ""CAZUL"Login", string, "Ingresar","Cancelar");
			}
		}
Reply


Messages In This Thread
їPor quй no lee la contraseсa? - by Fagrinht - 29.09.2016, 19:27
Respuesta: їPor quй no lee la contraseсa? - by Fagrinht - 02.10.2016, 03:01
Respuesta: їPor quй no lee la contraseсa? - by adri1 - 02.10.2016, 09:26
Respuesta: їPor quй no lee la contraseсa? - by OTACON - 02.10.2016, 10:10
Respuesta: їPor quй no lee la contraseсa? - by Z0MBERTH - 02.10.2016, 11:21
Respuesta: їPor quй no lee la contraseсa? - by Fagrinht - 02.10.2016, 18:25
Re: їPor quй no lee la contraseсa? - by Unrea1 - 02.10.2016, 22:09
Respuesta: їPor quй no lee la contraseсa? - by Tirael - 02.10.2016, 23:29

Forum Jump:


Users browsing this thread: 1 Guest(s)