In qtracker, if you try to join a game that is full,
you can wait till a spot opens, and then it joins. I
think this would be a fairly easy feature to program,
and very helpfull if you want to join a server that
your friends are playing in.
This could be done by pinging a server every 2-5
seconds for the ammount of players. I dont know that
much code but here is my best try:
pause 5000 //I think pause would be in milisecs
That is some combination of python, pascal, C++, and java.