I’d want it something like this:
To upload something, the user needs X points. For example, the user has Y points, which is more than X. The user uploads 1 file, but does not lose points. To upload the next file, the user needs Z more points, and this goes on forever and ever…
(X, Y and Z should be settable values)