<SPAN class=postbody>You call the console by pressing CTRL + ALT + `, if you set com_allowconsole 1 in a cfg file you can use only ` (the key under ESC on the keyboard, before 1) for bringing the console.
</SPAN>
I am about to test this to see if it works. Will let you know.
Here is a complete list of all the Quake 4 console commands with short descriptions. There are 357 commands as opposed to only 268 in Doom 3, so a lot of new things for you to play with :wink:
[quote]
  aasStats              shows AAS stats
  activateEditor        activates the currently open editor
  addarrow              adds a debug arrow
  addChatLine           internal use - core to game chat lines
  addFriend
  addIcon               adds a test icon
  addline               adds a debug line
  ai_debugFilter        ai_debugMove and ai_debugTactical only work on the specified entity (if none, does one you're looking at)
  apState               prints AP state
  aviCmdDemo            writes AVIs for a command demo
  aviDemo               writes AVIs for a demo
  aviGame               writes AVIs for the current game
  benchmark             benchmark
  bind                  binds a command to a key
  bindRagdoll           binds ragdoll at the current drag position
  bindunbindtwo         binds a key but unbinds it first if there are more than two binds
  blinkline             blinks a debug line
  buildNotes            build notes about the current map
  bundler               Setup the bundler settings
  call                  calls script function and prints out return val
  centerview            centers the view
  checkNewVersion       check if a new version of the game is available
  checkSave             tests save system
  clear                 clears the console
  clearAssetLog         clears log of all the assets loaded
  clearLights           clears all lights
  clientCallVote        call a vote: clientCallVote si_.. proposed_value
  clientMessageMode     ingame gui message mode
  clientVoiceChat       voice chats: clientVoiceChat <sound shader>
  clientVoiceChatTeam   team voice chats: clientVoiceChat <sound shader>
  clientvoicemute       mute the specified player's incoming voicechat
  clientvoiceunmute     unmute the specified player's incoming voicechat
  clientVote            cast your vote: clientVote yes | no
  collisionModelInfo    shows collision model info
  combineCubeImages     combines six images for roq compression
  compressDemo          compresses a demo file
  conDump               dumps the console text to a file
  connect               connects to a server
  crash                 causes a crash
  createCM              creates a .cm file for a map
  cvar_restart          restart the cvar system
  damage                apply damage to an entity
  debugger              launches the Script Debugger
  dec                   decrements the cvar integer value
  DecrementCVar         DecrementCVar <name> <amount> <min>
  deleteSelected        deletes selected entity
  demoShot              writes a screenshot for a demo
  devmap                loads a map in developer mode
  dir                   lists a folder
  dirtree               lists a folder with subfolders
  disasmScript          disassembles script
  disconnect            disconnects from a game
  dmap                  compiles a map
  echo                  prints text
  editAFs               launches the in-game Articulated Figure Editor
  editCVars             edit cvars
  editDecls             launches the in-game Declaration Editor
  editFX                launches the fx editor
  editFX_play           plays current effect in fx editor
  editFX_playlooping    plays current effect in fx editor as looping effect
  editFX_stop           stops current effect in fx editor
  editGUIs              launches the GUI Editor
  editLights            launches the in-game Light Editor
  editMaterials         launches the Material Editor
  editor                launches the level editor Radiant
  editPDAs              launches the in-game PDA Editor
  editPlaybacks         launches the playback editor
  editReverb            launches the reverb editor
  editScripts           launches the in-game Script Editor
  editSounds            launches the in-game Sound Editor
  emote                 plays an emote
  entview               launches the game entity viewer
  envshot               takes an environment shot
  error                 causes an error
  evaluateMPPerformance spawns serveral player models
  exec                  executes a config file
  execMachineSpec       execs the appropriate config files and sets cvars based on com_machineSpec
  execMPMachineSpec     sets cvars for multiplayer
  exit                  exits the game
  exitCmdDemo           exits a command demo
  exportCmpMD5R         Export all MD5R models in a compressed form
  exportMD5R            Export all MD5R models
  exportmodels          exports models
  extract_tactical      pulls tactical information for the current position.
  fadeSound             fades all sound by X decibles over Y seconds
  fadeSoundClass        fade the specified sound class
  finishBuild           finishes the build process
  flashlight            toggle actor's flashlight
  forceTeamChange       force team change: forceTeamChange <id>
  freeze                freezes the game for a number of seconds
  game_memory           displays game class info
  gameError             causes a game error
  gameKick              same as kick, but recognizes player names
  getFriends            gets your list of friends
  getServers            get all of the servers from the master server
  getviewpos            prints the current view position
  gfxInfo               show graphics info
  give                  gives one or more items
  god                   enables god mode
  heartbeat             send a heartbeat to the the master servers
  help                  shows help
  hitch                 hitches the game
  in_restart            restarts the input system
  inc                   increments the cvar integer value
  IncrementCVar         IncrementCVar <name> <amount> <max>
  jump                  jumps to a specific debug jump point
  keepTestModel         keeps the last test model in the game
  kick                  kick a client by connection number
  kill                  kills the player
  killMessage           prints a fake death message
  killMonsters          removes all monsters
  killMoveables         removes all moveables
  killRagdolls          removes all ragdolls
  killVehicles          kills all vehicles
  lanScan               scans LAN for servers
  listActiveEntities    lists active game entities
  listActiveSounds      list the active sounds
  listAF                lists articulated figures
  listAllDecls          lists every single decl, not just the summary
  listAnims             lists all animations
  listAudios            lists Audios
  listBinds             lists key bindings
  listClasses           lists game classes
  listClients           list all clients connected to the server
  listCmds              lists commands
  listCollisionModels   lists collision models
  listCvars             lists cvars
  listDecls             lists all decls
  listDictKeys          lists all keys used by dictionaries
  listDictValues        lists all values used by dictionaries
  listEffects           lists effect decls
  listEmails            lists Emails
  listEntities          lists game entities
  listEntityDefs        lists entity defs
  listEntityStats       lists global entity stats
  listGameCmds          lists game commands
  listGuis              lists guis
  listHuffmanFrequencies lists decl text character frequencies
  listImageReferences   lists materials and models referencing an image pattern
  listImages            lists images
  listImagesRaven       lists images (Raven)
  listInstances         lists instances
  listLines             lists all debug lines
  listLipsyncs          lists lip sync decls
  listMapEntities       lists map entity numbers
  listMaterials         lists materials
  listMaterialTypes     lists material types
  listModelDefs         lists model defs
  listModels            lists all models
  listModes             lists all video modes
  listMonsters          lists monsters
  listPDAs              lists PDAs
  listPlaybacks         lists playback decls
  listRenderEffectDefs  lists the effect defs
  listRenderEntityDefs  lists the entity defs
  listRendererCmds      lists renderer commands
  listRenderLightDefs   lists the light defs
  listServers           lists scanned servers
  listSkins             lists skins
  listSoundCmds         lists sound commands
  listSoundDecoders     list active sound decoders
  listSounds            lists all sounds
  listSoundShaders      lists sound shaders
  listSpawnArgs         list the spawn args of an entity
  listSpawnIds          lists map entity numbers
  listSystemCmds        lists system commands
  listTables            lists tables
  listThreads           lists script threads
  listToolCmds          lists tool commands
  listVertexCache       lists vertex cache
  listVideos            lists Videos
  loadGame              loads a game
  localizeGuis          localize gui file
  localizeLipsyncs      localize lipsyncs
  localizeMaps          localize map files
  localizeValidateLipsyncs ensures the emotions in the localized strings match  those in the English string
  localizeValidateStrings makes sure each string exists and is localised
  logview               launches the game log viewer
  makeAmbientMap        makes an ambient map
  makeLoadScreens       Stub to keep the game from erroring out on startup when building load screens
  MakeMegaTexture       processes giant images
  map                   loads a map
  memoryDump            creates a memory dump
  memoryDumpCompressed  creates a compressed m
                                            
                        There is no history until something happens, then there is.