On Saturday, July 05, 2003 8:47 PM [GMT+1200=NZT],
Byron Carceller <[EMAIL PROTECTED]> wrote:

> sv_minrate 1000
> sv_maxrate 10000
> sv_minupdaterate 20
> sv_maxupdaterate 101
>
> Those are my settings on all HLDS servers.
>

There's your problem. Change these to the default values:

sv_minrate 0
sv_maxrate 0
sv_minupdaterate 10
sv_maxupdaterate 60

and you'll be fine. Choke is actually a client problem, but your server
settings are exacerbating it, making it occur where it needn't.

Your clients are getting choke because you're limiting their rate to
10000 but allowing them a huge updaterate of 101. A client with rate
25000 and cl_updaterate of 101 (common "CPL" settings) will be trying to
get 101 updates/sec but trying to fit it into 10000 bps, which won't
work, causing choke.

Even if you increase the sv_maxrate, many clients will probably still
have problems as they can't really handle cl_updaterate 101 - it works
for them on most servers since most servers have the default
sv_maxupdaterate 60 which is almost halving the setting for them. When
your server tries to actually feed them 101 updates they choke and/or
have problems hitting anything.

I would recommend you leave sv_maxupdaterate at the default (60 for CS,
30 for DOD) and do not use an sv_maxrate unless you really need it (and
don't bother with min rates, there's no point).

Trust me, I spent months trying to figure out why people were
complaining about a particular couple of servers here, and eventually
tracked it down to a "sv_maxupdaterate 0" line in the config. This meant
clients were sent whatever update rate they requested, but most clients
actually couldn't handle the rates they had set.

If in doubt, use Valve's default settings, as they usually know more
about what these settings do than you or I (let alone your average "Joe
Hax0r's Cvar Guide"). That doesn't mean you shouldn't experiment; just
something to keep in mind when things go wrong :)

-Simon

_______________________________________________
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