#define COLOR_WHITE 0xffffffaa
CMD:list(playerid,params[])
{
new string[128], Slot1 = -1, Slot2 = -1, Slot3 = -1, Slot4 = -1;
new HighestCash = -9999;
SendClientMessage(playerid,green,\"|- A Leggazdagabbak: -|\");
for(new x=0; x<MAX_PLAYERS; x++)
if(IsPlayerConnected(x))
if(GetPlayerMoney(x) >= HighestCash)
{
HighestCash = GetPlayerMoney(x);
Slot1 = x;
}
HighestCash = -9999;
for(new x=0; x<MAX_PLAYERS; x++)
if(IsPlayerConnected(x) && x != Slot1)
if(GetPlayerMoney(x) >= HighestCash)
{
HighestCash = GetPlayerMoney(x);
Slot2 = x;
}
HighestCash = -9999;
for(new x=0; x<MAX_PLAYERS; x++)
if(IsPlayerConnected(x) && x != Slot1 && x != Slot2)
if(GetPlayerMoney(x) >= HighestCash)
{
HighestCash = GetPlayerMoney(x);
Slot3 = x;
}
HighestCash = -9999;
for(new x=0; x<MAX_PLAYERS; x++)
if(IsPlayerConnected(x) && x != Slot1 && x != Slot2 && x != Slot3)
if(GetPlayerMoney(x) >= HighestCash)
{
HighestCash = GetPlayerMoney(x);
Slot4 = x;
}
format(string, sizeof(string), \"(%d) %s - $%d\", Slot1,PlayerName2(Slot1),GetPlayerMoney(Slot1));
SendClientMessage(playerid,COLOR_WHITE,string);
if(Slot2 != -1){
format(string, sizeof(string), \"(%d) %s - $%d\", Slot2,PlayerName2(Slot2),GetPlayerMoney(Slot2));
SendClientMessage(playerid,COLOR_WHITE,string);
}
if(Slot3 != -1){
format(string, sizeof(string), \"(%d) %s - $%d\", Slot3,PlayerName2(Slot3),GetPlayerMoney(Slot3));
SendClientMessage(playerid,COLOR_WHITE,string);
}
if(Slot4 != -1){
format(string, sizeof(string), \"(%d) %s - $%d\", Slot4,PlayerName2(Slot4),GetPlayerMoney(Slot4));
SendClientMessage(playerid,COLOR_WHITE,string);
}
return 1;
}