12.01.2013, 10:56
Код:
CMD:kick( playerid, params[])
{
if( !IsPlayerAdmin( playerid ) ) return SendClientMessage( playerid, 0xFF0000FF, " You are not allowed to do that!" );
new pID,
reason[ 64 ];
if( sscanf( params, "us[64]", pID, reason ) ) return SendClientMessage( playerid, -1, " USAGE:/kick [playerid/name] [reason]" );
if( pID == INVALID_PLAYER_ID ) return SendClientMessage( playerid, 0xFF0000FF, " That player is not connected!" );
new aName[ MAX_PLAYER_NAME ],
pName[ MAX_PLAYER_NAME ],
kickstring[ 128 ];
GetPlayerName( playerid, aName, MAX_PLAYER_NAME );
GetPlayerName( pID, pName, MAX_PLAYER_NAME );
format( kickstring, sizeof( kickstring ), "AdmCmd:%s has kicked %s for : %s", aName, pName, reason );
SendClientMessageToAll( 0xFF0000FF, kickstring );
Kick( pID );
return 1;
}

