Новости по серву тут Добавлено (16.01.2011, 20:04)
---------------------------------------------
function AdminCommands( player, cmd, text )
{
if ( cmd == "kick" )
{
local check = Required( player, cmd, Level );
if ( check )
{
if ( !text ) MessagePlayer( "Error - Invalid Format. /c kick <player> <reason>", player );
else
{
if ( i < 2 ) MessagePlayer( "Error - Invalid Format. /c kick <player> <reason>", player );
else
{
local plr = GetPlayer( GetTok( text, " ", 1 ) ), reason = GetTok( text, " ", 2, i );
if ( !plr ) MessagePlayer( "Error - Invalid Nick/ID.", player );
else if ( plr.ID == player.ID ) MessagePlayer( "Error - You can't /c kick yourself.", player );
else if ( PlayerLevel( plr ) >= Level ) MessagePlayer( "Error - You can't kick admins with the same or higher level.", player );
else
{
Message( "* Admin " + player + " kicked:[ " + plr + " ] Reason:[ " + reason + " ]" );
KickPlayer( plr );
}
}
}
}
}
)