07.03.2016, 04:01
Ya me ayudaron con uno mediante leyendo la base de datos, intentй basarme de eso para optimizar leyendo las variables, o sea datos online pero me sale errores como que solo salen 2 cuando hay mбs de 2 de la lista..
їCуmo serнa en este caso optimizarlo?
PHP код:
new conteo, titulo[128], vips[1800], resultado[1800], Vip[25];
foreach(new i: Player)
{
if(JugadorInfo[i][zVip] > 0)
{
conteo++;
switch(JugadorInfo[i][zVip])
{
case 1: Vip = ""COL_SILVER"Silver";
case 2: Vip = ""COL_PREMIUM"Premium";
case 3: Vip = ""COL_EXTREMO"Extremo";
case 4: Vip = ""COL_SUPREMO"Supremo";
case 5: Vip = ""COL_LEGENDARIO"Legendario";
}
format(string2,sizeof(string2),""COL_BLANCO"%s [%d]\t%s\t%d\n",pName(i),i,Vip,JugadorInfo[i][zVip]);
strcat(vips,string2);
}
}
format(titulo,128,"Vips conectados: "COL_ROJO"%d",conteo);
format(resultado,sizeof(resultado),"Nickname\tVip\tNivel\n%s",vips);
ShowPlayerDialog(playerid,DIALOG_SINUSO,DIALOG_STYLE_TABLIST_HEADERS,titulo,resultado,"Aceptar","");
if(conteo == 0) return ShowPlayerDialog(playerid, DIALOG_SINUSO, DIALOG_STYLE_MSGBOX, " "COL_NARANJA"-§- Vips -§-", "No hay vips conectados", "Aceptar", "");
PlayerPlaySound(playerid,1139,0.0,0.0,0.0);