PainKeep QuakeWorld setup ------------------------- This document is intended for those who wish to run PainKeep on their QuakeWorld servers. If you are just installing to play as a client, make a directory beneath your Quake directory called PainKeep (it MUST be called PainKeep on both the client AND the server). Start the QuakeWorld client as you normally would and when you log into a PainKeep QuakeWorld server, the server will transmit the gamedir and play will begin. (even easier than regular Quake...) Server info: 1. You must have installed PainKeep 1.1 to run PainKeep QuakeWorld. If you have not installed PainKeep, go download the latest version from http://www.planetquake.com/skins/painkeep/ 2. Change to the directory where you installed PainKeep 1.1 and unzip the contents of this ZIP file into that directory. 3. Load the autoexec.cfg file for regular Quake, or the server.cfg for QuakeWorld in the PainKeep directory into your favorite text editor. The default one looks something like this: deathmatch 1 hostname "PainKeep 1.1" fraglimit 30 noexit 1 temp 384 Detailed description follows: hostname "PainKeep" This is the hostname of your Quake server that people see when they query it. I recommend you use something that identifies it uniquely as your server. It is best to leave PK or PainKeep in the title so people know your server is running PainKeep. (this also makes it easier for those with custom QSpy tabs to find you) timelimit 30 If no one gets to the fraglimit in 35 minutes, change levels anyway. fraglimit 30 Change levels when someone gets to 30 frags. noexit 1 Don't allow exiting from the level temp1 387 (for QuakeWorld servers use: 'serverinfo options' and not 'temp1') The server setup for our configuration variables is all run from the "temp1" variable. It sets 4 values: 1. Hub level time-out. The hub level time-out now has a maximum time setting of 63. 2. SFX disabled/enabled. 0 = enabled 64 = disabled 3. Duty checking disabled/enabled. 0 = disabled 128 = enabled 4. Default status display on/off for connecting players. (the one that displays fraglimit & timelimit, after the player connects he can personally turn it off/on him/herself) 0 = disabled 256 = enabled Now to set the temp1 you just add up all the options. EG. if you wanted a 3 min hub time-out with sfx enabled, duty checking on, & default status on you would temp1 = 3 + 0 + 128 + 256 temp1 = 387 (or "serverinfo options = 387" for QuakeWorld servers) 4. Run the server. qwsv +gamedir painkeep