No, there is no standard and widely available licence like that. As soon as you bring money into it you also bring lawyers into it.
You could start with a GPL or similar licence, and then dual licence the code. Anyone who wanted to make money out of it would have to get a commercial licence from you and you could put any terms you like into that. For that you will need lawyers, not helpful hints from a place like this.