I am working on some code that uses Source server queries.  When I issue a PLAYER query, the reply comes back much as expected, however, in at least some instances, there is a missing player entry.  For example, when I query a server, the "Num Players" byte indicates there are 24 players in the game.  I then get the player blocks: in Index, Name, Kills, Time Connected format.  However, in some responses, there is a missing player block.
 
I.E. Indexes returned are:  0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,23    - information for player index 22 is not received.
 
Is this a known issue or am I missing something?
 
Also,  there seems to be a discrepancy between the behaviour of query and the documentation at http://developer.valvesoftware.com/wiki/Source_Server_Queries.  Is there more recent documentation anywhere that reflects the current version of srcds?
 
Thanks,
 
Frazer.

Reply via email to