Ever had that lag kill your server?  Too many bricks on your server, and your clients are complaining?  Here are some client side, and server side things that help out to clear out some of the lag.

Optimize the Connection

    Open up your Network Dialog, located in the Options Dialog.

    If you have a 56.6K modem, change the sliders to these values:

  • Packet Rate to Client: 16
  • Packet Rate to Server: 20
  • Packet Size: 240

    If you have a DSL or ADSL connection, change the sliders to these values:

  • Packet Rate to Client: 20
  • Packet Rate to Server: 24
  • Packet Size: 350

    If you have a Cable connection, change the sliders to these values:

  • Packet Rate to Client: 24
  • Packet Rate to Server: 24
  • Packet Size: 400

    If you have a T1 or a LAN connection, Max out the sliders to these values:

  • Packet Rate to Client: 32
  • Packet Rate to Server: 32
  • Packet Size: 450

Give the Client Information Faster

     This method simulates less lag, so it seems like there is less lag, but you'll feel like you're fixing the lag problem.  This method only works while hosting a server.  When lag occurs, open the console, and type $Timescale = 1.01; into there, and send the command.  If the lag is still there, type $Timescale = 1.02; into there, and send the command.  You can keep incrementing to whatever value works with the amount of lag clients are getting.  Be sure to set your timescale back to 1 when you're done with your server.  This can be done by typing $Timescale = 1; into the console.