All pastes #525803 Raw Edit

Unnamed

public text v1 · immutable
#525803 ·published 2007-05-31 14:55 UTC
rendered paste body
if(strcmp(cmdtext, "/top", true) == 0)
{
	new playername[MAX_PLAYER_NAME];
	new string[256];
	
	if(GetMaxPlayers() == 1)
	{
		SendClientMessage(playerid, COLOR, "You have the most money!");
		return 1;
	}
	else if(GetMaxPlayers() == 2)
	{
		for(new i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i))
		{
		    format(string, 256, "%s, %d", PlayerName(i), GetPlayerMoney(i));
		    SendClientMessage(playerid, COLOR, string);
		}
		return 1;
	}
	else if(GetMaxPlayers() > 2)
	{
	    new Player1Cash = 0;
	    new Player2Cash = 0;
	    new Player3Cash = 0;
		new Player1;
		new Player2;
		new Player3;

		for(new i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i))
		{
  			if(GetPlayerMoney(i) > Player1Cash)
     		{
       			Player1Cash = GetPlayerMoney(i);
          		Player1 = i;
       		}
       		else if(GetPlayerMoney(i) > Player2Cash)
     		{
       			Player2Cash = GetPlayerMoney(i);
          		Player2 = i;
       		}
       		else if(GetPlayerMoney(i) > Player3Cash)
     		{
       			Player3Cash = GetPlayerMoney(i);
          		Player3 = i;
       		}
		}
    	format(string, 256, "%s, %d", PlayerName(Player1), GetPlayerMoney(Player1));
	    SendClientMessage(playerid, COLOR, string);
    	format(string, 256, "%s, %d", PlayerName(Player2), GetPlayerMoney(Player2));
	    SendClientMessage(playerid, COLOR, string);
    	format(string, 256, "%s, %d", PlayerName(Player3), GetPlayerMoney(Player3));
	    SendClientMessage(playerid, COLOR, string);
	}
	return 1;
}