Among people I know, no the don't ask...but I get asked on the street constantly when I'm in the city.
I think I have now heard every version of the "I lost my bus ticket/wallet/phone/all of the above and I live in (city kinda far away, but not too far, and fairly easily accessible via transit), and I just need a bit of money so I an buy a bus ticket to get home" story in existence. A crazy amount of scammers out there. How do I know they're scammers? I've started recognizing most of them as repeats that have asked me before. Just this week, ran across one lady that I was pretty sure I recognized from a different part of the city a year and a half ago saying she lost her ticket. Sure enough, the next day she was in the same sport trying the same story, and that time I was certain it was the same woman.
Best was last year, a guy came up to me twice three weeks apart. The story was the exact same, word for word, both times.
I've now taken to just ignoring people and acting like I don't notice them when possible, and when that's not possible I just give them a blunt no and hurry away.