Note: This command can be used by both, the client and the server individually to prevent the automatic downloading of game files. Maps which are contained in .pak files will not be available for download because of copyright issues associated with the distribution of commercial addons.
List: baselines (random number) (value) - Set up the initial values for spawning the player on the map. begin (random number) - Spawn the player on the map. configstrings (random number) (value) - Set up the initial configuration for connecting the client to the server. disconnect - Disconnect the client from the server. download (filename) - *Disabled. Download a file from the server. drop (item) - Drop an item from the inventory. fov (value)- Set the field-of-vision. gameversion - Display the date version of the game. give (item)- Give an item to the player. god - Toggle God mode. help - Display the score screen. info - Display server information. invdrop - Drop the currently selected item in the inventory. inven - Display the inventory screen. invnext - Select the next item in the inventory. invprev - Select the previous item in the inventory. invuse - Use the currently selected item from the inventory. kill - Make the player commit suicide. nextdl - *Unknown. noclip - Toggle the ability of the player to walk though walls and objects. notarget - Toggle the ability of the monsters to detect the player. putaway - Putaway any menu screen or inventory window. say (message) - Send a message to all the players on the server. say_team (message) - Send a message to all the players on the server who are on your team. use - Use an item which is in the player's inventory. wave (type)- Make the player character display a hand gesture to other players on the server. weapnext - Switch to the next weapon in the player's inventory. weapprev - Switch to the previous weapon in the player's inventory.
Quake 2 Data File Download
Note: This command will display the files and directories of any directory on the hard disk. It is necessary to specify the location of the directory to be displayed using a relative path format. In a relative path the character . means current path, .. means parent path, and / or \ separates directories. It is also necessary to specify a filename mask which will determine what files are displayed. In a filemask the character ? substitutes for any single character, * substitutes for any number of characters. If the command is executed without parameters it will display the contents of the quake2/baseq2/ directory.
This section identifies all parties to whom due credit or thanks. All the people belowdeserve full recognition for the work that they did contributing to this document. If I byany chance missed a name please inform me so that I can put it in to give you due credit. You, The Reader I would also like to thank all the readers of this document because they are the ones who ensure that we, the authors, have the strength to go on and produce our works. How much would our work be worth if nobody would ever read it or look at it? Daniel "Prog" Rinehart I would like to thank Prog for his work on the Quake Console Commands document which was the first one of it's kind. Prog was the first pioneer who ventured into the depths of the console and dared to document it. id Software I would like to thank id Software for making Quake 2 and because of that game the creation of this document was possible. Their use of the console for a game was a wonderful idea which has created a whole new way to customize the game. PlanetQuake I would like to thank all of the people at PlanetQuake and the PlanetQuake staff who have given us great support for displaying our work on their site. They have the #1 Quake site in the whole community and we're proud to be a part of it. Mondain Thanks to Mondain for noting the definition of the public command. Monkey Thanks to Monkey for noting that grenades was missing from the list within the definition of the use command. Mr. C Thanks to Mr. C for his help with the link command. Mr. C showed me a demonstration of this command by changing the location of the game maps. Dan Koppel Thanks to Dan of Xatrix Entertainment for his explanation of gl_showtris. I was not able to get the correct result due to being unsupported in the 3Dfx version. Rune Hansen Thanks to Rune for noting the continuous console logging setting of logfile. Rune searched everywhere for a way that he could monitor his dedicated server remotely, and came across this setting. Leo Davidson Thanks to Leo for noting the missing Power Shield entry within the use command in the old document. Jeff Dubrule Thanks to Jeff for his help with the gl_clear command. NetDweller Thanks to NetDweller for all of his proofreading help in the old document. Not to mention his help with a good number of commands by introducing some of their definitions and helping me test the others. Gnomon Thanks to Gnomon for his help defining cl_looptrack, cl_loopcount, and setenv. Gnomon remembered that Brian Hook defined setenv in his .plan file near the beginning of the Quake 2 project. bOi Thanks to bOi for sending me a capture from Redwood's site about rate and netgraph (Therefore thanks go to Redwood as well). Though I have stumbled across this a few times before, I was reminded that I needed to add more detail to the two commands. Moize Thanks for finding the missing cells value for the give command. Arno Fortelny Thanks for finding out that the gamedir command was missing. Brian Tuggle Thanks for finding out the meaning of the sv command. Pierre-Yves Boulanger Thanks for the description of the cmd putaway command and for spelling error fixes. Steve "Rastaf" Taylor Thaks for find the missing cells item from the drop command. Chuck Schmidt Because of Chuck's problem with the play command and the sound/ directory prefix, I was reminded to mention this little thing in the document so that others won't have the same problem. final Final's reminded me that I forgot to include the gl_triplebuffer command. Jason Spears Jason saw the omission for the description of the port command.5. Version InformationDecember 3, 1998 Updated the document due to the Quake 2 v3.20 release.
Added the needpass variable.
Updated the logfile variable with new settings.
November 16, 1998 Added the gl_triplebuffer variable that was left out, thanks to final.
Added the description to the port command. Thanks to keen eyes of Jason Spears who saw the omission.
November 6, 1998 New legal terms for this document. It is now released under the Free Software Foundation's GNU General Public License Version 2.
Added a little note about the sound/ directory prefix for the play command thanks to Chuck Schmidt.
September 29, 1998 Updated the HTML markup in the document. This should be the last such update because I think I solved all of the previous problems with HTML and the correct display of this document.
Added my email address to the Abstract section. It was been removed long time ago because of too many emails, and I hope that this isn't the case this time.
Updated the HTML 4.0 deceleration to include the URI of the DTD, as stated in the standard.
Added the MIME Content-Type and Content-Language fields to explicitly set the character set encoding and language information.
Added HTML meta information to each document to include all necessary header information to help search engines.
Changed the Modified: field to Last Modified:, and Location: to Source: to avoid ambiguity.
Changed the formatting for the lists of commands and parameters from heading section based formatting into definition list formatting with each command or parameter being the definition term and the fields being the definition data. This is the proper way to display this information in HTML avoiding excessive H3 and BLOCKQUOTE tags which were not being used correctly in the previous versions of this document.
Changed the usage of bold and italic stylistic markup in order to facilitate better display of this document in browsers which do not support Cascading Style Sheets.
Updated the document because of Quake 2 v3.19 release.
Added commands: maxspectators, playerlist, spectator, spectator_password, sv_airaccelerate, sv_maplist.
Updated commands: password.
July 20, 1998 I have removed my email address from this document because I was getting unwanted emails. If you want to contact me, go to my web site.
July 16, 1998 Used a spellchecker on this document, after all that time.
Changed the internal HTML style for indentations and also to space out the fields for easier reading.
Added subsection 6.4. Trademarks in the 6. Legal section to take care of any trademark legalities.
Added a copyright notice to the Abstract section along with a short description about this document.
Added descriptions to commands: cmd putaway.
Added Pierre-Yves Boulanger to the Thanks list.
Added the cells item to the drop command, thanks to Steve "Rastaf" Taylor.
Added the description to the gl_ext_swapinterval command.
Fixed errors in commands: gl_particle_att_*,noudp.
Fixed the default value for the rate command.
Fixed the sv command listing.
Removed the Capture the Flag settings from the dmflags command.
July 3, 1998 Updated the document because of Quake 2 v3.17 release.
Added the commands: gl_texturealphamode, gl_texturesolidmode.
Modified the commands: allow_download_*, bind, gl_modulate, serverrecord.
June 17, 1998 Updated the nextserver variable to show how it's used in looping demos.
June 9, 1998 Modified the document because of the site redesign.
Updated the document because of Quake 2 v3.15.
Revised parts of the Legal section to enforce stricter standards for the display and distribution of this document.
Added descriptions for all of the commands which were previously unidentified.
Removed the Unidentified Commands section because all of the commands have been identified.
Added the missing mailto: designations to all of the email links that were missing them.
Added the missing cells item to the give command value list thanks to Moize.
Added the missing gamedir variable, thanks to Arno Fortelny.
Added an explanation to the sv command thanks to Brian Tuggle.
Added the value of 2 to the cl_noskins command.
Added the explanation for the serverrecord command.
Added the new commands: allow_download_maps, allow_download_models, allow_download_players, allow_download_sounds, cl_vwep, download, filterban, flood_msgs, flood_persecond, flood_waitdelay, gender, gender_auto, gl_ext_compiled_vertex_array, gl_vertex_arrays, sv addip, sv listip, sv removeip, sv writeip.
Added explanations to the following commands: clientport,
Removed the following commands: cl_minfps, gl_3dfx_no_gamma, gl_ext_gamma, gl_ext_gamma_control, gl_strings.
May 23, 1998 Changed the HTML formatting that was used to display the fields for each of the console commands. This new style will conserve a lot more space.
March 25, 1998 Made a few stylistic changes and added a couple of fields to the Abstract section.
March 4, 1998 New commands: gl_ext_gamma_control and sv_reconnect_limit.
Removed clientport, gl_3dfx_no_gamma, gl_ext_gamma, hostport, ip, ip_clientport, ip_hostport, ipx_clientport, ipx_hostport, and port.
Revised indexes.
Revised dmflags to list new options.
February 25, 1998 New commands: invnextp, invprevp, invnextw, invprevw, players, score, clientport, hostport, ip, ip_clientport, ip_hostport, ipx_clientport, ipx_hostport, port.
Added definition to public.
Revised definition of setenv.
Revised index to hold all v3.13 commands and variables.
Added new commands and variables into list. Some still have undefined definitions. Will revise later tonight.
February 23, 1998 Removed r_dspeeds since it was apparently removed from version 3.12.
Added the definition of gl_shadows and removed the entry from undefined.
Added the following commands: coop, gl_3dfx_no_gamma, gl_particle_att_a, gl_particle_att_b, gl_particle_att_c, gl_particle_max_size, gl_particle_min_size, gl_particle_size, sv, and weaplast.
Modified default value of version.
February 10, 1998 Made a few changes to the source here and there to keep things unified.
Updated Credits and Thanks section.
Updated rate and netgraph.
February 9, 1998 Thanks to Rune Hansen for pointing out that logfile can continuously log the console when it is set to "2".
Mr. C pointed out the very cool usage for the command link. You can use it to easily remap the location of the files that the game will use.
February 5, 1998 Added definition to gl_showtris. Thanks to Dan Koppel of Xatrix Entertainment for his explanation of this command.
February 2, 1998 Removed the link to the Location 1 of the document since it doesn't exist anymore.
January 28, 1998 Merged the Console Commands section with the Console Variables section.
January 27, 1998 Added the Questions and Corrections sections.
Added the Credits section and removed the Credits: field.
January 26, 1998 Finished the merger between my old document and Nuitari's document.
Added the whole Console Variables section.
Made too many changes to mention, whole new release of the document.
January 24, 1998 Added the dir command which appeared in v3.10.
January 19, 1998 Updated the HTML code in the document.
Added numbers to the different sections of this document.
Reversed the definitions of Functions and Operations to comply with the definitions for programming languages.
Created a reference link to every command to facilitate the creation of external index just for the commands.
December 29, 1997 Updated the document because of the Quake 2 v3.08 patch release.
Updated the bind command because there are new key names available to bind the numeric keypad keys independently.
December 28, 1997 Updated the document because of the Quake 2 v3.08 patch release.
Removed the fov command.
Removed the packet command.
Added the menu_dmoptions command.
Updated the set command by removing all references to the use of the $variable syntax.
Updated the set command examples because of a new way of setting flags for variables which does not require using the set command twice.
Updated the cmd baselines, cmd begin, and cmd configstrings syntax lines to to remove the second reference of (IP port) which was incorrect.
Updated the status of the gameversion command because it has become disabled.
Updated the give command to state that the (amount) parameter does not work for grenades but does for other types of ammo.
Updated the gun_model command since it has been fixed with this latest release.
Updated the noclip command to add in an extra tips regarding flying outside and getting the best image.
Updated the setmaster command with info about the id Software Master.
December 26, 1997 The Console Commands section was finished.
Beta release.
6. Legal6.1. CopyrightThis work is copyrighted pseudonymously by the author under all applicable laws. Theauthor reserves all rights to this work. The copyright statement for this work is "Copyright1997, 1998 JakFrost; All Rights Reserved". 2ff7e9595c
Comments