I know that there are already millions of such manuals, but basically they simply consist of a set of commands, without any explanation. In this guide you can learn in detail about each team and its functions!
Basic console commands
lightgamma – gamma lighting
brightness – brightness
gl_cull 1 visualization mode only for visible objects (1) 0 – turns off (0 – gives less fps)
gl_monolights 0 with a value of 1, the map becomes light everywhere (only works with OpenGL)
gl_overbright 0 maximum brightness mode (1 – on, 2 – off)
gl_polyoffset– mixing parts relative to the surface
gl_round_down 3sets the amount of rounding (the larger the number, the faster the render, but ** the same quality)
gl_texturemode – texture quality (sets the visualization mode): gl_nearest_mipmap_ne arest, gl_linear_mipmap_ne arest,and gl_nearest_mipmap_li near, gl_linear_mipmap_lin ear (trilinear filtering)gl_max_size – limit the maximum texture size, the smaller the value, the moreblurrythetexture gl_monolights – if set to 1, the map becomes light everywhere
vid_config_x 800 sets the horizontal resolution of the screen
vid_config_y 600 sets the vertical resolution of the screen
vid_d3d 0 Direct3D support (1 – on, 0 – off)
vid_describemode show video mode settings
vid_mode 0 sets the video mode
vid_stretch_by_2 enable video streaming (for interlaced scans)
violence_ablood – show blood, meat, etc.
violence_agibs – show blood, meat, etc.
violence_hblood – whether to show blood, meat, etc.
violence_hgibs – show blood, meat, etc.
r_decals 250 the number of simultaneously displayed decals (traces of bullets, blood, etc.) at the level
r_drawentities – if the value is 0, no objects are visible, including players
r_drawviewmodel – if the value is 0, the weapon model is not visible (in 1.6 it does not work)
max_shells – Number of shells visible simultaneously
max_smokepuffs – the number of simultaneously visible haze from bullets
cl_ commands
cl_allowupload 0 – allows (1), prohibits (0) the downloading of maps, models and details during connection to the server
cl_anglespeedkey 0.670 – sets the rotation speed using the keys
cl_backspeed 400 – sets the speed of the player backward
cl_bob 0.010 – measures the number of “jumps” of the image when running
cl_bobcycle 0.800 – sets the frequency of “jumping” of the player’s image when running cl_bobup 0.500 – sets the number of “jumps” of the player’s image when running
con_color console color (rgb – channel, e.g. 255 255 255 255)
cl_crosshair_size – (1-3) resize the scope
cl_crosshair_translu cent (0/1) opacity / transparency of the sight
cl_dynamiccrosschair (0/1) “dynamic” sight – will or will not expand when running and shooting (does not affect accuracy or scatter during shooting)
cl_download_ingame allows (1), prohibits (1) downloading models and decals from the server during the game
cl_forwardspeed sets the speed of the player when moving forward
cl_gaitestimation allows the player to walk
cl_gg enables the template (measuring) game mode
cl_hidefrags 1 – do not show phrases in the result table
cl_himodels with a value of “1” shows high-quality player models
cl_lb client-side lag compensation for effects
cl_lc client-side lag compensation
cl_lw client-side lag compensation for weapons
cl_messages shows server messages
cl_movespeedkey sets the movement speed for the keyboard
cl_nopred enables client-side anticipation
cl_observercrosshair 1 turn on the sight in observer (spectator) mode, 0 – turn off
cl_pitchdown sets the maximum angle that the player can look up (default 89)
cl_pitchspeed sets the rate of change of the vertical angle (see cl_pitchdown and cl_pitchup) cl_pitchupsets the maximum angle at which the player can look down (by default 89)
cl_resend 3 speed at which the packet will be sent again
cl_showfps show FPS (frames per second)
cl_sidespeed 400 sets the movement speed for strafe
cl_shownet shows network packet settings
cl_slist sets the number of servers that can be seen with the slist command
cl_solid_players turns on solid mode when displaying player models
cl_timeout 305 player inactivity time after which the server throws it out
cl_updaterate frequency of updates received from the server
cl_upspeed sets the speed at which the player climbs up
cl_waterdistv sets the distance in water
cl_yawspeed sets the rotation speed
Server Commands
mp_c4timer the value of this parameter is equal to the seconds that will elapse after the bomb is planted before it detonates
mp_fadetoblack when set to “1” the screen goes black when the player dies
mp_flashlight enable (1) / disable (0) flashlight optionsmp_footsteps enable (1) / disable (0) steps in the game
mp_forcechasecam “free flight” (0) / the ability to monitor only the players of his team (1) / “lying position” (2)
mp_freezetime the value of this parameter is equal to the seconds given for the purchase of weapons,and so on. mp_friendly_grenade_ damage (default 0) – If 1, then grenades cause damage to teammates, if 0, grenades do not damage teammates.
mp_friendlyfire, depending on this parameter, you can either kill (1) or not (0)
mp_hostagepenalty the value of this parameter is equal to the hostages who are killed over before the player kicks from the server
mp_limitteams the number of players on which one team may exceed the other. Extra players will not be allowed into the team
mp_logdetail sets the level of detail for logging attacks, by default – 0 (0 – do not keep the protocol, 1 – keep the protocol of the enemy’s attacks, 2 – keep the protocol of their attacks, 3 – keep the protocol of all attacks mp_logmessages add chat conversations to the main log file (1 – on, 0 – off)
mp_maxrounds X management change cards on the server. X = maximum number of rounds allowed on one map. If X = 0, the change of cards is controlled through the variable “mp_timelimit
mp_mapvoteratio the value of this parameter is equal to that part of the players (0.1 – 1) who must vote for a map change
mp_playerid switches the information that the player sees in the Status Bar. Default = 0 (0 -all-: players can see all the names and all information (teams are highlighted in different colors), 1-only–: players can see information only about their team and hostages, 2 -nothing-: there is no information in Status Bar (including hostages). mp_tkpunish parameter setting whether the timkillers should rest the next round (1) or not (0)
mp_winlimit changes the map after one of the teams reaches the specified number of victories. Default = 0 (no limit
hostname (server name)
pausable 0 value (1) allows pauses, value (0) disables
sv_challengetime 15 Sets the amount of time allotted to the client to connect to the server
sv_clienttrace 3.5 Sets the dimensions (physical, non-visual) of the player’s model (to avoid collisions and “sticking”)
sv_friction 4 Sets the level of friction sv_gravity 800 sets the gravity level
sv_idealpitchscale 0.800 Sets the preference for pitch
sv_maxrate5000 Sets the maximum value for the “rate (connection speed)” parameter that is valid when playing on the server (suitable only for servers with a large ping sv_maxspectators 8 Sets the maximum number of spectators
sv_maxspeed 500 sets the maximum speed for all clients
sv_maxupdaterateThis value limits the maximum frequency of service packs
Server Connectivity Commands
cmdlist displays a list of all commands; if you type ‘cmdlist a’, it will list all commands starting with the letter a, and the command ‘cmdlist log logfile’ will write all the commands to the logfile
cvarlist is the same as the previous command, it only lists variables, not commands
connect IP – connect to a server with IP
developer 1 with a value of 1 displays additional debugging messages in the console
disconnect disconnect from server
echo “message” displays console text
enableconsole opens the console
exec file launches file config
fullinfo shows user info
fullserverinfo shows server info
getcertificatereceives a certificate from WON getsv shows the IP of each server and the total number of servers
hideconsole closes the console
motd shows Tip of the Day and the motd.txt file on the server
pingservers display ping servers from the server list
pingsv pings server
quit exit the game
reconnect reconnect to current server
retry tries to connect to the server four times
serverinfo shows server information
status Displays a list of all clients and information for each: number, number of frags, name, number of FPS, ping, packet loss percentage
toggleconsole, depending on the state of the console, opens or closes it
waita short pause in an alias or script (approximately equal to 1/20 – 1/25 second)
Microphone Commands (Useful!)
voice_scale x This command sets the volume of the voice of all people, including yours.
voice_overdriveN Donkey *** em all sounds (shots, etc.) N times when someone speaks. The optimum value is from 1 to 2.
voice_overdrivefadet ime x.xxx Defines the time in seconds during which the effect of attenuation of surrounding sounds will be active (see the previous command). Optimum 0.4. voice_maxgain x Smoothes the voice of the speakers. Bet from 1 to 5. Experiment online.
voice_avggain x Averaging the voice wave (noise removal). Set 0.5 – 0.1.
voice_fadeouttime x.xxx Affects the decay time of your voice. Leave about 0.1
Commands for recording / playing demos
listdemoshows demo information
playdemo plays a demo at normal speed
viewdemo plays a demo, there is also a bar with options for playing playvol 9 sound volume when playing a demo
record records demo
setdemoinfo info adds demo information, for example, the name startdemos demo1, demo2, …, demon starts to play demos in the sequence of specifying them as parameters, when the last one finishes, it starts to play all demos again stop stops recording demos
stopdemo stops playing the demo
swapdemo changes the position of segments in the demo
timedemo plays a demo with maximum fps and shows average fps
timerefresh shows average fps in the environment
gg start measuring benchmarks using (cl_gg should be set to 1)
Commands for changing the game interface
bottomcolor 6 – sets the “bottom” color for the player model
crosshair (0/1) not visible / visible crosshair at zoom
default_fov 90Field of view. The value in degrees, i.e. the angle between the planes restricting the field of view to the left and right. Some increase the fov value to 120, while you can see most of what is happening around, but it’s all displayed on the screen, I would say it’s very strange. The fish eye effect …
enableconsole closes the console area
hideradar – turns off the radar
force_centerview – makes the player look straight ahead
vgraphheight 64 – sets the width of the r_netgraph graph
graphhigh 512 – sets the maximum value that the graph shows graphmedian 128 – sets the average value of graphs
hud_centerid 1 – shows the name of the player in the center (1) or below (0)
hud_deathnotice_time 6 sets how long death messages remain on the screen
hud_fastswitch 1 – (fast1) or slow switching of weapons (i.e. whether to press fire to switch weapons)
hud_saytext_time 15 – sets the time in seconds that messages remain on the screen
interp enables frame interpolation The most frequently discussed and damned variable around which millions of chilling rumors go. interp enables frame interpolation The most frequently discussed and damned variable around which millions of chilling rumors go. In Half-Life 1.5, the best value for ex_interp is the default value, that is 0.1, because there is a small error (both on the client and on the server) that affects how the interp is collected from the clients and sent to the server. It is possible to minimize its consequences just by setting ex_interp to 0.1. Note that the value of ex_interp 0.1 can be changed, unlike the minority of the masses. net_graph 1 – shows FPS and some other parameters, with a value of “3” shows information without a graph, thereby “saving” FPS
nightvision enable / disable the ability to use night vision goggles r_netgraph 0 – shows connection information (1) or information about sending networkpackets(2)
setinfo ah 1 enable automatic help during the game
setinfo dm 1 enable map briefing after level loading
showbriefing show briefing to map
vskin 0 sets model skin scr_centertime 2 – sets how long server messages remain on the screen
scr_conspeed 600 – console drop rate
scr_printspeed 7 – speed of printing messages on the screen
sizedown – decreases resolution but increases FPS
sizeup – increases resolution but lowers FPS
topcolor 30 – sets the “top” color for the player model
viewframe – enables wireframe mode (OpenGL only)
Mouse commands
m_filter– allows you to enable “smoothing” of mouse movement
m_forward– sets mouse speed directly
m_pitch 0.022– sets the sensitivity coefficient
mouse when moving down and up, with negative values we get invert
m_side 0.800 – sets the mouse strafe speed (for example, when the + strafe command is enabled)
m_yaw 0.022 – sets the sensitivity coefficient of the mouse when moving left, right
sensitivity – sets mouse sensitivity
zoom_sensitivity_rat io – sets the sensitivity of the mouse with zoom
That’s all, now you are initiated into everything that is possible. I hope I found a worthy info;)