I hinestly have no problem with talking to other peoples kids. I think that it is better to have the other parent getting at me than to have my children upset - and, as yet, it has not happened (maybe I will change when it does though lol).
This weekend I had a kid in the park lining up to play on the "death slide" ds and dd lined up in the queue but he ran up shouting "I'm going to play on that, I'm going first.." and jumped in front. I just told him that no he was not, he had to queue like the others and he would get his turn if he went to the back. He didn't comply so I physically blocked him from groabbing the swing and handed it to the other children, making a big fuss, asking if they wanted a push and ignoring him.
THen his turn came (where it would have been if he had queued) and he jumped in again, I told him no, he hadn't joined the queue so he had missed his space. He then joined the back of the queue and waited. When his tur came I ddid the same for him as the others - big fuss gave him a push etc.
His Mum was a few yards away and kept screaming XX STOP BEING A TXXT.
After that the kid followed me for a while, showing me all the stuff he could do etc, and was really proud of himself.
Later on he tried it again on the death slide with another parent there, I was close by and called "don't forget to take your turn like before" he joined the queue and came to me after and said that he had queued up - I told him excellent, I am glad you are having so much fun.
The mother came to me later (I was standing close by) and said "He has ADHD" I said, he is a lovely kid.
Everyone went home happy.
I knwo he was older than 3 but I think the same rules apply, some parents can't/won't/don't control their kids but I am not going to allow that to ruin my childs fun, I am always calm and apply the same rules as I would use for my own children at that age (eye level, clear, quiet etc) if the parents complain my stock answer would be "well why don't you do it then" (confrontational I know but hey - I love a good fight
)