09/07/2021 21:00
Estou tentando fazer um ranking de equipes em textdraw.
O sistema em si eu consegui fazer, só estou com dificuldade de colocar as equipes e pontos em ordens.
Alguém da uma moral ai?
Era pra aparecer assim:
mas esta aparecendo apenas o nome de 1 equipe com os pontos foram de ordem
Vou deixar os códigos.
Textdraw:
Os nomes e os pontos estão sendo puxados daqui:
O sistema em si eu consegui fazer, só estou com dificuldade de colocar as equipes e pontos em ordens.
Alguém da uma moral ai?
Era pra aparecer assim:
mas esta aparecendo apenas o nome de 1 equipe com os pontos foram de ordem
Vou deixar os códigos.
Textdraw:
Código PHP:
//Nome das equipes
td_nome_equipes[0] = TextDrawCreate(424.000000, 307.000000, "~g~~h~~h~Ranking de Equipos:~n~~w~] L0S D0MAD0RES~n~~w~] Barney y sus amigos~n~~w~] plegs.texas~n~~w~] UNIÓN LGBTQ+~n~~w~] Cartel de Medellin~n~~w~] La Mala Junta~n~~w~] Apagando velas");
TextDrawLetterSize(td_nome_equipes[0], 0.210000, 0.899999);
TextDrawTextSize(td_nome_equipes[0], 1280.000000, 1280.000000);
TextDrawAlignment(td_nome_equipes[0], 0);
TextDrawColor(td_nome_equipes[0], 0xFFFFFFFF);
TextDrawUseBox(td_nome_equipes[0], 0);
TextDrawBoxColor(td_nome_equipes[0], 0x80808080);
TextDrawSetShadow(td_nome_equipes[0], 1);
TextDrawSetOutline(td_nome_equipes[0], 0);
TextDrawBackgroundColor(td_nome_equipes[0], 0x000000FF);
TextDrawFont(td_nome_equipes[0], 2);
TextDrawSetProportional(td_nome_equipes[0], 1);
TextDrawSetSelectable(td_nome_equipes[0], 0);
//Pontos das equipes
td_ponto_equipes[0] = TextDrawCreate(585.000000, 317.000000, "~w~19222~n~~w~13509~n~~w~12212~n~~w~5141~n~~w~2886~n~~w~1998~n~~w~25~n~");
TextDrawLetterSize(td_ponto_equipes[0], 0.290000, 0.899999);
TextDrawTextSize(td_ponto_equipes[0], 1280.000000, 1280.000000);
TextDrawAlignment(td_ponto_equipes[0], 0);
TextDrawColor(td_ponto_equipes[0], 0xFFFFFFFF);
TextDrawUseBox(td_ponto_equipes[0], 0);
TextDrawBoxColor(td_ponto_equipes[0], 0x80808080);
TextDrawSetShadow(td_ponto_equipes[0], 1);
TextDrawSetOutline(td_ponto_equipes[0], 0);
TextDrawBackgroundColor(td_ponto_equipes[0], 0x000000FF);
TextDrawFont(td_ponto_equipes[0], 2);
TextDrawSetProportional(td_ponto_equipes[0], 1);
TextDrawSetSelectable(td_ponto_equipes[0], 0);
Os nomes e os pontos estão sendo puxados daqui:
Código PHP:
ShowTextdrawSeason(playerid)
{
TextDrawShowForPlayer(playerid, td_nome_equipes[0]);
TextDrawShowForPlayer(playerid, td_ponto_equipes[0]);
}
forward ShowRank();
public ShowRank()
{
new str[120], name[MAX_PLAYER_NAME], tScore;
for(new i = 0; i < cache_num_rows(); i++)
{
cache_get_value_name(i, "Nombre", name);
cache_get_value_name_int(i, "Kills", tScore);
format(str, sizeof(str), "%s", name);
TextDrawSetString(td_nome_equipes[i], str);
format(str, sizeof(str), "%d", tScore);
TextDrawSetString(td_ponto_equipes[i], str);
}
return 1;
}