No, but shouldn't be too difficult. Which program are you using to upload?
Assuming you want the file sizes to be in number of bytes, you could use a routine as below. You would only need two lines of type. Set your starting variable value (number of MB desired * 1024) - example is for 2 MB.
Then choose whether you want each user level's ratio to the starting variable to be a constant (as in the middle line), or to increase by a bigger percentage for each level (as in the final line - which squares the mLev before multiplying it by 2 MB.
Code:
' ######### Size Allowances Per MLev ########
' Starting value of 2 MB
intLvl=2048
' Max size would be 8 MB
allowedsize=intLvl*mLev
' Max size would be 32 MB
allowedsize=intLvl*(mLev^2)
' ######### Size Allowances Per MLev ########
<