Next start the FireDaemon GUI from the desktop shortcut.
You will need to create the files "wfa-server.cfg" and "wfa-ini.cfg" in the "baseq3" folder.ĭownload and install FireDaemon Pro into the directory of your choice, typically C:\Program Files\FireDaemon. Quake 3 uses two configuration file to store its settings. For the purposes of this HOWTO, we will be copying the files to "C:\Quake 3". Go to "C:\Program Files\" and copy the "Quake III Arena" to a folder on your hard drive. It's best to create a clean installation of the game. You will need to use the executables included with your game.
Quake III Dedicated Server Setup Under FireDaemon ProĪt the time of this writing, there is no Windows dedicated server component for Quake III. You can also use FireDaemon Fusion to manage FireDaemon and other Windows services via a web browser.
This HOWTO will show you how to set it up. The dedicated server component can be run as a Windows Service using FireDaemon Pro, which allows you to start the dedicated server automatically at boot prior to login, start multiple instances of the dedicated server and more. -Misc.Quake III is a first person action game. Sets email "" // YOU REALLY SHOULD ADD AN EMAIL ADDRESS FOR CONTACT INFO Seta g_password "" // SPECIFIED ONLY WHEN PASSWORDING A SERVER Seta sv_master3 ":27950" //Master Servers Seta sv_pure "1" // ALL CLIENTS MUST HAVE MATCHING FILES ON SERVER Seta rconpassword "CHANGEME" // CHANGE THIS IMMEDIATELY -Important information about your server Seta net_ip "1.2.3.4" // MAKE SURE YOU SPECIFY THIS CORRECTLY Now click OK to finish setup and install Quake 3!īelow is an example wfa-server.cfg file: //-Your IP address and port number. Uncheck Graceful Shutdown as Quake 3 Dedicated Server doesn't respond to it. You can change the Process Priority to allocate more CPU time to the dedicated server or specify which CPU or core the dedicated server will run on (in the case of multi-processor, hyperthreaded or multi-core CPUs).
Administrator) and then enter the user's password twice in the Password and Confirm fields. In the Logon Account field type your username (e.g. You can optionally run Call of Duty 4: Modern Warfare as the user you installed it as. If you DON'T want to see your dedicated server running, uncheck the Interact with Desktop check box & select “Hidden” from the “Show Window” dropdown. The default is 56, but 26 is the maximum that multiplayer uses. "+set com_hunkmegs 26" Allocates a certain amount of memory for map and item loading.“+set sv_maxclients 16” Set's the player count to 16 slots.Change the 0 to a 1 if you want to enable bots. “+set gametype 4” Set's the gametype to 4 (1 = DM, 2 = Tourney (1on1), 3 = Team DM, 4 = CTF).“+exec wfa-server.cfg” Loads the configuration file "wfa-server.cfg".“+set net_port 27960” Sets the Server Port."+set net_ip 1.2.3.4” Sets the Server IP (replace 1.2.3.4 with your external or WAN IP).If you want to host regular Quake 3 with no mods, don't add this command line arguement. +set dedicated2 +set fs_game XXXX +set net_ip 1.2.3.4 +set net_port 27960 +exec wfa-server.cfg +set gametype 4 +seta bot_enable 0 +set sv_maxclients 16 +set com_hunkmegs 26
Here’s the full parameter list you should have: The Parameters define the initial setup of your server. The most important field on the tab is the Parameters.
For the purposes of this HOWTO, the path is C:\Quake 3. Working Directory: The directory containing your Quake3.exe file. For the purposes of this HOWTO, the path is C:\Quake 3\Quake3.exe. Note the required parameters.Įxecutable: The path to your Quake3.exe file. Adjust the paths to suit your installation. Click on the "Create a new service definition" button in the toolbar (or type Ctrl+N) and enter the information into the fields as you see below.