How to make a /setrank [ID] [RankNr]
#3

or...
Код:
COMMAND:setrank(playerid, params[])
{
    new giveplayerid, rank; // maybe i need something more here, i need help.
    if(sscanf(params, "us", giveplayerid, rank)) return SendClientMessage(playerid,-1,"Usage: /setrank [PlayerID/PartOfName] [RankNr]"); // This one is correct right?
    if(PlayerInfo[playerid][pMinister] == 1)
    {
   	if(rank < 1 || rank > 6) { SendClientMessage(playerid, -1, "Rank number must be from 1 to 6.");
    if(IsPlayerConnected(giveplayerid))
		{
			if(giveplayerid != INVALID_PLAYER_ID)
			{
				if(PlayerInfo[giveplayerid][pMinister] != Minister)
				{
					SendClientMessageEx(playerid, COLOR_GREY, "That player isn't in your changeme.");
					return 1;
				}
				if(PlayerInfo[giveplayerid][pRank] > PlayerInfo[playerid][pRank])
				{
					SendClientMessageEx(playerid, COLOR_GREY, "You can't adjust higher ranks.");
					return 1;
				}
				format(string, sizeof(string), "* You've given %s rank %d.",GetPlayerNameEx(giveplayerid),rank);
				SendClientMessageEx(playerid, COLOR_LIGHTBLUE, string);
				format(string, sizeof(string), "* Minister leader %s has given you rank %d.",GetPlayerNameEx(playerid),rank);
				SendClientMessageEx(giveplayerid, COLOR_LIGHTBLUE, string);
				PlayerInfo[giveplayerid][pRank] = rank;

    			return 1;
}
i couldnt do the indetations bcuz i had to go good luck
Reply


Messages In This Thread
How to make a /setrank [ID] [RankNr] - by gnoomen2 - 16.02.2013, 22:33
Re: How to make a /setrank [ID] [RankNr] - by reckst4r - 17.02.2013, 00:09
Re: How to make a /setrank [ID] [RankNr] - by cluckintucker - 17.02.2013, 03:38
Re: How to make a /setrank [ID] [RankNr] - by gnoomen2 - 17.02.2013, 11:39

Forum Jump:


Users browsing this thread: 1 Guest(s)