In this black mesa guide, we share all the cheats in the game with you. Black mesa console commands; weapons, items can affect many things, including maps. By using these console commands, you can avoid wasting time in the game.
Updated on: 3.28.2023
How to Activate Cheats in Black Mesa?
Method 1: Right click on Black Mesa in your library > Properties > Set Launch Options > Type: -console > Launch the game > Once the game is loaded Type: bind p toggleconsole
Method 2: In Game > Keyboard settings > Advanced > Enable Developers Console > Save > In Game > hit tilde (~) > Enter “sv_cheats 1”
Black Mesa Cheats
- God Mode – god: invincible
- All Weapons & ammo – impulse 101
- Enemies can’t hear you – impulse 105
- Enemies don’t attack you – notarget
- 3rd person perspective – chase_active 1
- Set Gravity to X – sv_gravity X
- Set Friction to X – sv_friction X
- Bounce Multiplier to X – sv_bounce X
- Get item, weapon or ammo – give ItemOrWeaponid (check all the ids below)
- Changemap or Changelevel – map MapId (check all the ids below)
- Summon or Teleport NPC – ent_teleport npc_name (point with your crosshair where you want to spawn it)
- Remove NPC – ent_remove (point to the entity you want to remove)
- Remove all NPC – ent_remove_all npc_name
Black Mesa Console Commands
Get the weapon, item or ammo you need instantly using these Cheat code or console command:
Command = “give ItemOrWeaponid” / example “give weapon_handgrenade” to get a hand grenade. So now you need all the weapons or items ids:
Items Console Commands
- Airtank console command: give item_airtank
- Antidote console command: give item_antidote
- Battery console command: give item_battery
- Healthkit console command: give item_healthkit
- Healthvial console command: give item_healthvial
- Longjump console command: give item_longjump
- Security console command: give item_security
- Soda Can console command: give item_sodacan
- Suit console command: give item_suit
Weapons Console Commands
- 357: give weapon_357
- 9mm ar: give weapon_9mmar
- 9mm handgun: give weapon_9mmhandgun
- Crossbow: give weapon_crossbow
- Crowbar: give weapon_crowbar
- Egon: give weapon_egon
- Gauss: give weapon_gauss
- Glock: give weapon_glock
- Hand grenade: give weapon_handgrenade
- Hornet Gun: give weapon_hornetgun
- MP5: give weapon_mp5
- Python: give weapon_python
- Quantum Destabilizer: give weapon_quantumdestabilizer
- RPG: give weapon_rpg
- Tau: give weapon_tau
- Gluon: give weapon_gluon
- Hivehand: give weapon_hivehand
- Frag grenades: give weapon_frag
- Satchel: give weapon_satchel
- Snark: give weapon_snark
- Shotgun: give weapon_shotgun
- Tripmine: give weapon_tripmine
Give Ammunition console ids
- 357 ammo cheat code: give ammo_357
- 9mm ar ammo cheat code: give ammo_9mmar
- 9mm box ammo cheat code: give ammo_9mmbox
- Ar Grenades ammo cheat code: give ammo_argrenades
- 9mm clip ammo cheat code: give ammo_9mmclip
- Buck shot ammo cheat code: give ammo_buckshot
- Crossbow ammo cheat code: give ammo_crossbow
- Egon Clip ammo cheat code: give ammo_egonclip
- Gauss Clip ammo cheat code: give ammo_gaussclip
- Glock Clip ammo cheat code: give ammo_glockclip
- MP5 Clip ammo cheat code: give ammo_mp5clip
- MP5 grenades ammo cheat code: give ammo_mp5grenades
- RPG Clip ammo cheat code: give ammo_rpgclip
Black Mesa Map Commands
Load or jump to the level you want using these Cheat code or console command:
Command = “map MapId” / example “map bm_c4a1c1″ will load The Houndeye Bridge”. So now you need all the map ids:
Earthbound Map or Level ID’s Commands
Black Mesa Inbound
- bm_c0a0a
- bm_c0a0b
- bm_c0a0c
Anomalous Materials
- bm_c1a0a
- bm_c1a0b
Unforseen Consequences
- bm_c1a1a
- bm_c1a1b
- bm_c1a1c
- bm_c1a1d
- bm_c1a1e
Office Complex
- bm_c1a2a
- bm_c1a2b
- bm_c1a2c
We’ve Got Hostiles
- bm_c1a3a
- bm_c1a3b
- bm_c1a3c
Blast Pit
- bm_c1a4a
- bm_c1a4b
- bm_c1a4c
- bm_c1a4d
- bm_c1a4e
Power Up
- bm_c2a1a
- bm_c2a1b
On a Rail
- bm_c2a2a
- bm_c2a2b
- bm_c2a2c
Apprehension
- bm_c2a3a
- bm_c2a3b
Residue Processing
- bm_c2a4a
- bm_c2a4b
- bm_c2a4c
- bm_c2a4d
Questionable Ethics
- bm_c2a4e
- bm_c2a4f
- bm_c2a4g
- bm_c2a4h
Surface Tension
- bm_c2a5a
- bm_c2a4b
- bm_c2a5c
- bm_c2a5d
- bm_c2a5e
- bm_c2a5f
- bm_c2a5g
Forget About Freeman
- bm_c3a1a
- bm_c3a1b
Lambda Core
- bm_c3a2a
- bm_c3a2b
- bm_c3a2c
- bm_c3a2d
- bm_c3a2e
- bm_c3a2f
- bm_c3a2g
- bm_c3a2h
Xen Map or Level ID’s Commands
Xen
- Arrival: bm_c4a1a
- Grotto before laboratory: bm_c4a1a1
- Laboratory before explosive plant section: bm_c4a1b
- Shortly before the big tree area, where 3 rooms have to be solved to open up the path: bm_c4a1b1
- Open alley before jumping down a big hole and encountering ground barnacles for the first time: bm_c4a1c
- The houndeye bridge: bm_c4a1c1
Gonarch
- Arrival: bm_c4a2a
- Area after following Gonarch and jumping down (area where you need to blow the wall with a detonator): bm_c4a2b
- Area where Gonarch destroys a wall with her green goo attack (I got stuck there once in beta ^^): bm_c4a2c
Interloper
- Arrival: bm_c4a3a
- After first controller fight, in the canyon: bm_c4a3a1
- When encountering the grates that need to get molten by green acid: bm_c4a3b
- Another cave with green acid riddles: bm_c4a3b1
- Shortly before arriving at the factory entrance, where the first jumping Alien Grunts spawn: bm_c4a3b2
- Before starting the assembly line riddle: bm_c4a3c
- Assembly line riddle, before controller ambush: bm_c4a3c1
- Assembly line riddle, before going up the flesh trampolines: bm_c4a3c2
- Second waste disposal area, shortly before starting the elevator section: bm_c4a3d
- At the end of the elevator sequence shortly before teleporter to Nihilanth: bm_c4a3d1
Nihilanth -Arrival: bm_c4a4a
End Game – Kaboooooooooooooooooooooooom: bm_c4a5a
How do I turn this on?, console only shows when starting game but I cannot see it once I load a map
I found a way to activate them:
Right click on Black Mesa in your library. Go to properties, then SET LAUNCH OPTIONS button. Type in the textbox: -console
Console should appear once you launch the game. Once the level fully loads, type bind p toggleconsole
You can replace ‘p’ with any key. Hope that works
Does anyone how to change crosshair colour ?
Jorge Zatarain_ thx bro, it was so helpful, it works now 🙂
Cheating in Black Mesa does not disable Achievement gain because it is not a Steam game yet just a standalone mod. There are many cheating codes of this game at cheatland.net, you can access and search them
thanks, I found out you can avoid grabbing the crowbar in the trash compacter and thought it would be a fun idea to play crowbar-less, tip: you NEED the crowbar or else you wan’t to use the little ammo you have on vent grates.
Cannot get any cheats to work running the game form the user account.
Almost none of the console commands work.
Working:
give item_battery
give item_healthkit
give item_healthvial
givecurrentammo
give item_ammo_357
But most of the others return an error.
The give ammo
And
give_item_ammo do not work, except for the give item_ammo_357 which seems to work.
I did try the
sv_cheats 1
But that made no difference. I didn’t think it would, since my console is working the the tilde~ key.
Have these cheat codes been taken our of Black Mesa, or has the syntax been changed?