Persian: with varying degrees of politeness.....

Please, in Persian, what is the best way to ask for forms with varying degrees of politeness, from the very rude through the normal to the very courteous?

In other words, how can I ask the following, from a recent thread?
"Please, how can I tell someone he needs a haircut in Colloquial Persian?
Do you have بفرما and بشين and بتمرگ equivalents of this? (I.e. polite, normal, rude.) If so, what are they?"

Of course, I'm not asking for a word-for-word translation, but simply the best way to ask this, whether it involves explicitly using بفرما etc. or not.

I can't think of any straightforward way to put that meaning across to a persian speaker without arousing any doubt or confusion. I mean I think just like in english you will probably need to explain by more than just a few words. Varying degrees of politeness I think are part of something we call : گونه کاربردی زبان
This indicates the type of language you use in different contexts and when dealing with different groups of people