Installing Quake3 & WFA Files on the win32 Server

Download the latest win32 1.27g and 1.27h Patch: http://www.quake3world.com/files

The following instructions are to be used as a guide only, and are very descriptive. If you have experience setting up servers then most of this may be used for troubleshooting.

Installation:

  1. Copy the whole q3 folder off of the CD into a directory with no spaces. This will be your quake3 directory.
  2. Install the q3 point release
  3. Install the whole WFA installation, including any map paks that you may have. If using the WinZip file, put it in a directory called wfa under the quake3 directory.
  4. Either fire up the quake3 client (the actual game) and enter your cd-key then quit, or copy the working q3key for your valid installation and place it in the baseq3 directory. Some have found that the q3key is not neccessary.
  5. Delete any quake3.cfg files you may find.

Starting the base Win32 dedicated Server

  1. Open up a command prompt (start, run, cmd(NT,W2K) or command(95,98) and navigate into the new quake3 directory.
  2. Type quake3 +set dedicated 2 +set bot_enable 0
  3. There should be a line with the statement : common initialization complete, as well as a port and an IP, all defaults.
  4. Type map q3dm5 in the console. After it calms down you should see resolves. What you have just done is created the basic dedicated server. Press quit.
  5. Now type quake3 +set fs_game wfa +set dedicated 2 +set gametype 4 +seta bot_enable 0
  6. The server should fire up and you will see the common initialization complete message once again, if your WFA installation is correct. Now to test WFA.
  7. Type map 2castles-wfa and watch the information fly on by, taking note of all the information the server logs as it initializes the WFA mod. You now have the most basic of wfa-servers. Press quit before anyone connects to it. (Trust me, sometimes it happens right away, many times after testing things on my home network it took only a few seconds for someone to try to connect to it.)

Configuring the win32 Server

  1. Edit your wfa-server.cfg and wfa-server.ini files here:
    http://www.shadowspawn.net/content/game/quake/server-config.asp 
  2. Type
    quake3 +set fs_game wfa +set sv_pure 0 +set dedicated 2 +set gametype 4 +exec wfa-server.cfg 
  3. Watch the information. Everything that you entered in the wfa-server.cfg can be verified by typing in the variable at the console. Ex: net_ip will reflect what you specified in the wfa-server.cfg, and you will see the maplist loaded as well as the class limits and the console. 

    After everything is verified, it's time to create a batch file for easier usage.
  4. Create a new text document and add the whole command line to it.
    ex: quake3 +set fs_game wfa +set dedicated 2 +set gametype 4 +exec wfa-server.cfg
  5. Save it as wfa-server.bat (Make sure it's not a .txt extension. It should look like a little blue window with a gear in it) in the quake3 directory.
  6. Create a shortcut to it and that becomes you very first one-click WFA server startup!

Some final notes on running specific configurations

As always, be sure to visit the forum at http://forums.captured.com/messages.asp?topic=452 and subscribe to the wfa-admin mailing list at http://www.shadowspawn.net/wfadmin, and the public one at http://www.shadowspawn.net/wfa to make sure you have the latest updates, announcements, and other technical news.