Problema con mysql , no se guarda el dinero cuando relogeo
#1

Bueno si se guarda , en la base de datos me aparece la cantidad que tenia antes de salir , pero al ingresar mi dinero esta en "0" (Aun teniendo un valor diferente en la base de datos) , si me pudieran ayudar a saber que me falta , gracias.

Код:
funcion resetearVariables(const playerid)
pDinero[playerid] = 0;

funcion guardarStats(const pid)
mysql_format(idConexion, sConsulta, sizeof(sConsulta), "UPDATE Usuarios SET Dinero=%d",pDinero[pid]);

funcion cargarStats(const playerid)
	mysql_format(idConexion, consulta, sizeof(consulta), "SELECT* FROM Usuarios WHERE Id=%d", pIdUnico[playerid]);
	resultado = mysql_query(idConexion, consulta);
	if(cache_get_row_count(idConexion))
	{pDinero[playerid] = cache_get_field_content_int(0, "Dinero", idConexion);

public onplayerconnect
{
resetearVariables(playerid);
asignarVariables(playerid);
	
public OnDialogResponse
{
cargarStats(playerid);
aquн es donde tengo las variables repartidas , que falta?
Reply
#2

La funciуn "GivePlayerMoney".
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)