22/11/2002
Night City is a sprawling metropolis, full of opportunities, dangers, and secrets. For those who crave an extra edge or simply wish to explore the game's mechanics beyond its intended boundaries, console commands offer a fascinating pathway. While not officially supported by CD Projekt RED, these powerful tools, accessible via a community-made mod, can radically alter your gameplay experience, from granting unlimited wealth to instantly unlocking every vehicle in the game. Whether you're looking to become an unstoppable force or just want to experiment, understanding how to utilise these commands is key.

Accessing Cyberpunk 2077 Console Commands
Unlike many PC games, Cyberpunk 2077 does not natively feature an in-game console for commands. To tap into this hidden functionality, players must first install a third-party modification known as Cyber Engine Tweaks (CET). This essential mod acts as a debug menu, enabling the console and a host of other potential modifications. It's crucial to remember that using mods carries inherent risks, so always proceed with caution and consider backing up your game saves before making any changes.
Installing Cyber Engine Tweaks
- Download CET: Obtain the latest version of Cyber Engine Tweaks from a reputable source like Nexusmods or GitHub. Ensure you download the main mod file (usually a .zip archive), not the source code.
- Unzip the Archive: Once downloaded, extract the contents of the zip file to a convenient location on your desktop. You should find a 'bin' folder within the extracted files.
- Integrate with Game Directory: Drag and drop the 'bin' folder directly into your Cyberpunk 2077 installation directory. This typically looks something like
C:\Program Files (x86)\Steam\steamapps\common\Cyberpunk 2077if you're using Steam. The mod files should then reside within the 'x64' folder of your game's installation. - Disable Overlays: For optimal performance and to prevent conflicts, it's highly recommended to disable any overlay applications (e.g., Discord Overlay, GeForce Experience) before launching the game with CET installed.
- Launch the Game: Start Cyberpunk 2077. It's often advisable to create a new game to test the mod, though it generally works with existing saves too.
- Open the Console: Once in-game, press the Tilde key (~ or `) on your keyboard. This will open the console command interface, allowing you to input the various cheats and tweaks available. This key will also close the console.
Please note: Console commands in Cyberpunk 2077, via Cyber Engine Tweaks, are exclusively available for PC users. PlayStation and Xbox players will not be able to utilise these methods.
Unlocking Night City's Rides: Vehicle Commands
One of the most sought-after uses for console commands in Cyberpunk 2077 is the ability to unlock vehicles. Whether you want to cruise Night City in style with a luxury sports car or traverse the Badlands in a rugged nomad ride, these commands make it possible. There are two primary ways to unlock vehicles: enabling all available vehicles at once or spawning specific models.

Unlocking All Vehicles
To instantly unlock every player vehicle in Cyberpunk 2077, you'll need to use a two-step command sequence:
vs = Game.GetVehicleSystem()vs:EnableAllPlayerVehicles()
Inputting these commands (one after the other) into the console will grant you access to the entire garage of obtainable vehicles, making exploration and traversal a breeze.
Unlocking Specific Vehicles
If you prefer to add vehicles one by one, or simply want a particular model, you can use a slightly different command, replacing 'Vehicle.vehicle_name' with the specific vehicle's identifier:
vs = Game.GetVehicleSystem()vs:EnablePlayerVehicle("Vehicle.vehicle_name", true, false)
Below is an extensive list of vehicle codes you can use with the 'EnablePlayerVehicle' command:
- Sport Cars:
- Herrera Outlaw:
Vehicle.v_sport1_herrera_outlaw_player - Quadra Turbo:
Vehicle.v_sport1_quadra_turbo_player - Quadra Turbo R:
Vehicle.v_sport1_quadra_turbo_r_player - Rayfield Aerondight:
Vehicle.v_sport1_rayfield_aerondight_player - Rayfield Caliburn:
Vehicle.v_sport1_rayfield_caliburn_player - Rayfield Caliburn (Black):
Vehicle.v_sport1_rayfield_caliburn_02_player - Mizutani Shion:
Vehicle.v_sport2_mizutani_shion_player - Mizutani Shion Nomad:
Vehicle.v_sport2_mizutani_shion_nomad_player - Mizutani Shion Nomad (Alternate):
Vehicle.v_sport2_mizutani_shion_nomad_02_player - Porsche 911 Turbo:
Vehicle.v_sport2_porsche_911turbo_player - Quadra Type-66:
Vehicle.v_sport2_quadra_type66_player - Quadra Type-66 Avenger:
Vehicle.v_sport2_quadra_type66_avenger_player - Quadra Type-66 Nomad:
Vehicle.v_sport2_quadra_type66_nomad_player - Quadra Type-66 Nomad (NCU):
Vehicle.v_sport2_quadra_type66_nomad_ncu_player - Villefort Alvarado:
Vehicle.v_sport2_villefort_alvarado_player - Villefort Alvarado (Valentinos):
Vehicle.v_sport2_villefort_alvarado_valentinos_player - Standard Cars & Trucks:
- Mahir Supron:
Vehicle.v_standard25_mahir_supron_player - Villefort Columbus:
Vehicle.v_standard25_villefort_columbus_player - Thorton Colby Pickup:
Vehicle.v_standard25_thorton_colby_pickup_player - Thorton Colby Pickup (Alternate):
Vehicle.v_standard25_thorton_colby_pickup_02_player - Archer Hella:
Vehicle.v_standard2_archer_hella_player - Archer Quartz:
Vehicle.v_standard2_archer_quartz_player - Chevalier Thrax:
Vehicle.v_standard2_chevalier_thrax_player - Makigai Maimai:
Vehicle.v_standard2_makigai_maimai_player - Thorton Colby:
Vehicle.v_standard2_thorton_colby_player - Thorton Galena:
Vehicle.v_standard2_thorton_galena_player - Thorton Galena Nomad:
Vehicle.v_standard2_thorton_galena_nomad_player - Thorton Galena (Boba's):
Vehicle.v_standard2_thorton_galena_bobas_player - Villefort Cortes:
Vehicle.v_standard2_villefort_cortes_player - Villefort Cortes Delamain:
Vehicle.v_standard2_villefort_cortes_delamain_player - Chevalier Emperor:
Vehicle.v_standard3_chevalier_emperor_player - Thorton Mackinaw:
Vehicle.v_standard3_thorton_mackinaw_player - Thorton Mackinaw (NCU):
Vehicle.v_standard3_thorton_mackinaw_ncu_player - Motorbikes:
- Yaiba Kusanagi:
Vehicle.v_sportbike1_yaiba_kusanagi_player - Yaiba Kusanagi (Tyger Claws):
Vehicle.v_sportbike1_yaiba_kusanagi_tyger_player - Arch:
Vehicle.v_sportbike2_arch_player - Arch (Tyger Claws):
Vehicle.v_sportbike2_arch_tyger_player - Arch (Jackie's):
Vehicle.v_sportbike2_arch_jackie_player - Arch (Jackie's Tuned):
Vehicle.v_sportbike2_arch_jackie_tuned_player - Brennan Apollo:
Vehicle.v_sportbike3_brennan_apollo_player - Brennan Apollo Nomad:
Vehicle.v_sportbike3_brennan_apollo_nomad_player
Other Essential Console Commands
Beyond vehicles, Cyber Engine Tweaks opens up a world of possibilities to tailor your Night City adventure. Here are some of the most useful and popular commands:
Money, Levels, and Stats
Control your wealth and character progression with these commands:
- Add Eddies:
Game.AddToInventory("Items.money", x)(Replace 'x' with desired amount, e.g.,Game.AddToInventory("Items.money", 1000000)for a million Eddies). - Set Character Level:
Game.SetLevel("Level", x)(Sets your character's main level to 'x'). - Set Attribute Level:
Game.SetAtt("AttributeName", x)(e.g.,Game.SetAtt("Strength", 20)to max Body). - Gain Perk/Skill Points:
Game.GiveDevPoints("PerkPoints", x)orGame.GiveDevPoints("SkillPoints", x). - Set Health:
Game.ModStatPlayer("Health", "x")(Sets max HP, e.g.,Game.ModStatPlayer("Health", "99999")). - Set Carry Capacity:
Game.ModStatPlayer("CarryCapacity", "x")(e.g.,Game.ModStatPlayer("CarryCapacity", "9999")for massive inventory space). - Infinite Stamina:
Game.InfiniteStamina(true)(Enables, usefalseto disable). - Set Stamina:
Game.ModStatPlayer("Stamina", "x")(Sets max stamina value). - Increase Cyberware Capacity:
Game.AddToInventory("Items.CWCapacityPermaReward_Legendary", 1)(Adds a permanent increase). - Set Crit Damage:
Game.ModStatPlayer("CritDamage", "x")(Adjusts critical hit damage multiplier). - Set Street Cred:
Game.SetLevel("StreetCred", x, 1)(Sets your Street Cred level).
Weapons and Items
Arm yourself with the best gear Night City has to offer. Use Game.AddToInventory("Items.ItemCode", 1) to add an item to your inventory, replacing 'ItemCode' with the desired item.
Iconic Weapons (Examples)
- Rifles:
- Moron Labe:
Items.Preset_Ajax_Moron - PSALM 11:6:
Items.Preset_Copperhead_Genesis - Widow Maker:
Items.Preset_Achilles_Nash - Sniper Rifles:
- O'Five:
Items.Preset_Grad_Buck - Overwatch:
Items.Preset_Grad_Panam - Melee Weapons:
- Sir John Phallustiff:
Items.Preset_Dildo_Stout - Satori:
Items.Preset_Katana_Saburo - Scalpel:
Items.Preset_Katana_Surgeon - Pistols:
- Dying Night:
Items.Preset_Lexington_Wilson - Malorian Arms 3516:
Items.Preset_Silverhand_3516 - Skippy:
Items.Preset_Yukimura_Skippy - Shotguns:
- MOX:
Items.Preset_Carnage_Mox - Ba Xing Chong:
Items.Preset_Zhuo_Eight_Star - SMGs:
- Yinglong:
Items.Preset_Dian_Yinglong - Fenrir:
Items.Preset_Saratoga_Maelstrom
This is just a small selection. A comprehensive list of all weapon codes is available through community spreadsheets.
Crafting Components
Never run out of crafting materials again:
- Legendary Item Components:
Items.LegendaryMaterial1 - Legendary Upgrade Components:
Items.LegendaryMaterial2 - Epic Item Components:
Items.EpicMaterial1 - Epic Upgrade Components:
Items.EpicMaterial2 - Rare Item Components:
Items.RareMaterial1 - Rare Upgrade Components:
Items.RareMaterial2 - Uncommon Item Components:
Items.UncommonMaterial1 - Common Item Components:
Items.CommonMaterial1 - Legendary Quickhack Components:
Items.QuickHackLegendaryMaterial1 - Epic Quickhack Components:
Items.QuickHackEpicMaterial1 - Rare Quickhack Components:
Items.QuickHackRareMaterial1 - Uncommon Quickhack Components:
Items.QuickHackUncommonMaterial1
Remember to add a quantity (e.g., Game.AddToInventory("Items.LegendaryMaterial1", 1000)) to the command.
Outfit Sets (Examples)
Dress V in any style you desire:
- Corpo Set:
Items.Corporate_01_Set_FormalJacket(Example: Corporate Blazer) - Fixer Set:
Items.Fixer_01_Set_Coat(Example: Trylayer Aramid Weave Fixer Skirt With Jacket) - Media Set:
Items.Media_01_Set_Vest(Example: Laminated Armor Media Ballistic Vest) - NetRunner Set:
Items.Netrunner_01_Set_Jumpsuit(Example: Heat Resistant Hybridweave Netrunnig Suite) - Nomad Set:
Items.Nomad_01_Set_Jacket(Example: Duolayer Microplate Mesh Nomad Jacket) - Solo Set:
Items.Solo_01_Set_Jacket(Example: Heavy Shock Absorbent Solo Jacket) - Techie Set:
Items.Techie_01_Set_Vest(Example: Polycarbonate Nanoweave Techie Harness) - NCPD Set:
Items.Cop_01_Set_Jacket(Example: Heavy Duty Aramid Reinforced Badge Coat) - MaxTac Set:
Items.SQ030_MaxTac_Chest(Example: MaxTac Chest)
Each set has multiple pieces; you'll need to add individual component codes.
Game State & Quest Tweaks (Use with Extreme Caution)
These commands can alter your game's narrative or remove quest-critical tags. Use them only if you understand the implications and have a backup save.

- Set Skippy to Headshot Mode:
Game.SetDebugFact("mq007_skippy_aim_at_head", 1) - Prevent Skippy from Getting Mad:
Game.SetDebugFact("mq007_skippy_goes_emo", 0) - Enable Secret Ending with Johnny:
Game.SetDebugFact("sq032_johnny_friend", 1)(Sets Johnny's relationship to enable the secret ending path). - Change Jackie's Fate (Prologue):
- To Mama Welles:
Game.SetDebugFact("q005_jackie_to_mama", 1) - To Vik's Clinic:
Game.SetDebugFact("q005_jackie_to_hospital", 1) - Stay Notell:
Game.SetDebugFact("q005_jackie_stay_notell", 1) - Complete Current Quest: This is a multi-line command and should only be used if you are genuinely stuck, as it can potentially break questlines.
journalManager = Game.GetJournalManager()
trackedEntry = journalManager:GetTrackedEntry()
questEntry = journalManager:GetParentEntry(journalManager:GetParentEntry(trackedEntry))
questEntryHash = journalManager:GetEntryHash(questEntry)
journalManager:ChangeEntryStateByHash(questEntryHash, "Succeeded", "Notify")- Remove Quest Tags from Equipped Items: This complex command removes the 'Quest' tag from items in your equipped slots, allowing them to be removed or sold if they were accidentally tagged as essential. Again, use with extreme care.
player = Game.GetPlayer()
ssc = Game.GetScriptableSystemsContainer()
ts = Game.GetTransactionSystem()
es = ssc:Get(CName.new('EquipmentSystem'))
espd = es:GetPlayerData(player)
espd['GetItemInEquipSlot2'] = espd['GetItemInEquipSlot;gamedataEquipmentAreaInt32']
local slots = { Face = 1, Feet = 1, Head = 1, InnerChest = 1, Legs = 1, OuterChest = 1, Weapon = 3 }
for k,v in pairs(slots) do
for i=1,v do
print('Removing quest tags ' .. k .. ' slot ' .. (i - 1))
itemid = espd:GetItemInEquipSlot2(k, i - 1)
if itemid.tdbid.hash ~= 0 then
itemdata = ts:GetItemData(player, itemid)
if itemdata:HasTag("Quest") then
itemdata:RemoveDynamicTag("Quest")
end
end
end
end- Remove All Items (Except Quest Items):
Game.GetTransactionSystem():RemoveAllItems(Game.GetPlayer())(Clears your inventory).
Important Considerations and Warnings
While console commands offer incredible flexibility, it's paramount to approach them with caution:
- Mod Dependency: All console commands in Cyberpunk 2077 rely entirely on the Cyber Engine Tweaks mod. Without it, the console cannot be accessed.
- Potential for Instability: Unofficial modifications, by their nature, can sometimes lead to unexpected bugs, crashes, or save file corruption. Always backup your game saves before experimenting with commands.
- Game Updates: With major game updates (like Update 2.0 or new expansions like Phantom Liberty), the functionality of some commands might change, break, or become obsolete. Always ensure your Cyber Engine Tweaks mod is updated to match your game version.
- PC Exclusive: As mentioned, these methods are strictly for the PC version of Cyberpunk 2077. Console versions (PlayStation, Xbox) do not support these commands.
- Balance & Immersion: Using cheats can significantly impact the game's balance and your immersion. Consider if these changes align with how you want to experience Night City.
Frequently Asked Questions (FAQs)
Are Cyberpunk 2077 console commands officially supported?
No, console commands in Cyberpunk 2077 are not officially supported by CD Projekt RED. They are accessible only through the community-made mod, Cyber Engine Tweaks.
Can I use console commands on my PlayStation or Xbox?
Unfortunately, no. Console commands, as described here, are exclusive to the PC version of Cyberpunk 2077 due to their reliance on the Cyber Engine Tweaks mod.
What is Cyber Engine Tweaks?
Cyber Engine Tweaks (CET) is a popular PC mod for Cyberpunk 2077 that enables a debugging console, allowing players to input various commands, modify game settings, and access hidden functionalities not otherwise available in the vanilla game.
Harnessing the power of console commands in Cyberpunk 2077 can dramatically reshape your experience in Night City. From instantly owning every futuristic vehicle to manipulating your character's stats and inventory, the possibilities are vast. Just remember to heed the warnings, back up your progress, and enjoy your enhanced journey through the neon-drenched streets!
If you want to read more articles similar to Unlock Night City: Cyberpunk 2077 Console Commands, you can visit the Automotive category.
