CS2 Console Commands

Below is CSDB's searchable list of all CS2 console commands. Each command in our database has in-depth insights on each command, with help and argument details. Click (Command Details) to view each specific command in more detail.

cl_script_reload

CS2 Only

Command

cl_script_reload

Reloads all game scripts on the client. Use this command mainly for debugging or after making script changes during development.

Command Details

cl_script_reload_code

CS2 Only

Command

cl_script_reload_code

<File Name>

Runs a VScript file to update and replace functions with those in the new script. Use this command to quickly test and develop scripts during gameplay.

Command Details

cl_script_reload_entity_code

CS2 Only

Command

cl_script_reload_entity_code

Reloads and runs all VScripts for a specific entity, updating its scripted functions without restarting the game. Useful for debugging or updating entity scripts on the fly.

Command Details

cl_script_remove_debug_filter

CS2 Only

Command

cl_script_remove_debug_filter

<Filter>

Removes a specific filter from the game debug overlay to customize what information appears in the debug output.

Command Details

cl_script_remove_watch

CS2 Only

Command

cl_script_remove_watch

Stops tracking and removes a previously added watch from the game's debug overlay.

Command Details

cl_script_remove_watch_pattern

CS2 Only

Command

cl_script_remove_watch_pattern

<Pattern>

Stops monitoring a previously added watch pattern in the debug overlay, removing tracked commands or variables from the display.

Command Details

cl_script_resurrect_unreachable

CS2 Only

Command

cl_script_resurrect_unreachable

Clears reference cycles detected by the garbage collector to help find potential memory leaks.

Command Details

cl_script_trace_disable

CS2 Only

Command

cl_script_trace_disable

<File or Function Name>

Turns off trace output for a specified file or function to reduce console clutter during debugging.

Command Details

cl_script_trace_disable_all

CS2 Only

Command

cl_script_trace_disable_all

Disables all trace outputs, turning off diagnostic messages used for debugging.

Command Details

cl_script_trace_disable_key

CS2 Only

Command

cl_script_trace_disable_key

<Table or Instance>

Disables a specific trace output by its table or instance identifier.

Command Details