Console Commands
This is a list of the most useful console commands and a basic description is given for each.
There are mod specific commands, and they will be listed under the relevant section.
Movement Commands
Weapon Commands
Item Commands
Menu Commands
Recording Commands
Communication Commands
General Commands

Movement Commands
+forward - walk forward
+back - walk backwards
+right - turn right
+left - turn right
+moveright - strafe right
+moveleft - strafe left
+movedown - crouch
+moveup - jump
+lookup - looks up
+lookdown - looks down
centerview - centres view from a look up or down
+mlook - turns on free mouselook while pressed
+klook - turns on free keyboard look while pressed
set freelook "1" - turns mouselook on permanently
set lookspring "1" - after looking around view will auto-centre
+speed - run
+strafe - when combined with a +right or +left strafes left or right
wave 1,2,3 and 4 - waves
+hook - grapple (LMCTF)
USAGE EXAMPLE: bind w "+forward"
You may notice that a lot of the movement commands start with a plus sign. This indicates that continued pressing of the key will have
continued effect.


Weapon Commands
use Blaster - the following commands select the weapon specified
use Shotgun
use Super Shotgun
use Machinegun
use Chaingun
use Grenade Launcher
use Rocket Launcher
use HyperBlaster
use Railgun
use BFG10K
use Grenades
weapnext - selects next weapon in line
weapprev - selects previous weapon
+attack - shoot weapon
USAGE EXAMPLE: bind 9 "use Railgun"


Item Commands
use quad damage - turns on quad damage
use rebreather - turns on SCUBA gear
use environment suit - turns on environment suit
use power shield - turns on power shield
use silencer - turns on the silencer
use grapple - switches to grapple in CTF, Lithium, and LMCTF
use invulnerability - I think you get the picture :)
inven - shows inventory
invuse - uses currently selected inventory item
invnext - selects next inventory item
invprev - selects previous inventory item
invdrop - drops currently selected inventory item
USAGE EXAMPLE: bind q "use quad damage"


Menu Commands
togglemenu - brings up main Q2 menu
toggleconsole - pulls down the Q2 console
cmd help - brings up the Pocket Computer in Single Player, and Player List in Multiplayer
menu_savegame - save game
menu_loadgame - load game
menu_keys - shows list of key functions
menu_startserver - multiplayer menu
save quick - quick save (not the supermarket - hehe)
load quick - loads from a previous quick save
menu_quit - quit Q2
USAGE EXAMPLE: bind F1 "cmd help"


Recording Commands
screenshot - records a screenshot to \scrnshot\quake**.tga (or.pcx)
logfile 1 - records a log of all messages which appear on the screen to: "qconsole.log"
condump match - also records all messages to a file: "match.txt"
record match - records a demo of the game to: \demos\match.dm2 (NB "match" can be substituted for any name)
stop - stops recording the demo
demomap match.dm2 - plays back the recorded demo "match.dm2" (NB it must be in \baseq2\demos\ or \ctf\demos etc.)
USAGE EXAMPLE: bind r "record ctfmatch" - This will create the demo: "ctfmatch.dm2"


Communication Commands
messagemode - allows you to chat to other players
messagemode2 - use this to chat to teammates only
say message - this sends a preset message to all players
say_team message - this will send a preset message to teammates only
id - toggles player identification display
USAGE EXAMPLE: bind i "say_team Incoming Enemy Attack"


General Commands
unbindall - unbinds all previous keybinds
sizeup - increases visible screen area
sizedown - decreases visible screen area
score - shows scores
players - shows player list
exec - executes a config file
pause - pauses game
hand 0, 1, 2 - set's player's handedness: right, left, and centre respectively
set name "[KilQ2]WitchDoc" - sets player's name
set skin "cyborg/k2borg" - set's player's skin
set fov "90" - set's player's field of view (not size)
set rate "4000" - set's the rate at which data is transferred from the internet server
connect IP Address - connects you to an internet server
disconnect - disconnects you from a server
reconnect - reconnects you to the last server you played
set sensitivity "2.000000" - set's mouse sensitivity
USAGE EXAMPLE: bind PAUSE "pause"
BACK TO TOP