Hi,

Hopefully someone at valve can read this and maybe fix it. Isn't a
serious problem but I had to work around it.

In source for the 'STEAM ID Validated' log message it doesn't contain
the 'standard' log format (standard is "Name"<SLOT><STEAM><TEAM>").
Here are examples of what I mean:

>From standard 1.6 Counter-strike server (ID's/IP's changed):

1.2.3.4 : 27035 > log L 09/18/2005 - 01:55:07:
"CaPadonNa<627><STEAM_ID_PENDING><>" connected, address
"1.2.3.4:27005"
1.2.3.4 : 27035 > log L 09/18/2005 - 01:55:08:
"CaPadonNa<627><STEAM_0:1:2345><>" STEAM USERID validated

You see both log entries have the standard format. Although of course
at this point there is no team so the field IS there but empty.

The CSS version:

1.2.3.4 : 27015 > RL 09/18/2005 - 22:19:14:
"sparkdoggie<3023><STEAM_ID_PENDING><>" connected, address
"1.2.3.4:27005"
1.2.3.4 : 27015 > RL 09/18/2005 - 22:19:16:
"sparkdoggie<STEAM_0:1:2345>" STEAM USERID validated

You see the STEAM ID validated message only shows "Name<STEAM_ID>"
instead of the full format (which the connected line shows properly).

Is only a problem because my log listener takes logs from both SOURCE
and 1.6 servers and handles them both. So I needed to code it to
support the correct AND broken format. Which unfortunately means when
I am matching players from connected and validated states, I must use
name and not slot number. Which is a shame.

Anyway just letting the valve folks know about this.

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to