fCraft.ChatCommands.RageHandler C# (CSharp) Method

RageHandler() private static method

private static RageHandler ( Player player, Command cmd ) : void
player Player
cmd Command
return void
        private static void RageHandler( Player player, Command cmd )
        {
            string reason = cmd.NextAll();
            if ( reason.Length < 1 ) {
                Server.Players.Message( "{0} &4Ragequit from the server", player.ClassyName );
                player.Kick( Player.Console, "&4Ragequit", LeaveReason.RageQuit, false, false, false );
                IRC.SendAction( player.ClassyName + " &4Ragequit from the server" );
                return;
            } else {
                Server.Players.Message( "{0} &4Ragequit from the server: &C{1}",
                                player.ClassyName, reason );
                IRC.SendAction( player.ClassyName + " &WRagequit from the server: " + reason );
                player.Kick( Player.Console, reason, LeaveReason.RageQuit, false, false, false );
            }
        }