If I had to guess, I would say that the bug lies within
UTIL_GetPlayerConnectionInfo. It grabs the players cmdrate when calculating
ping but makes doesn't check it against the minimum/maximum that the server
has set.

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Scumbucket
Sent: Tuesday, May 29, 2007 8:56 PM
To: [email protected]
Subject: Re: [hlds] Pings

Very interesting info Kevin, and I appreciate you taking the time to explain
it in detail.
I am making the changes now!


----- Original Message -----
From: "Kevin Ottalini" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, May 29, 2007 8:44 PM
Subject: Re: [hlds] Pings


>
> The 87/server or 94/hlsw are basically the same and the correct ping.
>
> The in-game ping of 2 or 3 is because the player is using a really low
> cl_cmdrate and it messes things up.
>
> Setting sv_mincmdrate to 30 or 40 on the server should fix this but
> clients
> don't understand this for some reason.
>
> In the client console, if they type cl_cmdrate <return> they might get a
> message like this:
>
> ] cl_cmdrate 10
> ] cl_cmdrate
> "cl_cmdrate" = "40" ( def. "30" ) min. 10.000000 max. 100.000000
> ** NOTE: The real value is 10.000 but the server has temporarily
> restricted
> it to 40.000 **
> archive  - Max number of command packets sent to server per second
>
> If the client doing this enables net_graph 3, he will see that he is
> actually getting 40 updates/s even though he has 10 set, so that part of
> the
> server control CVAR is working, however all the other clients on the
> server
> are not showing/calculating the ping properly for that user.
>
> Setting the cl_cmdrate low like that (without the server CVAR set) is
> considered abusive since it only updates the server with the clients
> position/actions every 100ms.
>
> As it is, this appears to be a client reporting/display bug only at the
> moment.
>
>
> ----- Original Message -----
> From: "Scumbucket"
> To: <[email protected]>
> Sent: Tuesday, May 29, 2007 8:18 PM
> Subject: [hlds] Pings
>
> Can someone clear up a ping mystery for me. We have noticed that players
> are
> coming in more and more with super low pings of between 1 and 10. Which is
> fine, but we have also noticed a ping difference.
>
> If a player shows a:
>
> 2 ping in game
> 87 ping in the server console
> 94 ping in HSLW
>
> Are they cheating by way of reducing their in game ping?
>
> Now I know that there will aways be a difference from in game ping to
> console or HLSW. But I have seen this on players showing around a 3 ping
> in
> game but a hlsw/server console ping of 190.
>
> Is something going on here?
>
> Thanks!
>
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds


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


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

Reply via email to