Command List
These commands
can also be listed in-game by typing ‘cmdlist’ in the console.
Cheat Codes
fly
god
noclip
norget
Actions
+attack
-attack
+attack2
-attack2
+back
-back
+duck
-duck
+forward
-forward
+jump
-jump
+klook
-klook
+left
-left
+lookdown
-lookdown
+lookup
-lookup
+mlook
-mlook
+movedown
-movedown
+moveleft
-moveleft
+moveright
-moveright
+moveup
-moveup
+reload
-reload
+right
-right
+showscores
-showscores
+speed
-speed
+strafe
-strafe
+use
-use
Camera Controls
+camdistance
-camdistance
+camin
-camin
+cammousemove
-cammousemove
+camout
-camout
+campitchdown
-campitchdown
+campitchup
-campitchup
+camyawleft
-camyawleft
+camyawright
-camyawright
firstperson
thirdperson
Note:
for the above commands to be of use, you must first give the ‘thirdperson’
command. The thirdperson POV is not a
supported feature of Half-Life.
Client Commands
cl_allow_downloa
cl_allow_upload
cl_bitcounts
cl_messages
cl_print_custom
cl_usr
cl_view
Server Commands
sv_allow_downloa
sv_allow_upload
sv_print_custom
svaddchannel
svclearchannels
svremovechannel
Weapon
Selection
slot1 crowbar
slot2 cycles
between 9mm and .357 handguns
slot3 cycles
through 9mm assault rifle, shotgun, and crossbow
slot4 cycles
though RPG, gauss gun, egon gun, and alien arm
slot5 cycles
through grenades, satchel charges, laser tripmines, and snarks
Demo/Movie Commands
appenddemo
demos
listdemo
playdemo
removedemo
setdemoinfo
startdemos
stopdemo
swapdemo
timedemo
endmovie
startmovie
Net Commands
addip
allowupload
connect
contimes
crc
customrsrclist
disconnect
download
dropclient
heartbeat
kick
kill
killserver
list
listip
maxplayers
mem_prediction
motd
netbad
netmax
nextdl
ping
pingservers
reconnect
removeip
retry
setmaster
say_team
skipdl
skipul
slist
user
users
writeip
Miscellaneous
alias
autosave
begin
bind
cancelselect
cd
cdkey
centerview
changelevel
changelevel2
clear
clearlist
cmd
cmdlist
cvarlist
echo
entities
envmap
escape
exec
exit
flush
force_centerview
fullinfo
gl_dump
gl_log
gl_texels
gl_texturemode
hideconsole
hpkextract
hpklist
hpkremove
hpkval
impulse
info
interp
invnext
invprev
joyadvancedupdat
keys
load
logos
map
maps
mcache
messagemode
messagemode2
new
path
pause
play
playvol
pointfile
prespawn
ptrack
quit
rcon
record
reload
resourcelist
resources
restart
revertprofile
s_disable_a3d
s_enable_a3d
save
say
screenshot
setinfo
shortname
sizedown
sizeup
snapshot
snapto
soundfade
soundinfo
soundlist
spawn
speak
status
stop
stopsound
stuffcmds
tell
timerefresh
toggleconsole
unbind
unbindall
upload
uprate
version
vid_describemode
viewframe
viewmodel
viewnext
viewprev
wait
wc
writeprofile