I don't care who you are or what situation you're in, as a server you never ask for a tip, it's just not professional. If they screwed you, then focus your attention on other party's next time they come in.
Then they either A) Get the hint B) Never come back C) Won't trouble you much