so my question then is say on a join event I have it run through a while loop and use var %a and %b.

If someone joins while this while loop is going, will this overwrite the variables %a and %b?

I mean, I haven't had any issues, but by what is said here they would, wouldnt they?