![]() ![]() The classic example is when creating a map: you can place the. Disabling it may be useful during developing, instead, cause of the removal of the need of packaging stuff inside pk3 files before using it. Turning off "pure" option, then, may bring to compatibilty problems caused by servers and clients using different pk3 versions (and may make cheating even easier), and usually should be avoided. Also remember that this system does not affect program executables, but pk3 files only. Please notice that not all OpenArena versions are compatible each other sometimes major version changes are needed, making backwards compatibility impossible. if an OpenArena 0.8.5 client connects to a 0.8.1 server, the pk3 containing the 0.8.5 data will simply be ignored, and the client will use the same versions of game logic, maps and models as the server is using when connecting to a 0.8.5 server, instead, the client will load 0.8.5 version of game logic, maps and models.). This allows the game to load and unload patch files as needed, allowing users to connect to servers using different versions of the game (e.g. ![]() players will not be able to use custom player models if the server does not contain them, too). All clients connecting to that server will do the same, and will only use pk3 files that are present on both server and client, ignoring potential pk3 files owned by the client only (e.g. configuration files or demo files) that is already packaged into. When a server is "pure", it will load and use only stuff (with few exceptions, e.g. Turning it off may cause problems, and should be done only for testing. It is highly recommended to keep the "pure" option enabled ( sv_pure 1, which is the default value). ![]() For info about the "dedicated" server modes, please read the Dedicated server section below.Ī server can be "pure" or not, depending from the value of the /sv_pure variable. Default value is 1.įor more info about "rate", "snaps", etc, please take a look to Tweak#Tweaking online gaming parameters for bandwidth calculation, see Servers#Bandwidth. The "Optimize for LAN" option corresponds to the \sv_lanforcerate variable. Run a server for Internet ( dedicated 2) with no optimization for LAN (probably this is meant to not give further advantage to LAN players over Internet players, other than the lower ping).Run a server for LAN ( dedicated 0 or 1) with optimization.Run a server for LAN ( dedicated 0 or 1) with no optimization.If you connect to your server from your "loopback" address (127.0.0.1, your own machine), it should always ignore the rate limit, not counting this option value. This "ignore rate limit" feature works only if your server "dedicated" mode is not set to 2, and only for machines in your same subnet. If the "Optimize for LAN" option is enabled, the machines that connect to your server from your own LAN ( from the same subnet) will ignore the "rate" limit (it will work at 99999 bytes/second, which is even beyond the hard-coded 90000 bytes/s maximum usually available) and will get a "snapshot" for each server "frame" (they should get a more accurate representation of the simulated world).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |