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);