Quake 4 News header
Quake 4 News ButtonQuake 4 Articles buttonQuake 4 Downloads buttonQuake 4 Forums buttonQuake 4 Servers buttonQuake 4 Server Stats buttonJuly 24 2008 22:48:55
bulletNavigation
Submit Article
Submit News
Articles
Contact Me
Downloads
Forums
News
Privacy Policy
Search
Servers
Site Map
Terms and Conditions
Pickup Channel
General Rules
Player Stats
Servers
CTF Draft Tourney
Registration
Registered Players
Team Rosters
Tournament Brackets
Quake 4 CTF League
Rules
Demos
CTF Guide
CTF League Archive
Season 2 Div 1 Schedule
Season 2 Div 2 Schedule
Season 2 Standings
Season 1 Standings
Season 1 Schedule
Quake 4 News
Q4Max News
Quake 4 News
Quake 4 Config Tips
_impulse List for MP
Ascii Symbols
Basic Scripting
Color Chart
Name Tricks
USB Rate Change
Quake 4 Common Errors
Quake 4 Movement Tips
Crouch Sliding
Ramp Jumping
Rocket Jumping
Strafe Jumping
Quake 4 Gameplay Tips
Power Up Timing Guide
Weapon Definitions
Quake 4 Server Guide
Chicago Server Config
Setting Up Autodownload
Server Cvars
Quake 4 Downloads
Quake 4 Files
Gaming Utilities
Quake 4 CTF Maps
Quake 4 DM Maps
Quake 4 Mods
Quake Movies
bulletAffiliates
Q4Max
id Software
ES Reality
Quake 4 Files
Sontan Games
GGL
Link to us!

tc-button
bulletTotal Downloads
Our files have
been downloaded
145948 times!
Quake 4 - Setting up Autodownload
I have been getting a few requests for information on how to set up auto download on Q4 servers. Its not that complicated, but I don't think all of the information has been laid out concisely yet. If you need help you can always feel free to message me in irc.

What you need:


  • Access to your Quake 4 server.cfg
  • Web site server with access to create directories and upload files.

There are 3 cvars in your server.cfg that need to be added/adjusted.
  1. net_serverDownload "2"

  2. Options:

    • 0 means go away, you are on your own.
    • 1 means redirect to download via web.
    • 2 means allow autodownload. 2 is definitely recommended.
    • 3 means download using built in http server. NOT RECOMMENDED -- causes server instability.

  3. net_serverDLTable

  4. This is a list of the the custom maps you are planning on putting on the server. The format should be the following:

    "q4base/mapname.pk4;q4base/mapname2.pk4".

    All custom maps should be listed. There has been one piece of disinformation filtering around that we need to dispell. Originally, everyone was told that only 1.1 compatible maps would work with autodl. This is NOT CORRECT. If a map is setup correctly for 1.1, the difference is you don't have to download it until the map is called. If its not 1.1 compliant you have to download all custom content during your initial connection. With a fast web server this is not usually a problem.

    In Q4Max you would simply put net_serverDLTable "*". This wild card will automatically list all files. Recommended...

  5. net_serverDlBaseURL 'http://www.yourwebsite.com/pk4/"

    You can name the directory (pk4 from the example) whatever you want or it can be a longer path such as http://www.yourwebsite.com/files/maps/". In that directory you need to create the directory q4base. This is NOT listed in the cvar in your server.cfg. Thats why its listed in net_serverDLTable. You would load the maps in pk4 format to the directories as follows:

    http://www.yourwebsite.com/pk4/q4base/q4w2.pk4

    or as in the second example

    http://www.yourwebsite.com/files/maps/q4base/q4w2.pk4.




Thats pretty much it in a nutshell. If you have any questions or comments please let me know in irc or by posting in the comments.
flag Comments
No Comments have been Posted.
flag Post Comment
Please Login to Post a Comment.
flag Ratings
Rating is available to Members only.

Please login or register to vote.

No Ratings have been Posted.
Copyright © 2006