Counter-Strike Wiki
Advertisement

The console in Counter-Strike: Global Offensive

The console or developer console provides a direct in-game command-line interface for the advanced configuration of a game. Just about any configuration task can be completed from the console, and in fact, many have to be.

Overview

The developer console allows the user to customize almost every aspect of the game. Developer consoles have been included in most PC video games as far back as "Doom", originally intended for developers to execute commands in an effort to debug a game.

The console also allows a user to activate alternate cfg files in Counter Strike's case. For instance, a server admin could edit the server variables while in-game instead of editing a config file and restarting the game. Another example is changing various client (player) side variables, or convars. A player can change his crosshair size and color, weapon sway, various graphical options not found in the options menu, and to connect to or remotely control a specific server. The console is also used to stop, start, record, and stop recording demo files for later use.

Instances where console use is not recommended usually include large quantities of graphics and rate settings usually found in commercial .cfg files that would be daunting to input by hand.

However, server admins and people with a server's RCON (remote control) password are able to abuse the server side commands for their benefit or to the players' (currently in the server) chagrin, depending on the admin modification or use.

The console is also used by server admins to moderate gameplay, such as muting, kicking, or banning players who disrupt gameplay, or arbitrarily.

Note that not all commands can be used in multiplayer (such as godmode, noclip, notarget, give *)

Enabling the console

  • In Counter-Strike: Source, the console is disabled by default. To enable it, visit OptionsKeyboard and choose Advanced. One of the advanced options will include a checkbox for Enable Developer Console. Once enabled, the console can be opened and closed by pressing the [~] key.
  • In Counter-Strike: Global Offensive, the console is also disabled by default. To activate, visit Help & OptionsGame Settings and set Enable Developer Console (~) to Yes. Similar to older games, the console can now be activated by using the [~] key.

Console commands

Not to be confused with Hacking or third-party cheating programs.

Screenshots

When taking "beauty" screenshots or documenting portions of a map, a user may want to clear the screen of all visual elements, and even the player view models. To do so, the player can enter the following console commands:

sv_cheats 1
Removing necessary elements from the screen require cheats to be activated.
r_drawviewmodel 0
Disable the player view model.
cl_drawhud 0
Remove all hud elements.
impulse 200
Remove viewmodel of the weapon. (Note it will revert once weapon is switched)
noclip
Move freely around the map in all directions and can pass through solid material.

Cheats

Cheat commands can only be used in a locally hosted server or servers with sv_cheats set to 1. Note that this will disable the ability to earn Achievements and the player's stats will not be recorded.

sv_cheats 1
Activate cheats.
  • In 1.6 and Condition Zero, after activating the cheats, an admin must use the command changelevel mapname for the the cheats to work fully. In Deleted Scenes, this is done by reloading the mission. This is not required for the other games.
impulse 101
Gain full cash.

Bots

Like the aforementioned cheats, only the admin can add, kill, or kick a bot.

bot_add
 Add a bot to the server.
bot_kill
Kill all bots.
bot_kick
Kick a bot.

Deleted Scenes

The following cheats only work on Deleted Scenes:

noclip
Players can fly and pass through walls in the map.
notarget
Most enemies will not target you, making the game a lot easier.
god
The player's health will not drop, but the armor will be damaged and the player's screen will still shake upon being shot in the head.
give <weapon>
Gain one specified weapon, depending on which code is used.

Available entities

Weapons

Weapon Entry Code Game(s)
M72 LAW weapon_laws Csczds t.png
M60 weapon_m60 Csczds t.png
G3SG1 weapon_g3sg1 Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
Krieg 550 Commando weapon_sg550 Cs t.png Cscz t.png Csczds t.png Css t.png
Magnum Sniper Rifle weapon_awp Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
Scout weapon_scout Cs t.png Cscz t.png Csczds t.png Css t.png
Krieg 552 weapon_sg552 Cs t.png Cscz t.png Csczds t.png Css t.png
AUG weapon_aug Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
AK-47 weapon_ak47 Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
M4A1 weapon_m4a1 Cs t.png Cscz t.png Csczds t.png Css t.png
M4A1-S weapon_m4a1_silencer Game icon 730.png
M4A4 weapon_m4a1 Game icon 730.png
Galil weapon_galil Cs t.png Cscz t.png Csczds t.png Css t.png
Galil AR weapon_galilar Game icon 730.png
FAMAS weapon_famas Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
P90 weapon_p90 Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
UMP45 weapon_ump45 Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
MP5 weapon_mp5navy Cs t.png Cscz t.png Csczds t.png Css t.png
MAC-10 weapon_mac10 Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
TMP weapon_tmp Cs t.png Cscz t.png Csczds t.png Css t.png
XM1014 weapon_xm1014 Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
Leone 12 Gauge Super weapon_m3 Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
Dual Berettas weapon_elite Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
Five-SeveN weapon_fiveseven Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
Desert Eagle weapon_deagle Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
P228 weapon_p228 Cs t.png Cscz t.png Csczds t.png Css t.png
USP weapon_usp Cs t.png Cscz t.png Csczds t.png Css t.png
USP-S weapon_usp_silencer Game icon 730.png
Glock-18 weapon_glock18 Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
Knife weapon_knife Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
Gold Knife weapon_knifegg Game icon 730.png
M249 weapon_m249 Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
Tec-9 weapon_tec9 Game icon 730.png
Negev weapon_negev Game icon 730.png
SCAR-20 weapon_scar20 Game icon 730.png
Sawed-Off weapon_sawedoff Game icon 730.png
MAG-7 weapon_mag7 Game icon 730.png
Nova weapon_nova Game icon 730.png
SSG 08 weapon_ssg08 Game icon 730.png
SG 553 weapon_sg556 Game icon 730.png
CZ75-Auto weapon_cz75a Game icon 730.png
P2000 weapon_hkp2000 Game icon 730.png
MP9 weapon_mp9 Game icon 730.png
R8 Revolver weapon_revolver Game icon 730.png

Using this command in Global Offensive will crash the game

Grenades

Grenade Entry Code Game(s)
Flashbang weapon_flashbang Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
Smoke grenade weapon_smokegrenade Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
Molotov cocktail weapon_molotov Game icon 730.png
Decoy grenade weapon_decoy Game icon 730.png
Incendiary grenade weapon_incendiary Game icon 730.png
HE grenade weapon_hegrenade Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
Tactical Awareness Grenade weapon_tagrenade Game icon 730.png

Equipment

Equipment Entry Code Game(s)
C4 weapon_c4 Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
Zeus x27 weapon_taser Game icon 730.png
Defuse kit item_defuser Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
Rescue kit item_cutters Game icon 730.png
Tactical shield weapon_shield Cs t.png Cscz t.png
Kevlar + Helmet item_kevlar
item_assaultsuit
Cs t.png Cscz t.png Csczds t.png Css t.png Game icon 730.png
Heavy Assault Suit item_heavyassaultsuit Game icon 730.png
Medi-Shot weapon_healthshot Game icon 730.png
Tactical Awareness Grenade weapon_tagrenade Game icon 730.png

Other

Weapon Entry Code Game(s)
Cubemap visualization tool weapon_cubemap Css t.png Game icon 730.png˜

˜ This entity has been either removed or modified in a recent Global Offensive update and will generate a NULL entity error.

NPCs spawn code (Deleted Scenes only)

Counter-Terrorist

NPC Entry Code Game(s)
SEAL Team 6 and SWAT give monster_ct_swat Csczds t.png
GSG-9 give monster_ct_gsg9 Csczds t.png
Special Air Service give monster_ct_sas Csczds t.png
GIGN give monster_ct_gign Csczds t.png
Spetsnaz give monster_ct_spetsnaz Csczds t.png

Terrorist

NPC Entry Code Game(s)
Midwest Militia give monster_t_urban Csczds t.png
Elite Crew give monster_t_desert Csczds t.png
Arctic Avengers give monster_t_arctic Csczds t.png
Guerilla Warfare give monster_t_jungle Csczds t.png
Phoenix Connexion give monster_t_russian Csczds t.png
Yakuza give monster_t_asian Csczds t.png

NPC's weapon

To give a NPC a specific weapon, simply add "_<weapon>" behind the NPC's code. For example "give monster_ct_swat_assaultrifle", which gives the NPC a M4A1. If not added, the NPC will always spawn with a MP5.

Weapon Entry Code Notes
Glock-18/USP _pistol Glock-18 for the Terrorists and USP for the Counter-Terrorists.
XM1014 _shotgun
TMP/MAC-10 _smg TMP for the Terrorists and MAC-10 for the Counter-Terrorists.
MP5 _mp5 Default spawn weapon for NPC when weapon set is not given.
AK-47/M4A1 _assaultrifle AK-47 for the Terrorists and the Spetsnaz
M4A1 for the other Counter-Terrorists.
AWP/Scout _sniperrifle AWP for the Terrorists and Scout for the Counter-Terrorists.
M60 _machinegun
HE grenade + Flashbang _grenader Flashbang exclusive to Terrorists. Ts spawn with the Glock-18 and CTs spawn with the USP. And utilize defensive tactics instead of offensive strategies
Machete _melee Terrorist exclusive
Suicide belt _kamakazi Terrorist exclusive
M72 LAW _law

Notes

Deleted Scenes

  • Spawning a NPC will always spawn one with standard uniform.
  • The Yakuza will also always spawn one with jungle uniform.
  • If the player spawns a NPC that was not meant to appear in a map, the game will return to the main menu background.
  • The Kidotai uses the same spawn code as the GSG-9.
  • Using the console command noclip is necessary when spawning a NPC as they will always spawn "within" the player, with the exception of using the console command impulse 76.
  • Using the console command give weapon_c4 will crash the game.

Global Offensive

  • Before the September 15, 2015 update, when a player uses noclip, there is no animation when a player is hovering around the map. After the update, an animation was given that appears similar to Garry's Mod.

Gallery

Overview

Console Backgrounds

Advertisement