|
Updated
on March 19, 2001 by Thomas
McGuire
Netplay
(Continued)
The following
settings below may help your further customize/improve your netplay.
net_graphwidth
"x". x sets the width (In pixels) of the Netgraph. The
default width is 192. Increase/Decrease ythis as you feel
necessary.
net_graphheight
"x". x sets the height (In pixels) of the Netgraph. The default
height is 64. Increase/Decrease ythis as you feel
necessary.
net_graphpos
"x". x sets the position of the Netgraph, where valid values for
x are 1 (Bottom Right), 2 (Bottom Middle) & 3
(Bottom Left).
cl_allowdownload
"x". A value of 1 for x enables downloading of
maps/models/decals when joining a server. 0 disables this. I'd
recommend leaving it enabled.
cl_allowupload
"x". A value of 1 for x
enables the uploading of Maps/Models/Decals when joining a
server. 0 disables this. I'd recommend leaving it
enabled.
cl_download_ingame
"x". A value of 1 for x enables downloading during a
multiplayer game. This obviously can have an adverse effect on your netplay, for
this reason I'd recommend leaving this set to 0. You can always have
cl_allowdownload "1" which allows downloading in between
games.
cl_gaitestimation
"x". Setting x to 1 enables
estimated player movement motions, 0 disables
this.
cl_nodelta
"x". A value of 0 for x disables delta compression. You
shouldn't do this for any reason. Leave it at 0.
cl_nopred "x".
Setting this to 1 disables client side prediction, 0
enables the prediction. It is strongly recommended you leave prediction
enabled.
cl_resend "x".
This sets how many times a packet may be resent if it fails. I'd recommend
setting x to 1 or 2.
cl_showmessages
"x". A value of 1 for x enables the display of messages
in multiplayer games, 0 will disable this. It's probably best to
leave this set to 1, although a bit of user discretion comes into
this.
cl_cmdrate
"x". This sets the maximum amount of packets that get sent to
the server per second. The default setting is 30. Those on ISDN or faster
connections should try setting this higher. You may need to experiment
with it this setting to find the optimal value for you (Try using lower values
if you have a slow upload speed), as you may notice via the Netgraph your upload
rate is generally more stable than your download
rate.
cl_updaterate
"x". This sets the maximum amount of packets that get sent from the
server per second. The default setting is 20. Those on ISDN or faster
connections should try this higher (35+). You may need to
experiment with it this setting to find the optimal value for
you.
mp_decals "x".
This sets the amount of decals that can be active in a multiplayer game.
Reducing this number may help improve performance, especially in areas where
there is a lot of action. 300 is the default. Once the amount is
reached the oldest decal(s) is removed & new one(s)
placed.
mp_footsteps
"x". Set this to 1 to enable footsteps during a multiplayer
game. This can be useful in locating (hearing) the enemy before you see them.
0 disables this & may improve netplay slightly. I'd recommend
leaving this enabled.
pushlatency
"x". It is recommended that you set x to half your normal ping.
& make the value negative, e.g. If your ping to a server is normally about
300, then you'd set x to -150.
The following
settings relate to mods that use client side weapons (such as Team
Fortress).
cl_lw "x".
When x is set to 1 weapon firing animations, sounds, etc. are
played client-side at the time the weapon is fired. When set to 0 these
events are delayed until the server conveys the event data back to the client.
Should you set cl_lc "0" then you should also set this to
0 & if cl_lc "1" then you should also set
this to 1.
cl_lc "x".
When x is set to 1 this sets that you are
requesting the server you are connected to performs server-side lag
compensation. On fast Internet connections (Cable/DSL) lag compensation can
adversely effect multiplayer performance, if this is the case for you set
x to 0. If cl_lw "0", then
cl_lc "x" is ignored. It is important to note that this is not a
client-side check & transmission to the server, instead, everything is
computed server-side.
cl_lb "x". When x is set to 1
client-side weapons will predict their own blood trails when other players are
hit. When set to 0 the server does this, which is more accurate at
determining hit locations. If cl_lc "0" this setting is
ignored. I'd
recommend setting this to 0, particularly with inaccurate
weapons.
You
should also take a look at the Modem tweaking guides for Windows 9x, Windows Millennium Edition & Windows 2000 (as
appropriate) for how to optimize your Internet connection & reduce ping
times further in online games. If you play on a LAN then check out the LAN Tweak guide.
|