Ranking somebody
#8

Alright, there you go:

On top of the mod:

Quote:

enum Info
{
Rank
}
new PlayerInfo[MAX_PLAYERS][Info];

i
Quote:

f (strcmp(cmd, "/giverank", true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GREY, "USAGE: /giverank [Player ID] [Rank]");
giveplayerid = strval(tmp);
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
if(!IsPlayerConnected(giveplayerid))return SendClientMessage(playerid, COLOR_GREY, "Invalid player ID.");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GREY, "USAGE: /giverank [Player ID] [Rank]");
new prank=strval(tmp);
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[giveplayerid][Rank] = prank;
printf("%s has given %s rank %d.", sendername, giveplayer, prank);
format(string, sizeof(string), "You are now rank %d thanks to %s.", prank,sendername);
SendClientMessage(giveplayerid, COLOR_WHITE, string);
format(string, sizeof(string), "You have set %s's rank to %d.", giveplayer,PlayerInfo[giveplayerid][Rank]);
SendClientMessage(playerid, COLOR_WHITE, string);
return 1;
}

I havn't tested yet.
Reply


Messages In This Thread
Ranking somebody - by Cardinaal - 08.06.2010, 10:50
Re: Ranking somebody - by Cardinaal - 08.06.2010, 18:30
Re: Ranking somebody - by DJDhan - 08.06.2010, 20:26
Re: Ranking somebody - by Cardinaal - 08.06.2010, 21:03
Re: Ranking somebody - by Maxips2 - 08.06.2010, 21:17
Re: Ranking somebody - by Cardinaal - 09.06.2010, 03:38
Re: Ranking somebody - by bartje01 - 09.06.2010, 06:23
Re: Ranking somebody - by Maxips2 - 09.06.2010, 10:22

Forum Jump:


Users browsing this thread: 1 Guest(s)