When Modern Warfare 3 first launched in November 2011, the developer console was fully accessible. Players could press the tilde key (~) and type commands like cg_drawFPS 1, developer 1, or map mp_dome.
The developer console (accessed typically with the tilde ~ or ² key) is a powerful tool for debugging, changing graphics settings, and binding commands. However, in recent Call of Duty titles (MW19, BOCW, Vanguard, MWII, MWIII), it became a security vulnerability.
Reasons for the permanent patch:
This works on both single-player and multiplayer on the latest patched version. When Modern Warfare 3 first launched in November
Step-by-step:
Locate config_mp.cfg (for multiplayer) or config.cfg (for single-player).
Open the file with Notepad (or better, Notepad++). Locate config_mp
Add these two lines at the very bottom of the file:
seta monkeytoy "0"
seta developer "1"
seta sv_cheats "1"
seta con_restricted "0"
Explanation:
Save the file as config_mp.cfg (overwrite).
Important: If the file is read-only, right-click → Properties → uncheck "Read-only". Open the file with Notepad (or better, Notepad++)
Right-click the saved file → Properties → Check "Read-only" (this prevents the game from overwriting your changes).
Launch Modern Warfare 3.
The console will not open with ~ yet. You need to bind a key.
The launcher will ask for your MW3 folder path. Typically:
C:\Program Files (x86)\Steam\steamapps\common\Call of Duty Modern Warfare 3