All pastes #452710 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-04-22 13:38 UTC
rendered paste body
        if(strcmp(cmd, "/report", true) == 0)
        {
		tmp = strtok(cmdtext, idx);

		if (!strlen(tmp)) {
			SendClientMessage(playerid, COLOR_WHITE, "Usage: /report [playerid] [reason]");
			return 1;
		}
		giveplayerid = strval(tmp);
		
 		tmp = strtok(cmdtext, idx, strlen(cmdtext));

  		if (!strlen(tmp)) {
   			SendClientMessage(playerid, COLOR_WHITE, "Usage: /report [playerid] [reason]");
     		return 1;
		}
 		moneys1 = strlen(tmp);
 		
                for (new i = 0; i <MAX_PLAYERS; i++)
                {
               	if(IsPlayerConnected(i) && IsPlayerConnected(giveplayerid))
                {
                	if (Admins[i] == 1)
              			{
                		GetPlayerName(playerid, sendername, 24);
						GetPlayerName(giveplayerid, giveplayer, 24);
                 		format(string, sizeof(string), "%s reports player %s (Id%d) - %s", sendername, giveplayer, giveplayerid, moneys1);
                  		SendClientMessage(i, COLOR_MEDIAMBLUE, string);
						}
						GetPlayerName(giveplayerid, giveplayer, 24);
                 		format(string, sizeof(string), "Your report regarding %s has been sent to server admins", giveplayer);
                  		SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						}
				}
  		return 1;
        }