PainKeep Arena 3.0
Resources for PainKeep Arena
Bindings.
Binding is the process of setting a key or mouse button to a weapon or action. When you setup your controls in the Quake 3 or PKA menus, you are using the menu system to define "binds". In many cases, it is easier to do this manually in a config file or on the fly via the Quake 3 console "~" . The general syntax of a bind is:
|
/bind <key> <action> - as
used in the console at the menu or during a game. /bind MOUSE1 attack At the console, any command must be preceded by a "/" otherwise anything you type will be considered chat and echoed to the screen for all to see. In a config file, the "/" is not required.
|
![]() |
|
|
Note: base information contained in some of these tables was taken from http://www.gameaholic.com/ and edited for this page. For a more complete list of commands and other info, visit the above link. |
Scripting and config items:
The items below are copied from my PKArena config file and were originally sent to me from Cov or Shithead (Can't remember now). You can make a text file in your PKArena folder and paste these script sections into it and save it as autoexec.cfg or mystuff.cfg or whatever.cfg... autoexec.cfg will run if you launch the game from the PKArena shortcut icon but my not run if the game is launched from a game browser like ASE or GameSpy. You can run your config manually by dropping the console and typing /exec autoexec.cfg or whatever you called your config.
|
General setup items. These values should be good if you have a broadband connection and a reasonably modern video card. Voodoo 3 and lower need not apply. //Setup |
Eat Beans Script. This will switch to the beans, eat the beans then switch back to the weapon you were holding before you ate the beans. If you don't have the beans it will switch to a random weapon in your inventory. Change the key listed in red to whatever key you want to use for this script. //Eat Beans
|
|
QuickFist Script Quick Fist is a wonderful thing. It will switch to the fist, give one good puff then switch back to whatever weapon you held previously. Change the key listed in red to whatever key you want to use for this script. //Quickfist
|
WellTongue Script WellTongue will switch to the gravity well and place it on the dragon ready to toss. If you don't have a dragon, it will still select the well. If you don't have a well it does nothing at all. Change the key listed in red to whatever key you want to use for this script. //well tongue
|
|
TrapTongue Script TrapTongue will switch to the beartrap and place it on the dragon ready to toss. If you don't have a dragon, it will still select the beartrap. If you don't have a trap it does nothing at all. Change the key listed in red to whatever key you want to use for this script. //trap tongue
|
Sentry Tongue Script SentryTongue will switch to the auto sentry and place it on the dragon ready to toss. If you don't have a dragon, it will still select the auto sentry. If you don't have a sentry it does nothing at all. Change the key listed in red to whatever key you want to use for this script. //sentry tongue A word of caution on this one. The sentry cannot be used for defensive purposes (lightning and magnum reflection) while on the dragon so make sure you also have a key bound to just the sentry as below or ONLY a key bound to the sentry as hitting that key twice will place the sentry on the dragon if you have the dragon. bind y "weapon 12"
|
|
Demo Recording Script. This will autoname up to 5 demos in succession. In this example, pressing F12 will start recording to "gamedemo1". Press again to stop recording. Third press will record to "gamedemo2" forth press stops recordin and so on up to "gamedemo5". Remember to move or rename the demofiles as the script can't see existing demo files and WILL overwrite them the next time you load the game and start recording. As above, change the red items to meet your needs. // Start and Stop a group of demos |
Installing third party maps:
When downloading third party maps, it is important to place the map file in the right place and in the right format. Many maps are packaged in zip or rar compressed formats for downloading. You must first unzip or un-rar the file to get to the .pk3 file inside. Some downloads are in the form of map packs and contain multiple .pk3 files. .pk3 files for pka maps need to be placed in the pkarena folder within your quake3 folder. For a default installation on windows this would be: C:\Program Files\Quake III Arena\pkarena If you installed you Quake elsewhere, then you will need to figure out the correct path yourself. Map files downloaded from this site are in raw .pk3 format and don't need to be unzipped first. Just place them in your pkarena folder and you are good to go. .pk3 files are themselves a type of zip file and contain many folders and files. be careful NOT to unzip a .pk3 into your pkarena folder as it can be a real pain to clean up.
So:
Unzip .zip or .rar files to a folder on your desktop.
Open the resulting folder
Copy the .pk3 file to your pkarena folder.
DO NOT unzip .pk3 files.
Call voting:
During a game, you can call a vote to change the map or gametype among other things. The most common use is for changing maps. Please be considerate and don't call a vote for a map unless you are sure everyone in the game has the map you want to call.
To callvote a map:
/callvote map <mapname>
Replace <mapname> with the actual .pk3 name of the map. For example, if you want to play Anton's Ancient Ways PKA, you would /callvote map ancient since the .pk3 file is ancient.pk3 For a list of all available .pk3 files in your PKArena folder, you can drop the console and type: /dir . pk3 use PgUp and PgDn to scroll through the list.
More to come...