rendered paste body 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;
}
}
}