Unity-Technologies / qstat

New official qstat repository
Artistic License 2.0
121 stars 33 forks source link

Steam Half-Life player and rules listing issue #46

Closed Xylemon closed 7 years ago

Xylemon commented 8 years ago

You can display the player listing for a Half-Life server running on the old WON(2) protocol:

qstat -P -hls 87.106.63.111:27015
ADDRESS           PLAYERS      MAP   RESPONSE TIME    NAME
87.106.63.111:27015    6/10  0/0      ignoranz    178 / 0   HLDM FOREVER
      8 frags    47m39s Visit me at HL.MDIR.DE
     11 frags    47m39s Crowbar Evil
     12 frags    47m39s Noob Lover ;-)
     11 frags    47m39s Huge Balls
     14 frags    47m39s Einstein

But doing so for a Steam Half-Life server does nothing:

qstat -P -hla2s 136.243.147.27:27030
ADDRESS           PLAYERS      MAP   RESPONSE TIME    NAME
136.243.147.27:27030   4/25  0/0  Rhapsody_b2_1    192 / 2  svencoop Misfire's Sven Co-Op 5.03 | very XP [EU] XP BACK UP!

Also possibly related, it seems that the server rules aren't complete either for Steam HL when compared to WON HL.

WON2 HL server:

qstat -R -hls 87.106.63.111:27015
ADDRESS           PLAYERS      MAP   RESPONSE TIME    NAME
87.106.63.111:27015    5/10  0/0      ignoranz    176 / 0   HLDM FOREVER
    gamedir=valve,gamename=Half-Life ozdm,protocol=46,sv_type=dedicated,sv_os=linux,sv_password=0,mod=1,mod_info_url=,modversion=1,modsize=0,svonly=1,cldll=0,secure=0,admanager_version=0.5,amx_client_languages=0,amx_nextmap=[not yet voted on],amx_timeleft=06:10,amxmodx_version=1.8.1.3746,coop=0,deathmatch=1,decalfrequency=20,edgefriction=2,gal_version=1.1.290,max_queries_sec=1,max_queries_sec_global=1,max_queries_window=1,metamod_version=1.19,mp_allowmonsters=0,mp_autocrosshair=0,mp_chattime=10,mp_consistency=1,mp_falldamage=0,mp_flashlight=1,mp_footsteps=1,mp_forcerespawn=0,mp_fraglimit=0,mp_fragsleft=0,mp_friendlyfire=0,mp_logfile=1,mp_teamlist=hgrunt;scientist,mp_teamplay=0,mp_timeleft=370,mp_timelimit=20.000000,mp_weaponstay=0,pausable=0,sv_accelerate=10,sv_aim=0,sv_airaccelerate=10,sv_airmove=1,sv_allowupload=1,sv_bounce=1,sv_cheats=0,sv_clienttrace=3.5,sv_clipmode=0,sv_contact=http://hl.mdir.de,sv_friction=4,sv_gravity=600,sv_logblocks=0,sv_maxrate=10000,sv_maxspeed=350,sv_minrate=0,sv_proxies=0,sv_stepsize=18,sv_stopspeed=100,sv_voiceenable=1,sv_wateraccelerate=10,sv_waterfriction=1

Steam HL server:

qstat -R -hla2s 136.243.147.27:27030
ADDRESS           PLAYERS      MAP   RESPONSE TIME    NAME
136.243.147.27:27030   6/25  0/0  Rhapsody_b2_1    180 / 2  svencoop Misfire's Sven Co-Op 5.03 | very XP [EU] XP BACK UP!
    protocol=11,gamedir=svencoop,gamename=SCXPM 19.11.0 CZ,bots=0,dedicated=1,sv_os=linux,version=5.0.0.0,game_port=27030

So it would seem both the player listing is broken, but the rules listing is either broken or Steam HL servers don't output much information now (which isn't unlikely considering the poor maintenance of GoldSrc on Steam).