

If you’re looking to practice on a workshop map or in a private match without the distraction of blood effects, you’re in luck. While you can’t disable blood in online matches, it’s possible to remove it in private servers. Here’s a step-by-step guide on how to do it.
Removing Blood in CS2
To remove blood from CS2, all you have to do is launch a private server and enter a few commands in the console. The first command you have to enter is the sv_cheats 1 command, and the second one is r_csgo_render_decals 0. Once you’ve entered both these commands, shooting anyone in the game won’t create blood stains. If the process still seems a bit confusing, here are step-by-step instructions you can follow along.
Step 1: Launch CS2 and start a private match.
Step 2: Press the “`” or the “~” key to open the console.
Step 3: Type sv_cheats 1 or sv_cheats true and press the enter key.
Step 4: Open the console again and enter the command r_csgo_render_decals 0.
Step 5: Enjoy playing CS2 without any blood in the game, no matter how much you shoot your enemies.
Note: Remember that you can only remove blood from CS2 in a private match since the command for removing blood is locked behind the sv_cheats 1 command, which only works in private matches.
[RELEVANT: How To Get Better in CS2?]
TLDR
Conclusion
Once you’ve followed all the steps from the guide above, shooting bots in a private match or practice match won’t create any blood. Make sure that you enter the sv_cheats 1 command so the “remove blood” command actually works.