Useful console commands
Contents
Display, sound and input commands
fov_desired (75-90)
- Changes the player's field of view.
viewmodel_fov <number>
- Changes the field of view of viewmodels.
viewmodel_fov_demo <number>
- Changes the field of view of viewmodels in recorded demos.
r_drawviewmodel (0/1)
- Toggles the visibility of the viewmodel.
cl_drawhud (0/1)
- Shows/hides the HUD.
hud_reloadscheme
- Reloads the HUD.
snd_reset
- Resets the sound. (useful for fixing sound bugs)
tf_dingalingaling (0/1)
- Enables/disables the hitsound.
tf_dingaling_pitchmaxdmg <number>
- Sets the pitch of the hitsound when doing maximum damage.
tf_dingaling_pitchmindmg <number>
- Sets the pitch of the hitsound when doing minimum damage.
hud_combattext (0/1)
- Turns off/on damage text.
hud_combattext_batching (0/1)
- Turns off/on adding-up damage text.
hud_combattext_batching_window (0-2)
- Allows more or less time to pass before resetting combat text numbers.
cl_interp
- Changes the interpolation modifier that the game reads to calculate player-side ping.
cl_showfps (0/1/2)
- Displays your current framerate. (0 - disabled, 1 - real-time, 2 - rounded)
net_graph (0-6)
- Displays various net information, such as FPS, ping, lerp, choke etc.
Gameplay commands
+attack
- Activates the weapon's primary attack (Mouse 1).
-attack
- Halts the weapon's primary attack.
cl_autoreload (0/1)
- Enables or disables auto-reloading.
tf_medigun_autoheal (0/1)
- Enables/disables the Medi Gun auto-heal.
kill
- Kills the player.
explode
- Kills the player and causes him to gib.
Spectator commands
spec_next
- Spectates next player.
spec_prev
- Spectates previous player.
spec_mode
- Changes spectating mode (free-roam, first-person, third-person)
Binds and aliases
alias alias_name "command"
- Creates an alias executing certain commands.
bind "key" "command" "message (optional)"
- Binds a key to a command or message.
unbind "key"
- Unbinds a key.
bindtoggle "KEY" "COMMAND"
- Toggles a command, such as r_drawviewmodel.
Server operator commands
Note: Most of these commands will require also using the following:
rcon command
- Executes a command as a server operator.
rcon_password password
- Stores the rcon password. Required to match the server's rcon password for rcon commands to work.
Gameplay commands
tf_use_fixed_weaponspreads (0/1)
- Enables/disabled fixed bullet spread (for hitscan weapons like the Scattergun or the Shotgun)
tf_weapon_criticals (0/1)
- Turns random critical hits off/on.
sv_pure (0/1/2)
- Turns user-side custom content off/on. (0 - custom content on, 1 - uses server whitelist, 2 - custom content off)
mp_tournament (0/1)
- Turns tournament mode off/on.
mp_tournament_restart
- Restarts the game in tournament mode.
changelevel map_name
- Changes the map.
exec config
- executes a gameplay config for the server or for the user. Common examples include
etf2l_6v6.cfg
andugc_HL_standard.cfg
Cheat commands
sv_cheats (0/1)
- Turns cheats on.
noclip
- Causes the player to free-roam across the map, ignoring walls, floors and other obstacles.
impulse 101
- Replenishes the player's ammo and health.
hurtme <number>
- Damages the player. If a negative number is used, overheals the player by the given amount.
addcond 5
- Gives the player an infinite ÜberCharge.
addcond 11
- Gives the player an infinite Crits.
External Links
The official Team Fortress 2 Wiki has a page about this topic.
Popular topics | |
General | Getting started · Glossary of terms |
Formats | 6v6 · Highlander · Prolander · 4v4 · Ultiduo · BBall · MGE |
Customization | Configs · Custom HUDs · Third-party programs |
Mechanics | Movement · Rollouts · ÜberCharge · Calling · Pushes |
Settings | Useful console commands · Servers |
Active Competitions | ETF2L · RGL · ozfortress · UGC · FBTF · Vanilla Fortress · AsiaFortress · ATF2L · Insomnia Gaming Festival · LAN events |
Past Competitions | Respawn League · Brasil Fortress · TFCL · ESEA · TFCups · CEVO · Wireplay · The Round Robin · IGL · ESA · NZFortress |
Organizations | BlackOut TV · CappingTV · EssentialsTF · EVL TV · eXtv · Just Play! · MyGamingEdge · TeamFortressTV · TFLIVE · VanillaTV |