Want to create the perfect custom 1v1 match in Counter-Strike 2 (CS2)? Whether you're practicing aim, warming up with a friend, or just having fun, these CS2 console commands will help you create a smoother and faster-paced experience. Below is a hand-picked list of the most useful commands for 1v1 duels, ensuring fair play and minimal interruptions.
Want to limit weapons to pistols or practice with a specific gun? Use commands like:
mp_ct_default_secondary weapon_deagle
mp_t_default_secondary weapon_deagle
Just replace weapon_deagle
with your preferred weapon (like weapon_glock
, weapon_usp_silencer
, or weapon_revolver
). This is perfect for deagle-only matches or training specific weapons.
Using CS2 console commands for 1v1 matches gives you full control over how each round plays out. Whether you're focusing on warmups, improving aim, or just playing competitively with a friend, these settings help eliminate downtime, ensure fairness, and let you train smarter. These commands work in custom games and private servers.
For even more CS2 tips, settings, and command guides, check out our full section on Counter-Strike 2 console commands and game configurations!
In addition to the right commands, the environment matters. Use workshop maps like “Aim Botz”, “Recoil Master” or “Fast Aim/Reflex Training” to combine commands with effective aim practice. Load the map through the CS2 Workshop, apply the above 1v1 settings, and you’ve got a powerful training ground to sharpen your skills before competitive matches. Combining a good map with the correct settings can help you master movement, crosshair placement, and reaction time under realistic conditions.
You don’t need a dedicated server to play private 1v1 matches! Here’s how to set it up quickly inside CS2:
sv_lan 1
in the console.This method lets you quickly get into private matches without server setup hassle.
To avoid typing commands every time, create a configuration file:
1v1.cfg
in your game’s cfg
folder.exec 1v1
to load the settings instantly.This saves time and keeps your settings consistent.
mp_swapteams
mp_forcecamera 1
mp_autoteambalance 0
and mp_limitteams 0