Setting up a proper 1v1 match in CS2 requires more than just kicking bots. The right server commands help you remove downtime, control weapons and create a competitive practice environment.
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_swapteamsmp_forcecamera 1mp_autoteambalance 0 and mp_limitteams 0If you frequently play 1v1 matches, using dedicated configuration files can save a lot of time. Instead of manually typing commands before every match, you can create custom config files tailored for different scenarios.
For long-term competitive settings like crosshair, sensitivity and performance tweaks, use our
CS2 Autoexec Generator to create a permanent autoexec.cfg that loads automatically every time the game starts.
For grenade practice, movement training and custom server settings, check out our
CS2 Practice Config tool to generate a ready-to-use practice.cfg file.
Using separate configs for competitive play, 1v1 duels and practice sessions helps you stay organized and switch setups instantly.
Want to prepare for competitive matches? Check your stats with our Faceit Player Lookup Tool.