HOSTED BY

q3alogo_red.gif (1146 bytes)

I.Am / Q3A

Main
FAQ
Links
Forum
Contact Info
Console Help
- Categories
- - Audio
- - Cheats
- - Controls
- - Demo
- - Developer
- - Joystick
- - Misc
- - Mouse
- - Net / Multiplayer
- - Preferences
- - Script Making
- - Server
- - Unknown
- - Video
- Complete List
- Scripts
Download Files

http://I.Am/TFC

http://I.Am/Q3A

http://I.Am/Kingpin

http://I.Am/Half-Life

COMPLETE LIST of
CONSOLE COMMANDS and VARIABLES

NOTE: Variable names in the lists are followed by their default value -- if there is only a name or a name followed by <paramaters> in angle brackets, it's a command.  Also, +commands all have corresponding -commands (not listed) for scripting.

TIP
: Use your browser's SEARCH function (usually CTRL-F) to search the category pages for keywords related to what you want to find.  Know one I don't?  Send it in!

+attack fire  
+back move backward  
+button0 fire (same as +attack)  
+button1 dummy control command  
+button2 activate item (such as personal teleporter)  
+button3 player taunt animation  
+button4 dummy control command  
+button5 dummy control command  
+button6 dummy control command  
+forward move forward  
+left strafe left  
+lookdown look down  
+lookup look up  
+mlook enable mouse look (disabled if freelook = 1)  
+movedown move down  
+moveleft strafe left  
+moveright strafe right  
+moveup move up  
+right strafe right  
+speed walk (if autorun enabled) or run (if not)  
+strafe enable strafe modifier (left/right keys strafe while held)  
+zoom zoom in  
activeAction    
arch win95 osr2.x architechture/operating system  
arena <name> load arena and bots "name" from arena.txt  
bind <key/button> "cmd" bind a key or button to a command or set of commands ("cmd1 ; cmd2 ; etc.")  
bindlist display list of all bound keys/buttons and their values  
centerview force player view to straight ahead  
cg_animspeed 1 enable player animations (see cg_noplayeranims)  
cg_autoswitch 1 enable auto-weapon switching  
cg_bobpitch 0 set amount player view bobs forward/back while moving  
cg_bobroll 0 set amount player view rolls side to side while moving  
cg_bobup 0 set amount player view bobs up/down while moving  
cg_centertime 3 set display time for center screen messages (0 off)  
cg_debuganim 0 enable model animation debug mode  
cg_debugevents 0 enable event debug mode  
cg_debugposition 0 enable player position debug mode  
cg_demolook 0    
cg_draw2d 1 enable display of 2D graphics (currently disabled)  
cg_draw3dicons 1 enable display of ammo and armor items (currently disabled)  
cg_drawAmmoWarning 1 enable low-ammo warning display  
cg_drawCrosshair 1 enable crosshair  
cg_drawCrosshairNames 1 enable player name display  
cg_drawFPS 0 enable FPS display  
cg_drawKiller 1 enable fragger display when you get fragged  
cg_drawStatus 1 enabple status display  
cg_drawTimer 1 enable game timer display (for quad, etc.)  
cg_errordecay 100    
cg_extrapolate    
cg_footsteps 1 enable player footstep sounds  
cg_gibs 1 enable gibs (0 will inclrease FPS slightly)  
cg_gun 1 enable player gun display (0 may increase FPS)  
cg_ignore 0    
cg_lagometer 1 enable lagometer display  
cg_markoffset 1 set marks (decals) offset if cg_marks = 1  
cg_marks 1 enable display of decals (blast marks, etc.) setting to 0 may increase FPS  
cg_noplayeranims 0 disable player animations  
cg_nopredict 0 disable client-side prediction  
cg_raildissolution set railgun trail dissolution  
cg_railTrailTime 400 set persistance time for railgun trails  
cg_rtemp 0    
cg_runpitch 0 set amount player view bobs up and down while running  
cg_runroll 0 set amount player view rolls side to side while running  
cg_shadows 1 0 = no shadows, 1 = enable simple shadows, 2 = enable complex shadows (try: r_stencilbits 8; vid_restart; cg_shadows 2)  
cg_showmiss 0    
cg_simpleitems 0 disable display of rings and spheres around items (1 may increase FPS)  
cg_stereoSeparation 0.4 set stereo separation  
cg_swingspeed 0.3 set speed player model rotates to match position (1 is no delay, 0 is no turn ever)  
cg_testentities 0 enable display of test entities  
cg_thirdperson 0 enable 3rd person (chase-cam) view  
cg_thirdpersonangle 0 set third-person view angle  
cg_thirdpersonrange 40 set third-person view range  
cg_tracerchance 0.4 set frequency of tracer bullets (1 is all tracers)  
cg_tracerlength 100 set length of tracer bullets  
cg_tracerwidth 1 set width of tracer bullets  
cg_waveamplitude 1    
cg_wavefrequency 0.4    
changeVectors display "FIND_NEW_CHANGE_VECTORS not defined."  
cheats 0 enable cheats  
cinematic <name> plays movie file video/name  
cl_anglespeedkey 1.5 set the speed that the direction keys (not mouse) change the view angle  
cl_avidemo 0    
cl_debugMove 0    
cl_maxpackets 30 set max client packet size  
cl_motd 1 enable message-of-the-day display  
cl_mouseAccel 0 enable mouse acceleration  
cl_nodelta 0 disable delta compression (slows net performance, only use if net errors happen otherwise)  
cl_noprint 0    
cl_packetdup 2    
cl_pitchspeed 140 set pitch (up and down) change speed  
cl_run 1 enable always-run (+speed toggles)  
cl_running 1    
cl_showmouserate 0 display mouse sampling info  
cl_shownet 0 display network quality info  
cl_showTimeDelta 0 display time delta between server updates  
cl_timeNudge 0 effectively adds local lag to try to make sure you interpolate instead of extrapolate (try 100 for a really laggy server)  
cl_timeout 125 set the inactivity time before a client is disconnected (timed out)  
cl_yawspeed 140 set turning speed (with keyoard, up to server max)  
clear clear console buffer  
cm_curvecliphack 0    
cm_noareas 0    
cm_nocurves 0 disable player collisions with curved surfaces  
cm_playercurveclip 1 enable player collisions with curved surfaces  
cm_playerCurveClip 1    
cmd send server command  
cmdlist display list of commands  
color 7 set player rail trail color (1=blue, 2=green, 3=cyan, 4=red, 5-magenta, 6=yellow, 7=white)  
com_dropsim 0    
com_hunkMegs 20    
con_notifytime 3 set console message persistance time in seconds (0 = no messages)  
conback "gfx/2d/conback.tga" set console background image filename  
condump <filename> dump console contents to demoq3/filename  
configstrings displays gamedate, gamename, map, protocol, version, dmflags, frag/timelimits, hostname, maxclients, etc as / separated-strings for server-query programs  
connect <server_ip:port> connect to server at ip address and port given  
crash force the game to crash  
crosshairhealth 1 enable crosshair health indication  
crosshairsize 24 set crosshair size  
cvar_restart reset cvars to defaults  
cvarlist display list of console variables and current values  
d_bot "" set bot name (not yet implemented)  
d_botai 0 set bot ai skill level (not yet implemented)  
d_botaiming 0 set bot aiming skill level (not yet implemented)  
d_botfreeze 0 set bot ? (not yet implemented)  
d_break 0 set bot ? (not yet implemented)  
d_noroam 0 set bot roaming (not yet implemented)  
debuggraph 0 enable debug graph display  
dedicated 0 enable dedicated server mode = 2, ? = 1  
demo <filename> plays demo file demos/filename.dm3  
developer 0 enable developer mode (more verbose messages)  
dir <directory> [ext] list directory  
disconnect disconnect from server  
dmflags 0 set deathmatch flags  
dumpuser <userid> display user info denoted by userid (use info to find userid)  
echo "msg" display msg to local screen only  
error force a game error  
exec <script> execute commands in script file  
fixedtime 0    
fov 90 set field-of-vision (smaller zooms in, larger zooms out)  
fraglimit 20 set fraglimit for map changes  
freelook 1 enable free look  
freeze <n> freeze the game for n seconds  
fs_basepath C:\Q3TEST    
fs_cdpath    
fs_copyfiles 0    
fs_debug 0    
fs_game    
fs_restrict 1    
g_aimtest 0    
g_debugalloc 0    
g_debugmove 0    
g_forcerespawn 10 set delay before forcing clients to respawn after being fragged (0 is never force)  
g_gravity 800 set world gravity (lower is less gravity, higher jumps)  
g_inactivity 0    
g_knockback 1000 set amount weapon fire moves player when hit  
g_motd "" set server message of the say filename  
g_quadfactor 3 set quad damage multiplier  
g_speed 320 set gameplay speed  
g_synchronousclients 0 enable synching of all client movements (1 required to record server demo)  
g_weaponrespawn 5 set weapon respawn delay (0 is instant respawn)  
gamedate "May 10 1999" current game version release date  
gamename "demoq3" current game directory  
gfxinfo display graphics info  
give <item> give weapon, item, ammo, or ALL for all weapons  
gl_extensions <string> list of loaded graphic extensions  
gl_pixelformat color(16) depth(16) stencil(8) display OpenGL color, depth, and stencil bits  
gl_renderer 3Dfx/Voodoo2/2 TMUs/4 MB video renderer name  
gl_vendor 3Dfx Interactive Inc. video chipset manufacturer name  
gl_version 1.1.0 3Dfx stand-alone (Apr 29 1999) video driver version  
god enable gode mode (invincibility)  
graphheight 32 set max value for graph displays  
graphscale 1 set scale multiplier for graph diisplays  
graphshift 0 set offset for graph diisplays  
gun_frame 0 freezes hun model animation at specified frame number (0 is normal animation)  
gun_x 0 set gun x position offset from center  
gun_y 0 set gun y position offset from center  
gun_z 0 set gun z position offset from center  
handicap 100 set player handicap (max health), valid values 0 - 100  
heartbeat send heartbeat signal to master server  
host_speeds 0 enable display of current FPS on-screen  
hunk_stats display memory hunk info  
imagelist display list of loaded images and info on each  
in_joystick 0 enable joystick input  
in_midi 0 enable midi  
in_midichannel 1 set midi channel  
in_mididevice 0 set midi device number  
in_midiport 1 set midi port number  
in_mouse 1 enable mouse input  
in_restart restart input system  
journal 0 enable console log  
joy_advanced 0 enable joy_adv* settings for joystick  
joy_advancedupdate enable advanced joystick settings  
joy_advaxisr 0 map action to r-axis (0=none, 1=forw/back, 2-up/down look, 3=strafe, 4=turn, 5=up/dn move, add 16 for relative motion)  
joy_advaxisu 0 map action to u-axis (0=none, 1=forw/back, 2-up/down look, 3=strafe, 4=turn, 5=up/dn move, add 16 for relative motion)  
joy_advaxisv 0 map action to v-axis (0=none, 1=forw/back, 2-up/down look, 3=strafe, 4=turn, 5=up/dn move, add 16 for relative motion)  
joy_advaxisx 0 map action to x-axis (0=none, 1=forw/back, 2-up/down look, 3=strafe, 4=turn, 5=up/dn move, add 16 for relative motion)  
joy_advaxisy 0 map action to y-axis (0=none, 1=forw/back, 2-up/down look, 3=strafe, 4=turn, 5=up/dn move, add 16 for relative motion)  
joy_advaxisz 0 map action to z-axis (0=none, 1=forw/back, 2-up/down look, 3=strafe, 4=turn, 5=up/dn move, add 16 for relative motion)  
joy_forwardsensitivity -1 set forward/back sensitivity (negative is inverted)  
joy_forwardthreshold 0.15 set forward/back dead zone  
joy_name joystick set joystick name  
joy_pitchsensitivity 1 set pitch sensitivity (negative is inverted)  
joy_pitchthreshold 0.15 set pitch dead zone  
joy_sidesensitivity -1 set side sensitivity (negative is inverted)  
joy_sidethreshold 0.15 set side dead zone  
joy_upsensitivity -1 set up/down sensitivity (negative is inverted)  
joy_upthreshold 0.15 set up/down dead zone  
joy_yawsensitivity -1 set yaw sensitivity (negative is inverted)  
joy_yawthreshold 0.15 set yaw dead zone  
kick <user> kick user from server  
kill commit suicide  
logfile 0 enable server log file  
m_forward 0.25 set mouse forward speed sensitivity multiplier (negative inverts)  
m_pitch -0.022 set mouse pitch (up and down motion) speed sensitivity multiplier. Note that NEGATIVE values result in an inverted mouse (moving mouse forward looks down), while positive values result in a non-inverted mouse (moving mouse forward looks up)  
m_side 0.25 set mouse strafing speed sensitivity multiplier (negative inverts)  
m_yaw 0.022 set mouse yaw speed sensitivity multiplier (negative inverts)  
map <name> change map to maps/name.bsp  
mapname nomap current map name  
maxfps 0 set max frames-per-second (0 is no limit)  
messagemode type message to everyone  
messagemode2 type message to your team only  
midiinfo display midi port, channel, device info  
model visor/red set model name and skin  
modelist dislay list of video modes  
modellist display list of loaded models  
music    
name "randy" set player name  
net_ip localhost set ip address for game server, normally localhost (multi-homed systems must pick an ip) -- must set from command line (read-only in console)  
net_noipx 0 disable ipx network protocol  
net_noudp 0 disable tcp/ip network protocol  
net_port 27960 set network server port  
net_socksEnabled 0 enable network proxy/firewall settings  
net_socksPort 1080 set proxy/firewall port  
net_socksServer set proxy/firewall socks server address  
noclip disable clipping; enable flying and passing through walls  
nohealth 0 disable health items on next map  
notarget disable bots recognizing player as enemy  
password set server password  
path display current search path setting  
play <sound> play sound.wav audio file  
port 27960 set server port  
protocol 36 set server protocol  
qport 38901 set internal network port  
quit exit  
r_allowExtensions 1 enable OpenGL extensions  
r_allowSoftwareGL 0 enable software rendering  
r_clear 0 enable clearing of unrefreshed images  
r_colorbits 0 set color bits (per pixel) see r_depthbits  
r_customaspect 1 enable custom video aspect ratio (see r_customheight, r_customwidth)  
r_customheight 1024 set screen height when r_mode is -1 (use r_mode 3; vid_restart to return to menu)  
r_customwidth 1600 set screen width when r_mode is -1 (use r_mode 3; vid_restart to return to menu)  
r_dbacksides    
r_debugSurface 0    
r_depthbits 0 set color depth bits (per pixel) see r_depthbits  
r_detailtextures 1 enable detailed textures  
r_displayRefresh 0 set monitor refresh rate at game resolution (also changes desktop refresh rate at that resolution)  
r_drawBuffer GL_BACK    
r_drawentities 1 enable display of brush entities  
r_drawstrips 0 enable triangle strips rendering (may increase FPS)  
r_drawSun 0 enable rendering of a sun in the sky (as staic lighting behind clouds) 0 may improve FPS  
r_drawworld 1 enable rendering of map architecture  
r_dynamiclight 1 enable dynamic lighting (0 will increase FPS)  
r_ext_compiled_vertex_array 1 enable compiled vertex array rendering if video card supports it  
r_ext_compress_textures 1 enable texture compression  
r_ext_gamma_control 1 enable external gamma control settings  
r_ext_multitexture 1 enable multitexturing  
r_ext_swapinterval 1 enable frame spawwing if video card supports it  
r_ext_texenv_add 1    
r_ext_texture_env_add 1    
r_facePlaneCull 1 enable culling of brush faces not in view (0 will slow FPS)  
r_fastsky 0 enable faster (lower quality) sky (will increase FPS)  
r_finish 1 enable synchronization of rendered frames  
r_fixtjunctions 1 enable filling in of gaps between polygons  
r_flareFade 7 set lens flare fading rate  
r_flares 1 enable lens flares around light sources (0 will increase FPS)  
r_flareSize 40 set lens flare size (smaller will increase FPS)  
r_fullbright 0 enable max brightness, local game only  
r_fullscreen 1 enable full screen mode  
r_gamma 1.6 set gamma level  
r_glDriver 3dfxvgl set gl driver name  
r_ignore 0    
r_ignoreFastPath 0    
r_ignoreGLErrors 1 enable ignoring of OpenGL errors  
r_ignorehwgamma 0 enable ignoring of external (i.e. windows drivers) gamma settings  
r_ignoreOffset 0    
r_intensity 1 set video intensity level for OpenGL  
r_lastValidRenderer 3Dfx/Voodoo2/2 TMUs/4 MB display video hardware that worked last  
r_lightmap 0 enable lightmaps  
r_lightningSegmentLength 32    
r_lockpvs 0 disable update to PVS table as player moves through map (new areas not rendered)  
r_lockview 0    
r_lodbias 0 set level-of-detail bias (0 is high quality, low FPS, 2 is lowest quality, highest FPS)  
r_lodscale 5 set level-of-detail scale modifier  
r_logFile 0 set log file name  
r_mapOverBrightBits 2    
r_maskMinidriver 0    
r_measureOverdraw 0    
r_mode 3 set video display mode (resolution), use listmodes for list of options, use -1 to set custom resolution with r_customwidth/height  
r_nobind 0    
r_nocull 0 force rendering of hidden objects (slows performance)  
r_nocurves 0 disable curver rendering  
r_nolightcalc 0 disable lighting and shadow calculations  
r_noportals 0 disable portals  
r_norefresh 0 enable clearing hud and console before redrawing  
r_novis 0 disable VIS data when rendering map  
r_offsetfactor -1    
r_offsetunits -2    
r_overBrightBits 1    
r_picmip 1 set mipmap level for player models (0-3, 3 lowest quality, highest FPS)  
r_portalOnly 0 enable display of portal views only (items not visible thru portal not rendered)  
r_preloadTextures 0 enable pre-caching of map textures  
r_railCoreWidth 16 set railgun trail core width  
r_railSegmentLength 64 set railgun trail segment length  
r_railWidth 128 set railgun trail outer width  
r_roundImagesDown 1 set rouding down amount (larger = faster, lower quality)  
r_showcluster 0    
r_shownormals 0    
r_showsky 0 enable rendering sky in front of other objects  
r_showtris 0 enable rendering triangles (wireframe-ish) OpenGL only  
r_simpleMipMaps 1    
r_smp 0 enable smp (multi-CPU) mode, not yet implemented  
r_speeds 0 enable rendering speeds display  
r_stencilbits 8 set video card stencil buffer depth (0 to 16)  
r_stereo 0 enable stereo video rendering  
r_subdivisions 4    
r_swapInterval 0    
r_texturebits 0    
r_textureMode GL_LINEAR_MIPMAP_NEAREST set the rendering mode: in order from lowest quality (fastest) to highest quality (slowest), [type] options are: GL_NEAREST_MIPMAP_NEAREST, GL_LINEAR_MIPMAP_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_LINEAR. Think of the 1st two as low and high quality for hardware that supports bilinear filetering, and the 2nd two as low and high quality for hardware that supports trilinear filtering.  
r_verbose 0    
r_vertexLight 0 enable vertex lighting (faster, lower quality than lightmap)  
r_znear 4    
rate 25000 sets rate for communication between server and client (try about 1/10 of your bps, or use the in-game menu to set to default for your connection type) see cg_timenudge  
rcon <passwd> "cmds" issue remote console commands  
rcon_password set remote console password  
rconAddress set remote console address  
rconPassword set rcon password for remote operation  
record <demoname> record a demo to demos/demoname.dm3 (see demo, stopdemo)  
restart restart server on current map  
s_initsound 1 enable sound system  
s_khz 22 set sound sample frequency (22 = high, 11 = low)  
s_loadas8bit 1 force 8-bit (lower quality) sounds  
s_mixahead 0.2 set sound mixahead value; different values may help fix stuttering problems on some sound cards  
s_mixPreStep 0.05    
s_musicvolume 1 set music volume  
s_show 0 disaplay filenames of all sounds as they are played  
s_testsound 0    
s_volume 0.7 set sound volume  
say "msg" display "msg" to all players (see messagemode)  
scanservers scan for servers on LAN  
scr_conspeed 1000 set the console scroll speed  
screenshot save screenshot  
sectorlist display list of sectors and entities in each  
sensitivity 9 set mouse sensitivity  
serverinfo displays gamedate, gamename, map, protocol, version, dmflags, frag/timelimits, hostname, maxclients, etc.  
serverrecord <demo> record demo on server  
serverstop stop recording server demo  
set <variable> <value> set variable to value indicated (diff between set/seta?)  
seta <variable> <value> set variable to value indicated (diff between set/seta?)  
setenv <variable> <value> set enevironment variable to value specified  
sets <variable> <value> set server variable to value indicated (variable value will be reported on serverinfo command)  
setu <variable> <value> set user variable to value indicated (variable value will be reported on userinfo command)  
shaderlist display list of loaded shaders  
showdrop 0 enable display of dropped packets  
showpackets 0 enable network packet info display  
showtrace 0 enable display of packet trace info  
skinlist display list of loaded skins  
snaps 20 sets number of snapshots sever sends to client (server run at 40Hz, so use 40, 20, or 10)  
snd "visor" set player sounds  
snd_restart restart sound system (required for some variable changes to take effect)  
soundinfo display sound system info  
soundlist display list of loaded sounds  
status display each clients num, score, ping, name, address, port, and rate  
stopdemo stop recordding demo (see record, pleaydemo)  
stopsound stop playing current sound  
sv_allowdownload 1 enable allowing clients to download maps  
sv_fps 20 set server fps  
sv_hostname q3test test set server name  
sv_killserver 0 force server shutdown if 1  
sv_mapChecksum current map checksum for cheat-detection  
sv_master1 master3.idsoftware.com set master server address  
sv_master2 set master server address  
sv_master3 set master server address  
sv_master4 set master server address  
sv_master5 set master server address  
sv_maxclients 8 set max number of clients on server  
sv_nopredict 0 disable client-side prediction  
sv_pad 0    
sv_privateClients 0 require password for clients  
sv_privatePassword set server password  
sv_reconnectlimit 3 set server reconnect limit  
sv_running 0 server status  
sv_serverid 0 server id  
sv_showloss 0 enable sever packet loss display  
sv_timeout 120 set server timeout time  
sv_zombietime 2 set inactivity time before clients (zombies) are disconnected  
sys_cpuid 34 system CPU id code  
sys_cpustring x86 (P5/Pentium2, MMX) system CPU id string  
systeminfo display timescale, sv_serverid, and g_syncronousClients  
team <s or p> set spectator (s) or player (p) mode  
teamflags 0 set team game flags  
testfog test fog system  
testshader test shader system  
timedemo 0 enable timedemo mode (max fps) -- disabled  
timegraph 0 enable timegraph display  
timelimit 0 set minutes between map changes  
timescale 1 set server timescale modifier  
toggle <variable> change variable from 0 to 1or 1 to 0.  
toggleconsole open or close the console window  
touchFile <filename> touch filename (make it as a 0 byte file)  
unbind <key> unbind specified key or button  
unbindall unbind all keys and buttons (be careful!)  
userinfo shows name, rate, snaps, model, snd, color, and handicap for player  
username randy set username  
version Q3T 1.05 win-x86 May 10 1999 version  
vid_restart restart video system (required for some variable changes to take effect)  
vid_xpos 30 set game screen position x-offset in pixels  
vid_ypos 30 set game screen position y-offset in pixels  
viewlog 0 enable display of console over game screen on startup  
viewsize 100 set screen size as percentage of screen size  
vmtest display "C: test 1234", very useful ;)  
vstr <variablename> execute variable command (created with "set variablename cmd1; cmd2, "  
wait wait one game tick  
win_hinstance 4194304    
win_wndproc 4368704    
z_stats display z-buffer memory and block usage  
zoomfov 22.5 set field-of-vision for zoom mode (max 160)  


Last Updated on 5/31/99
By Randy

Know one I don't? Send it in!

   
You're using PCGAME.COM - everything you need for every PC game.
home | new reviews | new previews | new demos | new cheats | category grid | about us
how to...

Enter one or more words from the game's title.
for example: half-life - star wars - chess - quest - madness - deer
new: results are sorted by the game's release date

Also try: demoland.com | cheatland.com | gametalk.com
Adsmart Network ad

Web hosting provided by the generous folks at PCGame.com.   The contents of this page and all local links are copyright (c) 1998 Randy Thomas.  None of the information contained herein may be reproduced, copied, or posted on other webpages without the express written consent of the Owner.