View Single Post
  #5  
Unread 05-15-2005, 04:31 PM
talenramel talenramel is offline
A Young Mystail Rat
 
Join Date: May 2005
Server: Antonia Bayle
Posts: 2
Default

The World of Warcraft Census addon gets around this by doing repeated who queries with different paramaters. It starts doing /who all. If that returns the limit, then it goes with getting all 26-50. repeat until you're down to a number with less than the max results. Basic binary tree traversal algorithm. If any level returns max amount then you do it by class or race or some other limiting factor. If you still get max, then keep adding limiting factors until you get it as specific as you need.

Once you get a number less than max as a result you add it to the total number of the server and move to the next grouping. Rinse and repeat until you've hit everyone.

I'm not too sure how well this would work in EQ2, since XML isn't exactly a scripting language, but I'm sure someone could manage it.
Reply With Quote