Welcome to the Reno Brothers Weapons Factory CTF 2.4 Last Updated June 25, 1998. NEW WITH THIS VERSION --------------------- Removed WF_PLAYER_CLASSES flag. Now player classes are on by default. This flag (2) is now ignored. Added WF_NO_PLAYER_CLASSES flag to turn off player classes. SERVER INSTRUCTIONS ------------------- This is a very short instruction file for setting up a WF server. Better instructions will follow later. 1) To run the Weapons Factory mod, you must first install and configure Zoid's CTF mod. You can download the latest versions from http://www.cdrom.com/pub/idgames/idstuff/quake2/ctf 2) Rename the file \quake2\ctf\gamex86.dll to something like gamex86.zoid. This will make sure you have a copy of the original CTF dll. 3) Download the wfserver.zip file and unzip into the quake2\ctf directory. 4) Start up the new Weapons Factory server just as you would the original CTF server. MAP ROTATIONS ------------- The Weapons Factory now supports map rotations. To enable this feature, do the following: 1) Create a file called wfserver.ini in the quake2\ctf directory, or copy the sample file provided. 2) Inlude the names of the maps you wish to use in the wfserver.ini file. A sample is shown here: [maplist] q2ctf2 q2ctf5 ### The file must start with the "[maplist]" line, and end with the "###" line. 3) From the server console, execute the following command: sv maplist ctf\wfserver.ini This will load the map rotation preferences. If you wish to have random map selections, load the map list like this: sv maplist ctf\wfserver.ini 1 The 1 at the end will force random map selection 4) When a fraglimit, capturelimit or timelimit is reached, the next map in the rotation will be executed. Details: sv maplist - if no list loaded, shows syntax - if list is loaded, shows maps in list sv maplist - Loads map list from - if = 1, maps will be randomly selected sv maplist first - Selects first map in list sv maplist next - Selects next map in list MESSAGE OF THE DAY ------------------ As a game server administrator, you can insert custom messages into the first menu displayed to the user. To do this, create a file called "motd.txt" (or see the example one included) and put it in the \quake2 directory. The first two lines of the file will be used as the first two lines of the first menu text. You should try to keep each line to 27 characters or less, otherwise it wont fit on the menu graphic. You have your choice of colors for the text - white or green. To use white text you don't have to do anything special. For green text, simply put a "*" as the first character of the line. For example, if the following lines are entered into the motd.txt file: *Reno Bros Server Weapons Factory Mod then the first line would appear in green, the second would be white. NOTE TO UNIX USERS: I'm not sure this will work as programmed since Unix handles CR/LF line terminators differently. GAMESPY SUPPORT --------------- To make your server show up in gamespy, you need to have it send periodic messages to a Q2 master server. To do this, enter the following lines into the console, or add them to your startup script: set public 1 setmaster q2master.planetquake.com NOTE: This will only work for dedicated servers Also, please include the string "(WF)" in your server name. That way your server will show up in the Weapons Factory GameSpy tab. TURNING OFF CTF --------------- It is possible to turn the Weapons Factory CTF mod into a pure deathmatch mod. This will remove the flags, teams, and team scoring. To do this, add the following option at startup: +set ctf 0 Thats it! WFFLAGS ------- A new server variable called WFFLAGS can be used to control gameplay. It is used the same way that the dmflags variable is used. To set the variable, simply add a "+set" statement in your command line, or execute a "set" command in the console window. For example, to turn off homing rockets, you would type: set wfflags 8 The number at the end is determined by adding the option values together. The values are: WF_ALLOW_FRIENDLY_FIRE 1 (unused) 2 (removed) WF_NO_FORT_RESPAWN 4 WF_NO_HOMING 8 WF_NO_FLYING 16 WF_DECOY_PURSUE 32 WF_NO_RAILGUN_EFFECT 64 WF_NO_TURRET 128 WF_NO_EARTHQUAKE 256 (unused) 512 WF_MAP_VOTE 1024 (unused) 2048 WF_ZOID_FLAGCAP 4096 WF_PLAYER_CLASSES 8192 (new) so, to turn off flying and homing rockets, you would type: set wfflags 24 since 8 + 16 = 24. Here are the detailed explainations for each flag: DF_ALLOW_FRIENDLY_FIRE - If set, this will allow homing rockets, laserballs, proximity bombs to target teammates. It will also allow the decoys their owners. DF_NO_FAST_WEAPONS_SWITCH - If set, this will turn OFF fast weapons switching WF_NO_FORT_RESPAWN - Turns off spawning in own fort WF_NO_HOMING - Turn off homing rockets WF_NO_FLYING - Turns off ability to fly WF_DECOY_PURSUE - will let the decoy chase after an enemy WF_NO_RAILGUN_EFFECT - turns off the spiral effect of the railgun. It will make it much harder to see snipers with this option set. WF_NO_TURRET - Turns off turret grenades WF_NO_EARTHQUAKE - Prevents any earthquake grenades WF_MAP_VOTE - Allows players to vote for the next map. A one minute warning will be given before the end of the level to remind players to vote. WF_ZOID_FLAGCAP - Allows you to turn off Team Fortress style flag captures and set it back to normal CTF flag capture mode. WF_NO_PLAYER_CLASSES - If set, this will turn OFF player classes. -------------------------------- Please email me at g_reno@voicenet.com. I will give you as much support as you need. -Gregg Reno The Weapons Factory http://www.captured.com/weaponsfactory Special thanks to Alan Yen for his Corona, Matrix and Crasher skins!