fCraft.StandardCommands.Unfreeze C# (CSharp) Method

Unfreeze() private method

private Unfreeze ( Player player, Command cmd ) : void
player Player
cmd Command
return void
        void Unfreeze( Player player, Command cmd ) {
            if( player.Can( Permissions.Freeze ) ) {
                string name = cmd.Next();
                Player target = world.FindPlayer( name );
                if( target != null ) {
                    if( target.isFrozen ) {
                        world.SendToAll( PacketWriter.MakeMessage( Color.Yellow + target.name + " is no longer frozen." ), null );
                        target.isFrozen = false;
                    } else {
                        player.Message( target.name + " is currently not frozen." );
                    }
                } else {
                    world.NoPlayerMessage( player, name );
                }
            } else {
                world.NoAccessMessage( player );
            }
        }