|------------------------------------------| |Majestyk's Q2 Script | |------------------------------------------| |Release: Version 6.4 | |Date: July 12, 1998 | |Author: Majestyk (majestyk@quake3.net) | |------------------------------------------| |Special thanks to JakFrost for running | |the Quake Console Site, which for me was | |the best resource for console/script info.| |------------------------------------------| To install: 1. Back up all of your autoexec.cfg files, since this script will overwrite them! (IMPORTANT!) 2. Unzip this file into your Quake 2 directory. (C:\quake2\ for most of you) If you are using DOS PKUNZIP make sure you use the -d switch so all of the files are unzipped into the correct directories. Now with automatic Q2CTF support! You do not have to do anything to the script to make the Q2CTF addon work. It works as soon as you install the script. Read ctf.txt for details. |---|---|---|---|---|---|- | Q | W | E | R | T | Y | |---|---|---|---|---|-- | A | S | D | F | G | |---|---|---|---|---|-- | Z | X | C | V | B | |---|---|---|---|---|-- | SPACE |------------------- This is the basic layout of the config. The ideal way to use it is to keep your left middle finger over the D, your ring finger over the S, and your index finger over the F. To walk forward, hold down the D, and press S and F to strafe. Just move your middle finger backwards to the C to walk backwards. When you want to walk so your footsteps aren't heard, just tap E. All of the most used commands are closeby so you can just move one of your fingers quicly to access the command, and then move it back to the previous place to control your movement. I know that the ESDF config is much more popular, but I have reasons to beleive that my way is better. First, when your left hand is in the default position, it is uncomfortable to have one of your fingers sticking forward. Also, the top row is a little bit staggered to the left, so it makes it even more uncomfortable. But with the SDFC config, the default position is the comfortable home row position that you all remember from typing lessons ;). Also, the traditional ESDF way makes it hard to reach keys on the bottom row. It only takes a while to get used to this less popular way, but when you get used to it, you will notice how much more comfortable it is. SPECIAL ALIASES --------------- Shift When down, number keys are bound to drop respective ammo. When released, weapon bindings are restored. [credit: Majestyk] V Rocket jump [credit: JakFrost] A View is zoomed when A is down [credit: Majestyk] B Wide angle view is on when B is down. [credit: Majestyk] < and > See below / Toggles whether < and > will control how many degrees zoomed view will be or how many degrees wide angle view will be. [credit: Majestyk] Tab displays scoreboard/personal computer in single player, and exits when released. (if you get stuck in a mode where the scoreboard is displayed constantly, just press Esc.) [credit: JakFrost] W Choose highest weapon [credit: Craig "Vermin" Morris] E Toggles walking/running mode. When you walk you go slower, but your footsteps aren't heard. This is extremely useful for sneaking up to people in 1-on-1 games. [credit: Majestyk] CONRROLS -------- D forward C back S strafe left F strafe right Mouse1 fire weapon Mouse3 jump/swim up Z swim down/crouch INVENTORY --------- Up arrow Inventory screen Left arrow Previous inventory item Right arrow Next inventory item Down arrow Drop selected inventory item Control Use selected inventory item WAVES ----- Insert Flipoff Home Point Page up Salute Delete Taunt End Wave OTHER BINDINGS -------------- Alt Team message N Use silencer M Use environment suit P Power shield X Next weapon Mouse2 Select last selected weapon G Selects the grenade launcher. If you don't have it, selects grenades. NOTES ----- *Inverted Mlook is always on (open up the majestyk.rc and look near the bottom of majestyk.rc to see how to make it not be inverted) *All other bindings are the default id bindings. (I am assuming you know what those are) *In coop, you need to bind a key to 'score' *Hand switching: hands automatically switch to left when you strafe left, to right when you strafe right, and to center when you jump. [credit: [Ff]Ghostjammer] *I have left the space bar unbound because different people like it with different things. For example, I play JailBreak a lot so I have it bound to +use, but someone may play CTF and have it bound to grappling hook, etc. See below. *If you want to change or add some bindings or aliases, but want to leave the script unchanged, add these commands to the file extras.rc. If in this file you bind a key that has already been bound to something else, it will just overwrite the old binding when Quake2 runs it. Also, the majestyk.rc file has almost reached the size where quake2 won't run it, so if you add new stuff to extras.rc, majestyk.rc won't get any bigger. *A good way to make this script compatible with multiple mods is make a copy of the autoexec.cfg and the extras.rc into the directories of all the mods. You can keep only only one copy of the majestyk.rc file in the baseq2 directory because in any other directory, if a file is not found, Quake 2 looks for it in baseq2. So, every mod would have its own extras.rc, and thus, its own addon to the script, but you's have only one copy of the majestyk.rc, for organization's sake. I have made it so that the Q2CTF script addon works without you changing anything. EOF