Quantcast
Channel: SA-MP Forums
Viewing all articles
Browse latest Browse all 18226

Richlist help

$
0
0
Code:

CMD:richlist(playerid, params[])
{
                new string[128], Slot1 = -1, Slot2 = -1, Slot3 = -1, Slot4 = -1;
        new HighestCash = -9999;
                SendClientMessage(playerid, COLOR_GREEN, "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) Player %s - $%d", Slot1,PlayerName(Slot1),GetPlayerMoney(Slot1));
                SendClientMessage(playerid, COLOR_WHITE, string);
                if(Slot2 != -1){
                format(string, sizeof(string), "(%d) Player %s - $%d", Slot2,PlayerName(Slot2),GetPlayerMoney(Slot2));
                SendClientMessage(playerid, COLOR_WHITE, string);
                }
                if(Slot3 != -1){
                format(string, sizeof(string), "(%d) Player %s - $%d", Slot3,PlayerName(Slot3),GetPlayerMoney(Slot3));
                SendClientMessage(playerid, COLOR_WHITE, string);
                }
                if(Slot4 != -1){
                format(string, sizeof(string), "(%d) Player %s - $%d", Slot4,PlayerName(Slot4),GetPlayerMoney(Slot4));
                SendClientMessage(playerid, COLOR_WHITE, string);
                }
                TargetCMDMessage(playerid, playerid, "RICHLIST");
            return 1;
}

how set 4 string 1 DIALOG_STYLE_MSGBOX?

Viewing all articles
Browse latest Browse all 18226

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>