Network Commands


This category houses the commands in CS:GO that affect your network, such as pulling up graphs that show network statistics or setting a dedicated max ping for your matchmaking preferences.

Name Syntax Description
net_graph net_graph [0 / 1 / 2 / 3] This command will enable (set to 1) and disable (set to 0) the net graph display, which shows ping, FPS and other client variables.
mm_dedicated_search_maxping mm_dedicated_search_maxping [Max Ping] This console command is used to set your max preferred ping when connecting to matchmaking servers. It can be beneficial to adjust this command if you find yourself being put in laggy servers.
addip addip [Minutes Banned] [IP Address ] This console command bans the specified IP from the server for the specified amount of minutes. Specify 0 as the amount of minutes to ban permanently.
cl_resend cl_resend [Wait time] This command sets the amount of time the game client will wait before resending a connection attempt, should the previous one have failed.
+graph +graph This console command brings up a graph on your screen displaying stats like FPS, ping and choke. It is similar to using your net graph.
+showbudget +showbudget This console command brings up a display panel on your screen that displays various technical statistics about CS:GO and your network. Entering -showbudget will hide the panel.
+showbudget_texture +showbudget_texture Using this cheat command brings up a display on the left side of your screen that displays statistics about your game textures on a per frame basis. These include skybox textures, world textures and more. -showbudget_texture will hide this graph.
+showbudget_texture_global +showbudget_texture_global This command will summon a technical display onto your screen giving you detailed statistics on textures in CS:GO. You can dismiss is with the -showbudget_texture_global command.
+vgui_drawtree +vgui_drawtree This console command causes a graph to appear on the right side of your screen display an assortment of technical statistics about CS:GO's rendering and popups. The command -vgui_drawtree will hide the display.
-showbudget -showbudget This command is used to dismiss the show budget graph that is brought up with the command +showbudget.
-showbudget_texture -showbudget_texture This is the command used to dismiss the statistics panel that +showbudget_texture summons.
-showbudget_texture_global -showbudget_texture_global This console command is what will dismiss the panel that +showbudget_texture_global will put on your screen.
-showvprof -showvprof Hides the graph produced when using the +showvprof command.
-vgui_drawtree -vgui_drawtree This command dismisses the display produced by the +vgui_drawtree.
cl_csm_status cl_csm_status Produces several statistics in your developer console about the status of your CSM.
cl_custommaterial_debug_graph cl_custommaterial_debug_graph [0 / 1] This command summons a debug graph to the left side of your screen in game.
cl_lagcompensation cl_lagcompensation [Lag Compensation] This console command is used to compensate for server-side lag that can affect weapon performance. It can't be adjusted while playing, meaning you need to be in spectator mode or on the main menu.
ip_tv ip_tv [IP] This command is used to override the IP that binds TV ports on servers with multiple hosts.
logaddress_add logaddress_add [IP address:port] This command allows you to set the IP address and port number for a remote host to use.
logaddress_del logaddress_del [IP address:port] This command allows you to remove an IP address and port number for a remote host.
net_allow_multicast net_allow_multicast [0 / 1] This command sets whether or not multicast is enabled. Default is 1 (enabled).
net_blockmsg net_blockmsg [0 / 1 / Name] This command can be used to block incoming messages (network messages, not chat messages). Default is 0 (disabled). 1 would disable all messages. You can specify a network message name to block only that message.
net_channels net_channels This command prints to console network channel information.
net_droponsendoverflow net_droponsendoverflow [0 / 1] This command, if enabled, will end a connection (e.g. kick a player) when the client sends too much data (causing a buffer overrun). Default is 0 (disabled).
net_droppackets net_droppackets [Amount] This command will drop the specified amount of packets. If you were to enter 10, the next 10 packets your client receives would be dropped.
net_dumpeventstats net_dumpeventstats This command prints to console debug information about network events.
net_fakejitter net_fakejitter [Milliseconds] This command will will cause your client to "jitter" (fake lag) for the specified amount of milliseconds.
net_fakelag net_fakelag [Milliseconds] This command will simulate lag (high latency/packet delay) for the specified amount of milliseconds.
net_fakeloss net_fakeloss [Percentage] This command will simulate packet loss on the specified percentage of packets (i.e. 50% would drop 50% of packets).
net_graphheight net_graphheight [Pixels] This command sets the height of the net graph display in pixels. This is the amount of pixels it will be from the bottom of the screen. Default is 64.
net_graphholdsvframerate net_graphholdsvframerate Hold worst case in server framerate line.
net_graphmsecs net_graphmsecs [Milliseconds] This command sets the amount of seconds that the latency graph should represent. Default is 400.
net_graphpos net_graphpos [Position #] This command sets the position of the screen the netgraph display is placed at. Default is position 1 (right corner). Left corner is 0. Middle is 2.
net_graphproportionalfont net_graphproportionalfont [0 / 1] This command sets whether or not net graph font should be made proportional. Default is 1 (enabled).
net_graphshowinterp net_graphshowinterp [0 / 1] This command sets whether or not interpolation should be shown in net_graph (when on a setting above net_graph 1).
net_graphshowlatency net_graphshowlatency [0 / 1] This command sets whether or not latency should be shown in net_graph (when on a setting above net_graph 1).
net_graphshowsvframerate net_graphshowsvframerate [0 / 1] This command, if set to 1, will draw the server framerate graph. Default is 0 (disabled).
net_graphsolid net_graphsolid [0 / 1] This command sets whether or not the net graph display is solid. Default is enabled (1).
net_graphtext net_graphtext [0 / 1] The command sets whether or not the text fields like FPS, etc should be drawn in net_graph. Default is 1 (enabled).
net_maxroutable net_maxroutable [Bytes] This command sets the maximum packet size for the client before they are split.
net_public_adr net_public_adr [IP Address] This command sets the public IP of the server (NAT/DHCP).
net_showreliablesounds net_showreliablesounds [0 / 1] This command, if set to 1 (default 0), will enable the printing of information about reliable sounds to the console.
net_showsplits net_showsplits [0 / 1] This command, if set to 1 (default 0), will enable the printing of information about split packets to the developer console.
net_showudp net_showudp [0 / 1] This command, if set to 1 (default 0), will enable the printing of information about UDP packets to the console.
net_showudp_oob net_showudp_oob [0 / 1] This command, if set to 1 (default 0), will enable the printing of information about OOB UDP packets to the console.
net_showudp_remoteonly net_showudp_remoteonly [0 / 1] This command, if set to 1 (default 0), will enable the printing of information about remote UDP packets to the console.
net_splitrate net_splitrate [Amount] The maximum amount of fragments (parts) of a split packet that can be sent/read each server frame.
net_start net_start This command will start multiplayer network sockets.
net_status net_status This command prints to console information about your network.
net_steamcnx_allowrelay net_steamcnx_allowrelay [0 / 1] This command will set whether or not steam connections are allowed to attempt to use relay servers as fallback. Default is 1 (enabled).
net_steamcnx_enabled net_steamcnx_enabled Use steam connections on listen server as a fallback, 2 forces use of steam connections instead of raw UDP.
net_steamcnx_status net_steamcnx_status Print status of steam connection sockets.
net_threaded_socket_burst_cap net_threaded_socket_burst_cap Max number of packets per burst beyond which threaded socket pump algorithm will start dropping packets.
net_threaded_socket_recovery_rate net_threaded_socket_recovery_rate Number of packets per second that threaded socket pump algorithm allows from client.
net_threaded_socket_recovery_time net_threaded_socket_recovery_time Number of seconds over which the threaded socket pump algorithm will fully recover client ratelimit.
adsp_debug adsp_debug This command does not work, or its function is unknown.
adsp_reset_nodes adsp_reset_nodes This command does not work, or its function is unknown.
net_earliertempents net_earliertempents
net_scale net_scale