ї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
#2

Aъn requiera el soporte
Reply
#3

їNo sabe leer? Ensйсale a leer
Reply
#4

mandalo a la escuela. xd
Reply
#5

Juanito pa' la escuela.
Reply
#6

Es tнpico de OTOCAN su inmadurez, cuando quiere ayudar lo hace bien ya que tiene conocimientos de programaciуn pero normalmente es un inmaduro, de adri1 me sorprende un poco porque le tengo arriba como programador, aunque eso no significa nada para nadie y de Zo0mer/Endry Rincуn, nada que decir
Reply
#7

Prueba incrementar el valor a las celdas.
Reply
#8

https://sampforum.blast.hk/showthread.php?tid=581336

Yo dirнa que no estбs dбndole el random que requieres.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)