if(strcmp(cmd, "/ranks", true) == 0) { new online; new lColour; SendClientMessage(playerid, COLOR_ORANGE, "Current rankings"); for (new i = 0; i < MAX_PLAYERS; i++) { online = 0; GetPlayerName(i, sendername, sizeof(sendername)); if (IsPlayerConnected(i)) { if (PlayerInfo[i][logged] == 1) { GetPlayerName(i, sendername, sizeof(sendername)); if (PlayerInfo[i][plranking] >= 1 && PlayerInfo[i][plranking] <= 10) { format(string, sizeof(string), "%s - Noob", sendername); lColour = COLOR_AQUA; SendClientMessage(playerid, lColour, string); } if (PlayerInfo[i][plranking] >= 11 && PlayerInfo[i][plranking] <= 20) { format(string, sizeof(string), "%s - Not so noob", sendername); lColour = COLOR_AQUA; SendClientMessage(playerid, lColour, string); } if (PlayerInfo[i][plranking] >= 21 && PlayerInfo[i][plranking] <= 30) { format(string, sizeof(string), "%s - Frequent gamer", sendername); lColour = COLOR_AQUA; SendClientMessage(playerid, lColour, string); } if (PlayerInfo[i][plranking] >= 31 && PlayerInfo[i][plranking] <= 40) { format(string, sizeof(string), "%s - Master Samper", sendername); lColour = COLOR_AQUA; SendClientMessage(playerid, lColour, string); } online++; i++; } if (online == 1) { //SendClientMessage(playerid, lColour, string); } if (online == 0) { SendClientMessage(playerid, COLOR_BRIGHTRED, "No one has a ranking."); } return 1; } } }