25.03.2013, 04:24
I do not see what is wrong with the below code, but whatever it's doing, it's making the bottom of my dialog seems a bit odd at the bottom. It appears as "Rank: [15FF" - But why?
This is a photo: http://prntscr.com/xqknu
This is my code.

This is my code.
pawn Код:
case RANKS:
{
new rank[128];
strcat(dialog,"{15FF00}Call of Duty - Retribution - {FF0000}Player Ranks{A9C4E4}\n");
strcat(dialog,"\n");
format(rank, sizeof(rank), "{FF0000}Rank: {15FF00}1 - %d score - %s\n", RANK1, RANK1NAME);
strcat(dialog, rank);
format(rank, sizeof(rank), "{FF0000}Rank: {15FF00}2 - %d score - %s\n", RANK2, RANK2NAME);
strcat(dialog, rank);
format(rank, sizeof(rank), "{FF0000}Rank: {15FF00}3 - %d score - %s\n", RANK3, RANK3NAME);
strcat(dialog, rank);
format(rank, sizeof(rank), "{FF0000}Rank: {15FF00}4 - %d score - %s\n", RANK4, RANK4NAME);
strcat(dialog, rank);
format(rank, sizeof(rank), "{FF0000}Rank: {15FF00}5 - %d score - %s\n", RANK5, RANK5NAME);
strcat(dialog, rank);
format(rank, sizeof(rank), "{FF0000}Rank: {15FF00}6 - %d score - %s\n", RANK6, RANK6NAME);
strcat(dialog, rank);
format(rank, sizeof(rank), "{FF0000}Rank: {15FF00}7 - %d score - %s\n", RANK7, RANK7NAME);
strcat(dialog, rank);
format(rank, sizeof(rank), "{FF0000}Rank: {15FF00}8 - %d score - %s\n", RANK8, RANK8NAME);
strcat(dialog, rank);
format(rank, sizeof(rank), "{FF0000}Rank: {15FF00}9 - %d score - %s\n", RANK9, RANK9NAME);
strcat(dialog, rank);
format(rank, sizeof(rank), "{FF0000}Rank: {15FF00}10 - %d score - %s\n", RANK10, RANK10NAME);
strcat(dialog, rank);
format(rank, sizeof(rank), "{FF0000}Rank: {15FF00}11 - %d score - %s\n", RANK11, RANK11NAME);
strcat(dialog, rank);
format(rank, sizeof(rank), "{FF0000}Rank: {15FF00}12 - %d score - %s\n", RANK12, RANK12NAME);
strcat(dialog, rank);
format(rank, sizeof(rank), "{FF0000}Rank: {15FF00}13 - %d score - %s\n", RANK13, RANK13NAME);
strcat(dialog, rank);
format(rank, sizeof(rank), "{FF0000}Rank: {15FF00}14 - %d score - %s\n", RANK14, RANK14NAME);
strcat(dialog, rank);
strcat(dialog,"\n");
ShowPlayerDialog(playerid, D_RANKS, DIALOG_STYLE_MSGBOX, "{15FF00}Server Ranks", dialog, "Next", "Cancel");
}