[Duda] Dialog
#1

Buenas, tengo un problema en el siguiente cуdigo:

pawn Код:
for(new i; i < 15; ++i)
    {
            if(i < index)
            {
                GetPlayerName(playerScores[i][player_ID], player_Name, sizeof(player_Name));
                format(score_Text, sizeof(score_Text), "%s %d. %s \t\t\t%d \t\t\t%d\n", score_Text, i + 1, player_Name, playerScores[i][g_KillsRound], playerScores[i][g_DeathsRound]);
            }
            else
            {
                format(score_Text, sizeof(score_Text), "%s", score_Text);
            }
    }
    ShowPlayerDialog(playerid, 9888, DIALOG_STYLE_MSGBOX, "Best players in this round", score_Text, "Close", "");
    return 1;
}
Este cуdigo clasifica a los jugadores desde el que tiene mбs alta la variable g_KillsRound al que la tiene mбs baja. Lo que ocurre que necesito poner una frase en el dialog, y si la pongo dentro del loop, si hay 15 jugadores conectados la frase va a salir 15 veces, y si la pongo fuera del loop sуlo se ve la frase y no los datos.

їAlguna soluciуn?
Reply
#2

pawn Код:
format(buffer,sizeof buffer,"MI FRASE\n");
for(new ....) {
       format(buffer.sizeof(bufer......
}
ShowPlayerDialog(playerid, 9888, DIALOG_STYLE_MSGBOX, "Best players in this round", score_Text, "Close", ""); //fuera del bucle
Reply
#3

Solucionado, millуn de gracias.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)