27.03.2011, 21:13
Dear All
I have a simple question
How can i change it for read bank accounts?
I have a simple question
How can i change it for read bank accounts?
Код:
CMD:richlist(playerid,params[]) { #pragma unused params if(PlayerInfo[playerid][Level] >= 1) { new string[128], Slot1 = -1, Slot2 = -1, Slot3 = -1, Slot4 = -1, HighestCash = -9999; SendClientMessage(playerid,COLOR_WHITE,"Rich List:"); 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; } else return SendClientMessage(playerid,red,"ERROR: You are not a high enough level to use this command"); }