14.08.2015, 20:44
Queria fazer um rank em dini, exibindo resultados como se fossem em mysql.
Fis um rank mais so consegui para exibir '' ninguem '' quando nao tem ninguem online.
Fis um rank mais so consegui para exibir '' ninguem '' quando nao tem ninguem online.
PHP код:
new score_Text[300], player_Name[24];
if(!response) return true;
if(response)
{
new playerScores[MAX_PLAYERS][rankingEnum], index;
// Pontos(Score)
if(listitem == 0)
{
for(new i; i != MAX_PLAYERS; ++i)
{
if(IsPlayerConnected(i) && !IsPlayerNPC(i))
{
playerScores[index][player_Score] = APlayerData[i][PlayerScore];
playerScores[index++][player_ID] = i;
}
}
GetPlayerHighestScores(playerScores, 0, index);
for(new i; i < 30; ++i)
{
if(i < index)
{
GetPlayerName(playerScores[i][player_ID], player_Name, sizeof(player_Name));
format(score_Text, sizeof(score_Text), "%s{FFFFFF}%dє - {00FF00}%s(%d){FFFFFF} - %d\n", score_Text, i + 1, player_Name, playerScores[i][player_ID], playerScores[i][player_Score]);
}
else
format(score_Text, sizeof(score_Text), "%s{FFFFFF}%dє Ninguem\n", score_Text, i + 1);
}
ShowPlayerDialog(playerid, RANKING2, DIALOG_STYLE_MSGBOX, "{FFFFFF}Rank - Pontos(Score)", score_Text, "Voltar", "Fechar");
}// Dinheiro