02.06.2017, 04:57
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.
aquн es donde tengo las variables repartidas , que falta?
Код:
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);

