09.12.2012, 10:45
pawn Код:
// SA-PD
new sRank[ MAX_PLAYERS ],
sLeader;
// SA-PD
// OnPlayerConnect
sRank[ playerid ] = 0;
COMMAND:finvite( playerid, params[ ] )
{
if( !sLeader( playerid ) ) return SendClientMessage( playerid, 0xFF0000FF, "Only the SA-PD Leader can use this command!" );
new
toplayerid, // the player we want to make SA-PD
rank
; // extracting player's ID and rank from params
if( sscanf( params, "ri", toplayerid, rank ) ) return SendClientMessage( playerid, 0xFFFFFFFF, "Usage: /finvite <playerid> <rank>" );
if( toplayerid == INVALID_PLAYER_ID ) return SendClientMessage( playerid, 0xFF0000FF, "That player is not connected" );
if( rank < 1 || rank > 4 ) return SendClientMessage( playerid, 0xFF0000FF, "The rank value must be between 1 and 4." );
new
message[ 40 ]
;
format(message, sizeof(message), "You were set rank %i By the SA-PD Leader.!", rank);
SendClientMessage(toplayerid, 0x00FF00FF, message);
sRank[ toplayerid ] = rank;
return 1;
}