IS there a way to control how many downloads a user has per month based on user level?

Trying to setup members plugin since it has a credit system integrated for what I need but the client wants to allow members to download a certain amount of items per month based on their user level. does anyone have a clue how to achieve this?

I saw S2Member Plugin has this feature built in but it does not have a credit system. I would rather stay with Members plugin anyway.