A Hint for the fast search in the following lists

For the fast cvar or command search, use your brwoser's functionality — shortcut Ctrl+F


List of all cvars (client variables)

Type definitions
bool
cvar can take a value only of 0 (disabled) and 1 (enabled)
int
cvar can take only integer values, otherwise result is not defined (crashes are possible)
float
(floating point value) cvar value can be any real number
Cvar Type Def Min Max Description
autoduckfloat008192Executes +duck when distance to the ground is less than the selected value.
autoduck_hjfloat0-∞+∞Distance for detecting obstacles in front of a player. If an obstacle is detected, +duck is executed.
bhop_scroll_countfloat26 8064Uses given interval to determine how many scrolls should be emulated while falling to the ground, as well as jumping off the ground.
bhop_scroll_perfect_cjbool001Force perfect jumps when using groundstrafe hack to CountJump.
bhop_scroll_startfloat23 6064Uses given interval to determine a distance to the ground in frames that will serve as a starting point for scoll emulation.
bhop_standupbool001If enabled, executes +bhop_standup during jumps providing that +bhop and +duck are executed at the same time.
bhop_standup_pressfloat21 1064Uses given interval to determine a distance to the ground in frames that will trigger +duck execution.
bhop_standup_releasefloat21 1064Uses given interval to determine a distance from the ground in frames that will trigger -duck execution.
bhop_wogfloat-1-∞+∞Wait on the ground while current horizontal speed is greater than than the value used (restrict further jumping).
If set to 0 bhop_wog is disabled;
If set to -1 bhop_wog works in automatic mode.
Automatic mode prevents speed drops while jumping. Example: flatcheat won't jump if horizontal speed is greater or equal to 300 when jumping with a knife.
bhop_wog_edgefloat4-∞+∞Automatically disable bhop_wog if distance to the edge of the floor from the player is less than or equal to the given value.
bhop_wog_percent_gtfloat101Chance of enabling bhop_wog, when speed is greater than a given value in bhop_wog cvar.
If bhop_wog_percent_gt is triggered, then the performed jump is a NO SLOW DOWN jump.
bhop_wog_percent_ltfloat001Chance of enabling bhop_wog, when speed is less than a given value in bhop_wog cvar. If bhop_wog_percent_lt is not triggered, then the jump performed is a PERFECT JUMP.
bhop_wog_skip_frame_gtfloat001Chance of skipping an additional frame after bhop_wog_percent_gt is triggered, when speed is greater than a given value in bhop_wog cvar.
bhop_wog_skip_frame_ltfloat001Chance of skipping an additional frame after bhop_wog_percent_lt is triggered, when speed is less than a given value in bhop_wog cvar.
edge_autojumpfloat008192Uses given value as a threshold for automatic jump-off when reaching this distance to the edge. Considering that edgefriction is 2 it is recommended value is more than 2.
edge_max_distfloat3608192Maximal distance to measure closest edge of the floor from the player. It is recommended to keep it below 36 units (radius of the player). Otherwise, there is a chance of receiving invalid values.
espbool101Enable/Disable ESP subroutine.
esp_entitiesbool101Enable/Disable ESP Entity subroutine.
esp_entities_colorint4225 150 0 2550255Uses given values to determine an RGBA color of displayed entities (small squares and weapon names).
esp_entities_only_weaponsbool101Enable/Disable displaying of weapon entities exclusively.
esp_entities_weapon_namesbool101Enable/Disable displaying of weapon names instead of squares.
esp_playersbool101Enable/Disable displaying of players.
esp_players_nameint31031Maximal length of a player's name to display.
esp_players_square_sizefloat512-∞+∞Distance dependent size of a rendered ESP square.
esp_players_square_widthfloat1-∞+∞Width of a line that forms an ESP square.
esp_soundsbool101Enable/Disable rendering of sounds in the game (a.k.a far esp).
esp_sounds_fade_timeint10240+∞Uses given value as a time to live (TTL) for each rendered sound in milliseconds.
esp_sounds_ignore_entidbool001Enable/Disable ignoring of team ID received from entities in game. If enabled, Sound ESP renders all of the entities in the same (green) colour. Useful for hardcore anti-wallhack.
esp_sounds_square_sizefloat256-∞+∞Distance dependent size of a rendered Sound ESP square.
esp_sounds_square_widthfloat1-∞+∞Width of a line that forms a Sound ESP square.
fastrun_forwardmovefloat267.876-∞+∞Uses given value to apply to a virtual cl_forwardmove. Changing this value may lead to unexpected and/or undesired consequences.
fastrun_sidemovefloat135.063-∞+∞Uses given value to apply to a virtual cl_sidespeed. Changing this value may lead to unexpected and/or undesired consequences.
fps_boost_skip_nframesfloat7-∞+∞Uses given value to drop that amount of frames before showing you the next frame.
fps_boost_use_configbool101Enable/Disable execution of +fps_boost.cfg and -fps_boost.cfg upon activation of +fps_boost accordingly.
fps_helperint00+∞Force game's engine to your desired FPS upon activation of +fps_boost. If your real FPS is higher that the value you entered, speed hack will be activated to lower your FPS. If your real FPS is lower that the value you entered, slow motion will be turned on automatically to boost your FPS.
goto_playerint0033Automatically follow another player's path.
If set to 0 +goto_player will follow the nearest player;
If set to ID +goto_player will follow player with a specified ID [from 1 to 32] (to see all players' IDs, type status command in console);
If set to 33 +goto_player will follow the player at which you first aimed at after +goto_player execution.
goto_player_dist_maxfloat512-∞+∞Maximum distance to keep following a player. If exceeded will stop following the target.
goto_player_dist_minfloat36-∞+∞Minimal distance to keep following a player. If approached will stop following the target.
goto_player_teammatesint102Filter players by their team ID.
For 0 +goto_player will be disabled for teammates (follow enemies only);
For 1 +goto_player will be enabled for teammates (follow everyone);
For 2 +goto_player will be enabled for teammates exclusively (follow only teammates).
goto_player_use_viewanglesbool001Enable/Disable undetected +goto_player using viewangles instead of movevars.
gs_nsd_ground_anglefloat15090Control groundstrafe no slow down mode depending on the surface that is used for groundstrafing.
If the surface/ground angle α ≥ β NSD mode is disabled, where α is the actual ground incline angle and β is the value used.
If set to 0 NSD mode will always be disabled;
If set to 90 NSD mode will always be enabled.
gs_scroll_count_end_maxint3064Uses given value as the highest boundary for a randomly generated number that defines the amount of +duck to be sent to the game upon landing.
gs_scroll_count_end_minint2064Uses given value as the lowest boundary for a randomly generated number that defines the amount of +duck to be sent to the game upon landing.
gs_scroll_count_start_maxint3064Uses given value as the highest boundary for a randomly generated number that defines the amount of +duck to be sent to the game upon taking off the ground.
gs_scroll_count_start_minint2064Uses given value as the lowest boundary for a randomly generated number that defines the amount of +duck to be sent to the game upon taking off the ground.
gs_scroll_end_maxint10064Uses given value as the highest boundary for a randomly generated number that defines the amount of frames before hitting the ground when to stop sending +duck.
gs_scroll_end_minint8064Uses given value as the lowest boundary for a randomly generated number that defines the amount of frames before hitting the ground when to stop sending +duck.
gs_scroll_force_diff_countbool101Enable/Disable auxiliary control over randomly generated values to force them to be different every groundstrafe jump.
gs_scroll_interval_release_maxint1064Uses given value as the highest boundary for a randomly generated number that defines the amount of frames to drop before +duck can be sent to the game again.
gs_scroll_interval_release_minint1064Uses given value as the lowest boundary for a randomly generated number that defines the amount of frames to drop before +duck can be sent to the game again.
gs_scroll_start_maxint8064Uses given value as the highest boundary for a randomly generated number that defines the amount of frames after taking off the ground to stop sending +duck.
gs_scroll_start_minint6064Uses given value as the lowest boundary for a randomly generated number that defines the amount of frames before landing to the ground to stop sending +duck.
gs_standupint0064Executes +duck during groundstrafing when distance to the ground is less than the selected value.
hide_sniper_scopebool001Enable/Disable hiding of a black sprite around crosshair when zoomed.
hj_measure_beam_bfloat101Amount of blue color to apply during rendering of a perpendicular called by +hj_measure.
hj_measure_beam_gfloat001Amount of green color to apply during rendering of a perpendicular called by +hj_measure.
hj_measure_beam_lifefloat0.01501Lifetime (in seconds) of a perpendicular called by +hj_measure.
hj_measure_beam_rfloat0.501Amount of red color to apply during rendering of a perpendicular called by +hj_measure.
hj_measure_font_colorint4255 255 255 2550255Uses given values to determine an RGBA color of a font drawn by +hj_measure.
jumpbug_fps_maxfloat100-∞+∞Maximal fps that can be set during fps drop simulation (must be greater than jumpbug_fps_min).
jumpbug_fps_minfloat20-∞+∞Minimal fps that can be set during fps drop simulation (must be lower than jumpbug_fps_max).
jumpbug_slowmobool001Enable/Disable jumpbug method with slow motion.
If set to 0 speedhack method is used;
If set to 1 slow motion method is used.
knifebotint003Control knifebot settings.
If set to 0 knifebot is disabled;
If set to 1 knifebot calls +attack when enemy is closer than the distance set in knifebot_distance1;
If set to 2 knifebot calls +attack2 when enemy is closer than the distance set in knifebot_distance2;
If set to 3 knifebot combines two modes together. Example: enemy enters a knifebot_distance1 barrier but is still beyond knifebot_distance2 - knifebot will execute +attack to damage the enemy (slash). He then enters a knifebot_distance2 zone - knifebot will execute +attack2 to damage the enemy (stab).
knifebot_attack_1shortbool001Enable/Disable using knifebot_distance2 for +attack (useful for making headshots by slashing [i.e. attack1]).
knifebot_distance1float80-∞+∞Uses given value as a distance threshold for +attack attack method.
knifebot_distance2float64-∞+∞Uses given value as a distance threshold for +attack2 attack method.
knifebot_distance_script_alwaysfloat96-∞+∞Uses given value as a distance threshold for knifebot_script_always execution.
knifebot_distance_script_enterfloat96-∞+∞Uses given value as a distance threshold for knifebot_script_enter execution. Should be less than or equal to knifebot_distance_script_leave.
knifebot_distance_script_leavefloat96-∞+∞Uses given value as a distance threshold for knifebot_script_leave execution. Should be greater than or equal to knifebot_distance_script_enter.
knifebot_hitteammatesbool001Enable/Disable ignoring of team ID received from players in game.
knifebot_script_alwaysstring0n/an/aKeep executing (loop) entered script when distance to the target is less than specified in knifebot_distance_script_always.
knifebot_script_enterstring0n/an/aExecute entered script once when distance to the target is less than or equal to the value specified in knifebot_distance_script_enter.
knifebot_script_leavestring0n/an/aExecute entered script once when distance to the target is more than or equal to the value specified in knifebot_distance_script_leave.
max_flashint00255Uses given value as the maximal alpha value for flash overlay.
ondeath_cmdfloat0-∞+∞Enable/Disable execution of a specific command upon death of your player.
ondeath_cmd_offsetfloat0-∞+∞Uses given value as a delay (in milliseconds) for ondeath_cmd execution.
onrevive_cmdfloat0-∞+∞Enable/Disable execution of a specific command upon revival of your player.
onrevive_cmd_offsetfloat0-∞+∞Uses given value as a delay (in milliseconds) for onrevive_cmd execution.
onroundend_cmdfloat0-∞+∞Enable/Disable execution of a specific command upon the end of the round.
onroundend_cmd_offsetfloat4900-∞+∞Uses given value as a delay (in milliseconds) for onroundend_cmd execution.
pitchspeedfloat0-∞+∞Uses given value as the amount of vertical degree rotation in 1 frame.
r_norefreshfloat0-∞+∞A copycvar of r_norefresh that is used with +fps_boost
speedfloat1000-∞+∞Uses given value as a processing speed factor for player's physics.
stairrun_buttonsfloat180-∞+∞Uses given value to detect direction of movement (by buttons) when your speed is less than specified.
stairrun_framesfloat0.03-∞+∞Multiplies given value by your current horizontal speed and uses the result as distance to check for obstacles in front of you. If an obstacle is detected your player performs a double duck.
stairrun_frames_maxfloat8-∞+∞Uses given value as an upper bound for stairrun_frames after multiplication.
stairrun_nsdfloat1-∞+∞Enable/Disable suppression of speed loss.
stairrun_use_fps_boostfloat0-∞+∞Enable/Disable usage of +^fps_boost when performing stair run.
strafe_dirint003Uses given value to force the direction of +strafe
If set to 0 strafes will have a forward direction;
If set to 1 strafes will have a right direction;
If set to 2 strafes will have a backward direction;
If set to 3 strafes will have a left direction.
strafe_dir_autoint101Enable/Disable automatic strafe direction for +strafe
If set to 0 direction will be set by the last pressed button;
If set to 1 direction will be selected according to the current velocity angle.
strafe_forwardmovefloat35851-∞+∞Uses given value in a "virtual" cl_forwardmove or cl_sidespeed depending on the running direction.
strafe_forwardmove_constint001If set to 0 value of strafe_forwardmove will be divided by the horizontal speed.
strafe_helperint0063Enable/Disable strafe helper. Different modes can be combined together.
If set to 1 strafe helper filters out invalid button presses;
If set to 2 strafe helper sends the correct buttons automatically;
If set to 4 strafe helper boosts you with forwardmove (strafe hack method);
If set to 8 strafe helper blocks invalid mouse movements;
If set to 32 strafe helper draws an overlay with specific colours during your movement.
strafe_helper_adelayfloat00+∞Uses given value as the boundary of degree rotation that has to be made in the opposite direction of the current strafe to enable strafe_helper in that direction.
strafe_helper_adelay_smoothfloat0-∞+∞Uses given value as a multiplier for the degree rotation that is made in the opposite direction, to apply degree rotation in the previous direction, while strafe_helper_adelay is still in work. Example: flatcheat will continue to rotate you left while you're already rotating right if strafe_helper_adelay is working.
strafe_helper_althresholdfloat-0.001-∞0Uses given value as the threshold to enable strafe_helper to the left when the difference between previous view angle and the current view angle is less than this value.
strafe_helper_arthresholdfloat0.0010+∞Uses given value as the threshold to enable strafe_helper to the right when the difference between previous view angle and the current view angle is less than this value.
strafe_helper_blocker_smoothfloat0-∞+∞When strafe_helper type 8 is enabled and you are trying to turn your mouse in an invalid direction your sensitivity will be multiplied by the specified value.
If set to 0 mouse movement will be completely blocked.
strafe_helper_boostfloat250-∞+∞This value is divided by the horizontal speed and is then set as forwardmove or sidemove in the game's engine during strafing. Changing this value may lead to unexpected and/or undesired consequences.
strafe_helper_dirint003Uses given value to force the direction of strafe_helper
If set to 0 strafes will have a forward direction;
If set to 1 strafes will have a right direction;
If set to 2 strafes will have a backward direction;
If set to 3 strafes will have a left direction.
strafe_helper_dir_autobool001Enable/Disable automatic detection of strafe_helper direction by player's velocity angle.
strafe_helper_dir_auto_minspeedfloat200-∞+∞Uses given value as a minimally required horizontal speed to enable strafe_helper_dir_auto. If the requirement is not satisfied previous direction is used.
strafe_helper_maxstrafesint25513371337Uses given value as the maximal amount of strafes to be done by strafe_helper in a single jump.
strafe_helper_maxstrafes_methodint1-∞+∞Control the way strafe_helper_maxstrafes works.
If set to 0 flatcheat will block any mouse and keyboard input when strafe_helper_maxstrafes is triggered;
If set to 1 flatcheat will disable strafe_helper when strafe_helper_maxstrafes is triggered;
strafe_helper_minspeedfloat004096Uses given value as the minimally required horizontal speed to enable strafe_helper.
strafe_helper_skip_framesint00+∞Uses given value as a delay in frames before starting to perform another strafe. Example:
If set to 2 strafe_helper will wait two frames at the moment when strafe to the left is done and mouse movement to the right has been detected.
strafe_helper_surfix_velocityfloat7500+∞When distance to the surf surface you are flying to is less than this value and that surface is below you by the distance set in strafe_helper_surfix_vertical strafe_helper is disabled.
If set to 0 this check is disabled.
strafe_helper_surfix_verticalfloat160+∞When vertical distance to the surf surface is less than this value strafe_helper.
If set to 0 this check is disabled.
strafe_helper_trainer_fadespeedfloat1000-∞+∞This value specifies the speed of the screen fade out transition in engine ticks / second. The higher value, the faster the transition.
strafe_helper_trainer_fadetimefloat0.5-∞+∞This value specifies the maximal duration of the screen fade in seconds.
strafe_nsdfloat1-∞+∞Enable/Disable noslowdown method for +strafe by Terazoid.
strafe_nsd_anglefloat30-∞+∞Magic constant for no slow down strafes.
strafe_nsd_movefloat435-∞+∞Magic constant for no slow down strafes.
strafe_nsd_speedfloat6900000-∞+∞Magic constant for no slow down strafes.
strafe_sidemovefloat10000-∞+∞Uses given value in a "virtual" cl_forwardmove or cl_sidespeed depending on the flying direction. Changing this value may lead to unexpected and/or undesired consequences.
strafe_use_fps_boostbool101Enable/Disable execution of +fps_boost when executing +strafe.
strafe_use_fps_helperbool001Enable/Disable usage of fps_helper when executing +strafe.
superhot_modebool001Enable/Disable Super Hot easter egg. When enabled, speed is set to 1 when no input is detected and is returned back to the previous setting upon receiving input.
svc_toggle_setanglebool001Enable/Disable ignoring of setangle messages from the server.
yawspeedfloat0-∞+∞Uses given value as the amount of horizontal degree rotation in 1 frame.

List of all commands

Command Arguments Description
+bhopn/aTriggers bunny hop hack.
+bhop_standupn/aTriggers standup bunny hop hack. The same can be achieved by calling +duck while executing +bhop.
+fastrunn/aTriggers fastrun strafing.
+fps_boostn/aTriggers FPS boost techniques. Executes +fps_boost.cfg upon activation and -fps_boost.cfg upon deactivation. See fps_boost_skip_nframes and fps_boost_use_config for more details.
+goto_playern/aTriggers player following bot. See client variables for more information.
+groundstrafen/aTriggers groundstrafe hack.
+groundstrafe_standupn/aTriggers standup groundstrafe hack. The same can be achieved by calling +duck while executing +groundstrafe.
+hj_measuren/aTriggers the high jump measurement tool. Perpendicular will be held from the surface you're aiming on to the surface on the opposite side with the distance in units displayed
+jumpbugn/aTriggers jumpbug hack.
+stairrunn/aTriggers stair run hack.
+strafen/aTriggers strafe hack.
+thirdpersonn/aTriggers third person hack. It unlocks the built-in the game functionality. Set cam_idealyaw to 0 when using this.
bind"key" "command"Binds a specific command to a key. Works just like the built-in game function, will override in-game binds.
execfilenameReads filename line by line and executes each line as a command in console. Anything that is written after // will be ignored. Execution withing subfolders is also supported.
force_aliven/aForce flatcheat to consider your player to be alive.
force_deadn/aForce flatcheat to consider your player to be dead.
inadd [milliseconds|now] command
del #ID
list
Executes a command in a specified amount of milliseconds. For more info execute in in your console.
nonsteamid"method" [VALVE/STEAM_X:X:XXXXXXXXXX]Adds ability to change connection protocol to non-Steam with choosing specified or random non-Steam ID. See nonsteamid help for more information on currently available methods.
pitchspeed_randommin maxSets pitchspeed to a random value between min and max values.
screeninfo"type" [X Y | RRR GGG BBB AAA]Set location or color of a chosen screeninfo type.
For X: 0.0 is left screen border, 1.0 is right screen border;
For Y: 0.0 is top screen border, 1.0 is bottom screen border;
Red, green, blue and alpha channels have minimal values of 0 and maximal values of 255.
unbind"key"Unbinds a specific key. Works just like the built-in game function.
unbindalln/aUnbinds all keys binded with flatcheat's bind.
yawspeed_randommin maxSets yawspeed to a random value between min and max values.