The following console commands come from Commander Keens website @ Q3Center.
You can view the console in Quake3 by hitting the tilde key (~).
|
Console Commands |
Description |
| +info | start displaying server information (sv_hostname, map, rules, g_gametype, fraglimit) |
| +left | start turning left |
| +lookdown | start looking down |
| +lookup | start looking up |
| +mlook | start using mouse movements to control head movement |
| +movedown | start moving down (crouch, climb down, swim down) |
| +moveleft | start strafing to the left |
| +moveright | start strafing to the right |
| +moveup | start moving up (jump, climb up, swim up) |
| +right | start turning right |
| +scores | start displaying current scores |
| +speed | speed toggle bound to shift key by default toggles run/walk |
| +strafe | start changing directional movement into strafing movement |
| +zoom | zoom in to fov specified by the zoomfov variable |
| addbot | add one bot <botlib> name of the bot library <name> name of the bot <skin> skin of the bot <charfile> file with the bot character <charname> name of the character - "Mr. Elusive" |
| arena | load arena and bots "name" from arena.txt (arena <name>) |
| -attack | stop attacking (shooting, punching) |
| -back | stop moving backwards |
| bind | assign a key to command(s). (bind <key> "<command>") |
| bindlist | list all currently bound keys and what command they are bound to |
| -button0 | stop firing same as mouse button 1 (fires weapon) |
| -button1 | |
| -button2 | stop using items (same as releasing enter) |
| -button3 | stop player taunt animation |
| -button4 | |
| callvote | callvote <command> vote <y/n> Caller automatically votes yes vote has a 30 second timeout each client can only call 3 votes a level vote is displayed on screen with totals "John Carmack" |
| centerview | quickly move current view to the center of screen |
| changeVectors | change to vector defined by FIND_NEW_CHANGE_VECTORS as in vector graphics - with vector graphics it is possible to change any element of the picture at any time since each part is stored as an independent object whereas once something in a bitmap has been overwritten it cannot in general be retrieved. could also be for 3D rendering vectors? |
| cinematic | play the q3a intro movie... |
| clear | clear all text from console |
| clientinfo | display name, rate, number of snaps, player model, rail color, and handicap (state number?) |
| cmd | send a command to server remote console |
| cmdlist | list all available console commands |
| condump | condump "x" write the console text to a file where "x" is the name of that file |
| configstrings | list the current config strings in effect |
| connect | connect to server (connect 204.52.135.50) or (connect serverURL.com) |
| crash | causes Q3TEST.EXE to perform an illegal operation in Windows |
| cvar_restart | reset all variables back to factory defaults (could be handy) |
| cvarlist | list all available console variables and their values |
| demo | play demo (demo q3test1.dm3) |
| devmap | load maps in development mode? (loads map with cheats enabled in v1.09) |
| dir | display directory if syntax is correct ex. (dir \) or (dir ..\) or (dir ..\baseq3) |
| disconnect | disconnects you from server (local included) |
| dumpuser | display user info (handicap, model/color, rail color, more…)(dumpuser "<name>") |
| echo | echo a string to the message display |
| error | execute an error routine to protect the server |
| exec | execute a config file or script |
| follow | switch to follow mode (follow "<name>" or follow1 for 1ST place follow2 for 2ND etc…) |
| -forward | stop moving forward |
| freeze | freeze game and all animation for specified time (freeze 5) (5 seconds) |
| gfxinfo | returns extensive information about video settings |
| give | cheat - give player item (give railgun) |
| globalservers | list public servers on the internet |
| god | cheat - give player invulnerability |
| heartbeat | send a manual heartbeat to the master servers |
| hunk_stats | returns
value of some registers how many bits high/low and total meminfo command replaces hunk_stats and z_stats "John Carmack" |
| imagelist | list currently open images (textures). |
| in_restart | restarts all the input drivers, dinput, joystick, etc |
| -info | stop displaying server information (sv_hostname, map, rules, g_gametype, fraglimit) |
| joy_advancedupdate | removed Graeme says joy support still broken |
| kick | kick a user from the server (sorry from server console only…kick "<name>") |
| kill | kills your player (suicide but can get you unstuck some times) |
| killserver | stops server from running and broadcasting heartbeat?? |
| -left | stop turning left |
| levelshot | display the image used at the end of a level |
| loaddefered | load models and skins that have not yet been loaded |
| localservers | list servers on LAN or local sub net only |
| -lookdown | stop looking down |
| -lookup | stop looking up |
| map | loads specified map (map q3test1) |
| map_restart | resets the game on the same map (also plays fight! sound file and displays FIGHT!) |
| meminfo | meminfo command replaces hunk_stats and z_stats "John Carmack" |
| messagemode | send a message to everyone |
| messagemode2 | send a message to teammates |
| messagemode3 | send a message to tourney opponents? |
| messagemode4 | send a message to attacker? (does not work) |
| midiinfo | display information about MIDI music system |
| -mlook | stop using mouse look |
| modelist | list of accessible screen resolutions |
| modellist | list of currently open player models |
| -movedown | stop moving down (crouch, climb down, swim down) |
| -moveleft | stop strafing to the left |
| -moveright | stop strafing to the right |
| -moveup | stop moving up (jump, climb up, swim up) |
| music | plays specified music file (music music.wav) |
| net_restart | reset all the network related variables like rate etc... |
| nextframe | steps to the next frame? |
| nextskin | steps to the next skin? |
| noclip | no clipping objects (nothing will be solid) |
| notarget | BOTS will not fight/see you (good for getting cool screenshots) |
| path | display all current game paths |
| ping | manually ping a server (ping "<sv_hostname>" or by the IP address) |
| play | play a sound file (play sound.wav) |
| prevframe | possibly used as a shudder control during the playing of demos or model animations |
| prevskin | possibly used as a shudder control during the playing of demos or model animations |
| quit | quit arena and quit Quake 3 Arena and return to your OS…Thanx for flying |
| rcon | start a remote console to a server. |
| reconnect | re-initialize the connection to the current server |
| record | records a demo (record mydemo.dm3) |
| reset | reset specified variable (reset model) single variable as opposed to cvar_restart…(c: |
| restart | restart the game on the current map (server only) |
| -right | stop turning right |
| s_disable_a3d | dissable support for Aureal 3D sound system |
| s_enable_a3d | enable support for Aureal 3D sound system |
| say | say something to everyone on the server. |
| say_team | say something to your team only. |
| scanservers | scan the local area network for servers (only works for same subnet) |
| -scores | stop displaying current scores |
| screenshot | save current viewport to an image file (usually named sequentially shot0001.tga^) |
| sectorlist | lists sectors and number of entities in each on the currently loaded map |
| serverinfo | gives information about local server from the console of that server |
| serverrecord | records a serverside demo (serverrecord srvrdemo.dm3) |
| serverstop | stops the recording of a serverside demo |
| set | set a variable (set <variable name> <commands;separate by;semi;colon> |
| seta | works the same as set Hey John Carmack tell us how this differs from set |
| setenv | sets environment variables |
| sets | works the same as set Hey John Carmack tell us how this differs from set |
| setu | works the same as set Hey John Carmack tell us how this differs from set |
| setviewpos | sets the VR coordinates of the players view screen |
| shaderlist | list of currently open shaders (light effects). |
| sizedown | makes viewport one size smaller |
| sizeup | makes viewport one size larger |
| skinlist | list of currently open skins |
| snd_restart | re-initialize sound |
| soundinfo | information about sound system |
| soundlist | list of currently open sound files |
| spdevmap | load a devmap with bots spawned in. (cheats enabled) |
| -speed | speed toggle bound to shift key by default toggles run/walk |
| spmap | load a map with bots spawned in. (cheats disabled) |
| status | status of currently connected server |
| stoprecord | stop recording a demo |
| stopdemo | stop recording demo |
| stopsound | stop whatever sound that is currently playing from playing. |
| -strafe | stop changing directional movement into strafing movement |
| systeminfo | returns values for: g_syncronousclients, sv_serverid, and timescale. |
| tcmd | possibly send a command to server remote console? (illegal operation locked my PC) |
| team | set player status. p=player s=spectator red, blue, or free (team free joins smallest/loosing team)also in tourney play team follow1 2 etc.(follow players by lead position) team scoreboard your player becomes a scoreboard |
| tell_attacker | possibly to pass a complement to your last known attacker..he he more like insult |
| tell_target | possibly to pass a complement back…ha ha more like "Die Llama" |
| testfog | removed may have been used for development of fog emulation |
| testgun | weapon model dissapears cg_gun 1 does not bring it back possibly to debug weapon model |
| testmodel | testmodel <path\model.md3> will test/debug? the model specified |
| testshader | covers all brushes and entities with the selected texture, and lights the map using the effect of that texture as well. entering testshader without a parameter will restore all textures set by the map. -hacker (removed possibly because cheat potential) |
| toggle | toggle "X", where X is the variable you give, to a 1 if it is 0 and 0 if it is 1 (toggle cg_autoswitch) "The 'toggle' command can toggle write protected cvars." Graeme |
| toggleconsole | usually bound to ~ the tilde key brings the console up and down |
| touchFile | make the file a zero byte file (not a good idea I did not test this one) |
| unbind | unbinds a key |
| unbindall | unbinds all keys (be careful) |
| userinfo | list user information like (possibly replaced by clientinfo) |
| vid_restart | re-initialize video |
| viewpos | returns player coordinates on the max in x y z form |
| vminfo | display information about virtual machine interpreter on the local machine |
| vmprofile | possibly more of the virtual machine John's talking about, profile…hmm? |
| vmtest | probably a developer test which returns levels of success, returns >display "C: test 1234" |
| vote | allows user to cast a
vote on a called vote...(c: callvote <command> vote <y/n> Caller automatically votes yes vote has a 30 second timeout each client can only call 3 votes a level vote is displayed on screen with totals "John Carmack" |
| vstr | identifies the attached command as a variable sting (bind a vstr "myvariable") |
| wait | stop execution and wait one game tick (no alias support will be added in Q3A per J.C.) |
| weapnext | switch to the next higher numbered weapon |
| weapon | select a weapon by it's number (weapon "5") |
| weapprev | switch to the next lower numbered weapon |
| writeconfig | saves current configuration to a cfg file…this is cool! (c: |
| z_stats | display the memory statistics for the Z-buffer in the game "lists all blocks >= given size" John Carmack meminfo command replaces hunk_stats and z_stats "John Carmack" |
| -zoom | zoom out to fov specified by the fov variable |
| Red Font | Removed or replaced in current version |
| Green Font | Added by current version |
| **note any +commands do not activate from the console until the console is toggled** | |
| **note any commands in version 1.09 must be preceded by a slash character** |
TTweddle. All Rights Reserved
Best viewed with a resolution setting of 800x600