15.06.2017, 03:20
Hola, mi problema es en un top que hice en MySQL
al cargar la lista del TOP no actualiza cada nombre, y se queda en el que tenga mas Score
Pero el Score si lo cambia, lo que no cambia es el nombre
Imagen:
Codigo:
al cargar la lista del TOP no actualiza cada nombre, y se queda en el que tenga mas Score
Pero el Score si lo cambia, lo que no cambia es el nombre
Imagen:
Codigo:
Код HTML:
new lista[49+20*(75)],linea[(75)]; new Cache:R = mysql_query(MySQLDB,"SELECT Nombre,Score FROM usuarios ORDER BY Score DESC LIMIT 20",true); new name[MAX_PLAYER_NAME],score; strcat(lista,""BLANCO"#-Nombre\t"BLANCO"Score\t"BLANCO"Estado\n"); foreachEx(i:cache_num_rows()){ contador++; cache_get_row(i,0,name,MySQLDB,sizeof(name)); score = cache_get_row_int(i,1); format(linea,sizeof(linea),"#%d-%s\t"LIMA"%d\t%s\n",contador,name,score,ObtenerConeccion(name)); strcat(lista,linea); } if(!contador)return POFFSET[playerid] = 0 && SendClientMessage(playerid,COLOR_ROJO,"* No hay usuarios en el top score.") && cache_delete®; ShowPlayerDialog(playerid,DIALOGO_TOP_SCORE,DIALOG_STYLE_TABLIST_HEADERS,""BLANCO"TOP - "LIMA"Score",lista,"Siguiente","Salir"); cache_delete®;