| Command | Description |
| connect host:port | connect to server/proxy on the given port (default 27015) |
| disconnect | disconnects the proxy from server/proxy |
| quit | quits the HLTV appliaction |
| retry | reconnects to last server/proxy |
| name X | set the proxy's client name, X = name |
| password | sets the server password |
| quit | quits the HLTV appliaction |
| clients | lists all connected spectator clients with IDs (not players in game) |
| kick ID | kicks a spectator client from proxy |
| say x | sends a text message to all spectators |
| chatmode 0|1|2 | if chatmode is 0, spectators can't cheat. If set to 1, only
spectators connected to the same proxy can see their chat
messages. In chatmode 2 all spectators can chat between
each other (then Master and all Relay proxies must have
set chatmode 2). Multicast spectators can't chat at all,
since they don't have a real connection |
| ping host:port | pings a HL server on the given port (default 27015) |
| heartbeat | sends a status packet to registerd WON master servers |
| rcon x | sends a remote control command to other server/proxy |
| rcon_address IP:port | sets the remote control target address |
| rcon_password string | sets the password for the remote controlled host |
| proxypassword x | the proxy's rcon password |
| rate n | bandwith rate the server sends data to the proxy in bytes/second |
| updaterate n | updates per seconds send from server to proxy |
| maxclientrate n | sets the maximum bandwith rate for spectator clients |
| delay n | delays the game stream for n seconds on the Master Proxy.
The default value is 30 seconds to avoid cheating. A minimum
of 10 seconds is needed for the director module |
| loop 0|1 | if loop is 1 and the proxy disconnects or the demo file
is over, all clients are kept connected and the last game
is replayed |
| multicast 0|1 | starts or stops multicast on Master Proxy |
| connectip IP:Port | sets the class D IP for the multicast connect group (default 234.5.5.1:27025) |
| gameip IP:Port | sets the class D IP for the multicast game group (default 234.5.5.2:27025) |
| fullupdateinterval n | all n frames an uncompressed packet is transmitted to allow clients to recover
from packetloss in multicast (default all 20 frames) |
| cmdlist | shows all registered proxy commands |
| logfile 0|1 | starts/stops console logging in hltv.log |
| status | prints status informations about all active modules |
| exec filename | executes a .cfg file |
| developer 0|1 | additional status messages are shown in developer mode |
| fakeloss n | simulates packet loss, n = probability of a missing unit (default 0.0) |
| record filename | records all following games into files like filename1.dm to filename99.dem |
| playback filename | starts broadcasting a previously recorded demo (endless if loop is 1) |
| stop | stops demo file playback |