Quake 3 commands (long list inside)

Discussion for Level editing, modeling, programming, or any of the other technical aspects of Quake
Post Reply
User avatar
monaster
Posts: 532
Joined: Mon Apr 28, 2008 1:52 pm

Quake 3 commands (long list inside)

Post by monaster »

Not sure if it is of any use to you guys but maybe someone finds it interesting or wants to add some cmds just for the fun of it and for having this list completed. I'll definitely add some more cmds regarding map testing (just as r_speeds,...) as soon as I find time for it but if anyone wants to tell me off right now for having missed cmd x or cmd y just go for it! :owned:

Note: # means that I'm not sure what exactly this cmd does and thus haven't found a category yet. By the way, these "categories" are not based on anything special, it's just as it came to my mind to prevent a long unstructured list, so there might be some cmds you would probably place somewhere else. If you think you got a better and more efficient system, feel free to tell me and I'll probably change the whole thing, if I'm not banned at that point because of my stupid Q3 cmd list idea. :tard:

COMMON CMDS:

/map [name]
/devmap [name]
/spmap [name]
/sv_cheats 1
/sv_Cheats 0
/sv_pure 0
/sv_pure 1
/cmdlist
/version
/systeminfo
/serverinfo
/meminfo



CHEATS:


/spdevmap
/god
/give all
/give [name]
/give bfg10k
/give plasma gun
/give railgun
/give lightning gun
/give rocket launcher
/give grenade launcher
/give shotgun
/give machinegun
/give gauntlet
/give grappling hook
/give personal teleporter
/give medkit
/give battle suit
/give invisibility
/give flight
/give quad damage
/give speed
/noclip
/notarget



LEGAL INGAME CMDS:

/demo [name]
/kill
/weapnext
/weapprev
/addbot [name difficulty]
example: /addbot sarge 5
/sizedown
/sizeup
/viewpos
/prevskin
/nextskin
/prevframe
/nextframe
/model [playername/playermodel]
example: /model slash/yuriko
example: /model hunter/default
/sex [male; female; it]
/map_restart
/quit

COMMUNICATION/CHAT CMDS:
/messagemode
/messagemode2
/messagemode3
/messagemode4
/echo
/teamtask
/stats

SOUND CMDS:
/music [dir/name]
example: /music music/Mozart
/music [dir/name dir/name]
example: music music/Mozart music/Chopin starts a chopin loop after mozart ended
/s_stop
/s_info
/s_volume
default: 0.8



MULTIPLAYER/ SERVER GAME CMDS:


/teamvote
/callteamvote
/vote
/callvote
/follow [player number] thx to spookmineer for clarification
used to follow a certain player while in spectator mode
/team [red; blue] thx to spookmineer for partial clarification
/votell###
/vosay_team###
/vosay###
/vtaunt###
/vtell###
/vsay_team###
/vsay###
/tell###
/say_team###
/say###
/tcmd###
/vtell_attacker
/vtell_target
/tell_attacker
/tell_target
/localservers
/showip
/serverstatus
/ping [server]
/rcon
/globalservers [master# 0-1 protocol keywords]
/reconnect
/connect
/disconnect
/clientinfo
/configstrings
/bot_minplayers [value]###
/sv_allowdownload [0;1]
/sv_allowanonymous [0;1]
/sv_minping [value]
/sv_maxping [value]
/sv_floodprotect [0;1]
/sv_maxrate [0;1]
/sv_hostname [name]
/sv_privateclients [0;1]
/color1 [value]
default: 4
/color2 [value]
default: 5
/cg_scoreplums
/cg_smoothclients
/gamename [name]
default: baseq3
/g_needpass [0;1]
/g_teamforcebalance [0;1]
/g_teamautojoin [0;1]
/pmove_msec [value]
default: 8
/pmove_fixed [0;1]
/sv_referencedpaknames [names]
example: /sv_referencedpaknames baseq3/pak6 baseq3/pak4
/sv_referencedpaks [value value]
/sv_serverid [value]
default: 0
/timescale [0;1]
/killserver
/clientkick [client number]
/banclient [client number]
/banuser [player name]
/kick [player name]
/kick all
/kick allbots
/g_banips [value]
/g_filterban [0;1]



RECORDING INGAME CMDS:


/screenshot
/screenshotJPEG
/g_synchronousClients [1;0]
/record [name]
/stoprecord
/levelshot



OVERALL GAME SETTING CMDS:


/g_speed [value]
default:320; min:1 max:899795615743
/g_gravity [value]
default:800; min:0; max:899795615743 (try walking downstairs with that :) )
/cg_fov [value]
default:90; min:0; max:160 thx to spookmineer for correction
/cg_thirdperson [0;1]
/cg_thirdpersonrange [??? because it's cheat protected :)]
default:40
/setviewpos [x y z yaw]
/cg_drawgun [0;1]
/cg_draw2d [0;1]
/set com_zonemegs [value]
/set com_hunkmegs [value]
value shouldn't exceed 2/3 of RAM available and shouldn't exceed 512 MB in total; default: 56
/snd_restart
/vid_restart
/net_restart
/in_restart
/g_gametype [0;1;2;3;4]
chiffres represent ffa, tdm,...
/fraglimit [alue]
/capturelimit [value]
/timelimit [value]
/sv_maxclients [value]
/g_maxgameclients [value]
/g_friendlyfire [0;1]
/g_log [file]
example /g_log games.log
/g_warmup [value]
/handicap [value]
default:100; min:1; max:100
/cg_predictitems
/changevectors
/bindlist
/bind [key cmd/function]
example: /bind q "kill"
example: /bind q "give all;give quad damage"
/unbind [key]
/unbindall
/seta [variable value]
/setu [variable value]
/sets [variable value]
/cvar_restart
/cvarlist
/vstr [variablename]
used to execute a variable command



SPECIALS:


MAP TEST:
/r_fastsky [1;0]
/r_speeds
/gfxinfo
/sectorlist
/s_list
/modellist
/modelist
/skinlist
/shaderlist
/imagelist
/touchfile [file]
/fdir [filter] example: /fdir *q3dm*.bsp
/dir [directory] [extension]
/path
/exec
/testmodel###
/testgun###
/fs_referencedlist
/fs_openedlist
/fs_homepath [path]
/fs_basepath [path]
/fs_basegame
/fs_cdpath
/fs_copyfiles [0;1]
/fs_debug [0;1]
/centerview
/vminfo
/vmprofile
/midiinfo
/writeconfig [file]
/wait thx to spookmineer for clarification
"wait" can be used as part of a script, IIRC it's the amount of frames the script doesn't change any setting until the wait is over and it executes the next line in the script.
/r_fullbright [0;1]
/r_intensity [0;1]

UNCLEAR???###
/loaddeferred
/startorbit
/cinematic###
/set ###
/play###
/setenv###
/condump [file]
/heartbeat ###
/changevectors###

CONSOLE CMDS:

/clear
/reset
/toggle [variable]
/toggleconsole
STRG+Pos1
STRG+End

All edits are done for correction and updating purposes as well as listing people who contributed stuff to this list, a list which unfortunately will never be as good and informative as Upset Chaps. :tear:
Last edited by monaster on Mon Aug 10, 2009 11:52 pm, edited 2 times in total.
If you are caught on a golf course during a storm and are afraid of lightning, hold up a 1-iron. Not even God can hit a 1-iron.
-Lee Trevino, golfer who actually has been struck by lightning.
spookmineer
Posts: 506
Joined: Fri Nov 29, 2002 8:00 am

Re: Quake 3 commands (long list inside)

Post by spookmineer »

monaster wrote:MULTIPLAYER/ SERVER GAME CMDS:
/follow ###
/follow [player number] - used to follow a certain player while in spectator mode

monaster wrote:/team###
/team [red; blue] - haven't checked

monaster wrote:OVERALL GAME SETTING CMDS:
/g_speed [value]
default:320; min:1 max:899795615743
/g_gravity [value]
default:800; min:0; max:899795615743
How did you find out about the max value of 899795615743 for g_speed and g_gravity?

monaster wrote:/sv_fov [value]
default:90; min:0; max:360
I think anything over 140 (?) just changes the size of the weapon, not the fov itself. You can't get Q3 to "fisheye" without a mod.
/cg_fov for the client side command.

monaster wrote:UNCLEAR???###
/wait###
"wait" can be used as part of a script, IIRC it's the amount of frames the script doesn't change any setting until the wait is over and it executes the next line in the script.


Most of the lines still don't explain what they do...
Upset Chaps explains some more.
User avatar
monaster
Posts: 532
Joined: Mon Apr 28, 2008 1:52 pm

Re: Quake 3 commands (long list inside)

Post by monaster »

Thanks for your suggestions so far, spookmineer! Especially the Upset Chaps hint; seems that someone has already did what I planned to do during the next few months saved me quite a lot of time this way :olo: (although I only planned to list all the available cmds in Q3 with only a few interesting ones having additional notes such as "default" and so on, that's why most of the lines don't provide any further information).
I think anything over 140 (?) just changes the size of the weapon, not the fov itself. You can't get Q3 to "fisheye" without a mod.
/cg_fov for the client side command.
You're right, it's indeed cg_fov and not sv_fov, thanks for clarification! The limit of the fov variable affecting your field of view seems to be 160 (made a quick test just a minute ago).
How did you find out about the max value of 899795615743 for g_speed and g_gravity?
Simple trial and error. :D I noticed that if you choose a value too high you can suddenly jump again without any restrictions whereas your jumps were limited to a height somewhere near zero with a lower value just a second before. It only took 5 minutes or so to identify the correct value then.
If you are caught on a golf course during a storm and are afraid of lightning, hold up a 1-iron. Not even God can hit a 1-iron.
-Lee Trevino, golfer who actually has been struck by lightning.
User avatar
mrd
Posts: 4289
Joined: Sat Mar 25, 2000 8:00 am

Re: Quake 3 commands (long list inside)

Post by mrd »

Cool list, perhaps a bit on the late side. I don't know if there are too many people around who are curious about this sort of thing that don't already know just about all there is to know about the console.
v1l3
Posts: 822
Joined: Wed Apr 02, 2003 8:00 am

Re: Quake 3 commands (long list inside)

Post by v1l3 »

mrd wrote:Cool list, perhaps a bit on the late side. I don't know if there are too many people around who are curious about this sort of thing that
MmmHmm I agree...back in the day, I learned a shitload from the Bind Arena. I just checked to see if was still there..and it is :D
The Bind Arena's Command Page
AEon
Posts: 1816
Joined: Sun Apr 20, 2003 7:00 am

Re: Quake 3 commands (long list inside)

Post by AEon »

Alas that site is also on planetquake, August 31st the hosting there will be turned off, and out the window go all "good" infos.
obsidian
Posts: 10970
Joined: Mon Feb 04, 2002 8:00 am

Re: Quake 3 commands (long list inside)

Post by obsidian »

If anyone wants to take the time to cache all that info locally, we (Quake3World) could host it.
[size=85][url=http://gtkradiant.com]GtkRadiant[/url] | [url=http://q3map2.robotrenegade.com]Q3Map2[/url] | [url=http://q3map2.robotrenegade.com/docs/shader_manual/]Shader Manual[/url][/size]
AEon
Posts: 1816
Joined: Sun Apr 20, 2003 7:00 am

Re: Quake 3 commands (long list inside)

Post by AEon »

So q3w is *not* in danger due to the IGN discontinuation of hosting community sites? If so, that would really be good news.
obsidian
Posts: 10970
Joined: Mon Feb 04, 2002 8:00 am

Re: Quake 3 commands (long list inside)

Post by obsidian »

We're migrating to our own server. id Software is taking over the domain and pointing it to our server. Q3W will never die!
[size=85][url=http://gtkradiant.com]GtkRadiant[/url] | [url=http://q3map2.robotrenegade.com]Q3Map2[/url] | [url=http://q3map2.robotrenegade.com/docs/shader_manual/]Shader Manual[/url][/size]
v1l3
Posts: 822
Joined: Wed Apr 02, 2003 8:00 am

Re: Quake 3 commands (long list inside)

Post by v1l3 »

obsidian wrote:Q3W will never die!
:D Never!

Hey AEon!!
User avatar
Hipshot
Posts: 1548
Joined: Sun Jan 20, 2002 8:00 am

Re: Quake 3 commands (long list inside)

Post by Hipshot »

obsidian wrote:We're migrating to our own server. id Software is taking over the domain and pointing it to our server. Q3W will never die!
Finally a host who deserves us!
Q3Map2 2516 -> http://www.zfight.com/misc/files/q3/q3map_2.5.16_win32_x86.zip
Q3Map2 FS_20g -> http://www.zfight.com/misc/files/q3/q3map2_fs_20g.rar
GtkRadiant 140 -> http://www.zfight.com/misc/files/q3/GtkRadiantSetup-1.4.0-Q3RTCWET.exe
Post Reply