Some advice...
Enable Console
\cg_drawlagometer 1
\cg_drawfps 1
\com_maxfps 125
Lagometer has two lines, Blue line indicates Snapshots from the Server of the playing field,
Green lins is the latency of packets between client and server.
Reducing Latency:
1. Increasing
maxpackets but not exceeding maximum upspeed of your connection.
2. Increasing the number of snapshots per second from the server.
3. Increasing stability of Frame Rate.
1. \set maxpackets 60 [default: 30]
2. \set snaps 30 [default: 20]
Increasing these freqyency between server and client will reduce latency where possible.
3. Frame time also affects your ping. Don't believe me?
Set your Maximum Frame Rate with
\set com_maxfps to the number of snapshots, you'll have a ping of "0" but an unplayable game...
because there is not a large difference in time from the snapshot being recieved and rendered by the game.
My advice is keep a stable frame rate - reducing details if necesssary, I would exchange details for frame rate.
Make sure it is at least twice or any larger integer multiple of the number of snapshots to ensure smooth rendering.
snaps 20: com_maxfps 60, 100
snaps 30: com_maxfps 60, 90, 125 - Why 125 and not 120? 125 == Physics Calculation frequency of the engine.
Hope that helps to some degree...
Jim,