Tweaks
CS2 ยท Misc. A set of small improvements: radar hack, revealing ranks and votes, a leave button and auto accept in the match found dialog, matchmaking queue stats, damage in chat, a team damage counter before the kick, removing camera shake, hiding the torso, grenade preview and anti flash.
Also searched as: antiflash not working, flashbang still blinds, radar hack, enemies on radar, ranks, show ranks, reveal ranks, vote, who is voting, vote revealer, damage in chat, damage log, no visual recoil, camera shake, view punch, torso, grenade trajectory, grenade preview, anti flash, antiflash, no flash, noflash, auto accept, autoaccept, accept match, leave button, decline match, queue stats, players searching, how many players online, team damage, friendly fire damage, team kill, teamkill kick, kicked for team damage
Where to find it in the menuโ
Misc โ Tweaks
The page has toggles for individual features and the Match accept, Queue stats, Damage chat, Team damage and Anti flash cards.
How to enableโ
- Menu (
Insert) โ Misc โ Tweaks. - Turn on the toggles you need. By default Reveal player ranks, Vote revealer, "Damage by me" and "Damage to you" in the Damage chat card, and "Window" in the Team damage card are on.
- Match accept and Queue stats are enabled with the header toggle of their cards โ both are on by default. In "Match accept" only the leave button works by default; Auto accept has to be turned on separately.
- Anti flash is enabled with the header toggle of its card (off by default).
What it doesโ
-
Radar hack โ shows enemies on the radar even if nobody on your team sees them.
-
Reveal player ranks โ shows each player's rank icon in the scoreboard (Tab) and in the end-of-match scoreboard, even for players who hid it.
-
Match accept โ extends the dialog that appears when a match is found:
- Leave button adds a Leave button (in the menu language) to the dialog that leaves the lobby. Leaving counts as not accepting, so the matchmaking cooldown still applies.
- Auto accept presses the dialog's accept button by itself once the Accept delay has passed (3 s by default). Until then a countdown bar fills up along the bottom edge of the dialog. The dialog shows the match as accepted, as with a normal click.
- Auto accept does nothing when the dialog has no accept button: the match is already accepted, it is a reconnect, or it is a casual match the game readies by itself.
-
Queue stats โ shows the matchmaking numbers the game receives but does not display:
- Players searching per map โ writes on every map tile of the play menu how many players are searching for it ("N searching").
- Global stats โ next to the Go button: players online, players searching, servers online and an estimate "โN for your maps" โ the players searching on the maps ticked in the open tab, summed. The estimate is hidden when no map is ticked and can be too high: a player searching for several maps at once is counted several times.
- The game cannot ask for these statistics: the matchmaking server sends them by itself โ at login and when a search starts or stops. The latest numbers received are shown; they are re-read every 5 seconds and when the lobby or the game mode changes. Nothing is shown until the numbers arrive.
- For game modes the server sends no per-map numbers for (casual, deathmatch, etc.), neither the map numbers nor the estimate for your maps are shown.
-
Vote revealer โ during a vote, writes "Player [nickname] voted Yes / No" to your local chat. The nickname is colored in the team color, "Yes" in green, "No" in red.
-
Damage chat โ after each hit, writes to your local chat: "<attacker> dealt <N> damage to <victim> (<HP> HP remaining)". Nicknames are colored in the team color; damage is red if you took it and green in all other cases. Fall damage and other sources without an attacker are labeled "World". Which hits to show is chosen in the card.
-
Team damage โ how much team damage you can still deal before the server kicks you:
- The Window (a HUD card) shows the damage you have left in its header and, under it, a bar of what is left with a mark where the server's warning starts; a Team kills left row with three pips (the server kicks for 3 team kills); and at the start of a round (freeze time and the first seconds after it) a Round start limit row with a countdown: during that time the server kicks for far less damage.
- Number color: green โ there is room left, amber โ the damage is past the warning threshold or the round is just starting, red โ nothing is left. The team kill pips turn amber when one kill is left and red when none is.
- The limits are taken from the server's settings. Where team damage cannot get you kicked โ friendly fire or autokick off, a mode where everyone is an enemy (deathmatch), an offline game โ the window is not shown and nothing is printed in chat.
- Damage is counted the way the server counts it: every hit on a teammate adds the health it took to a match total, and that total never goes down โ not after a death, a team swap or a reconnect. Damage and kills dealt while you control a bot are not counted: the server credits them to the bot.
- The window is visible in a match while you are not spectating and the buy menu is closed. While the menu is open a sample window is shown so you can drag it into place. More: HUD cards.
- My team damage in chat and Teammates' team damage in chat print to your local chat after every hit "<player> team damage: <damage>/<limit>, <left> left before a kick", and after a team kill "<player> team kills: <N>/3, <left> left before a kick".
- Each match's counts are kept on disk for a day: after reloading the scripts, reconnecting or restarting the game mid-match they carry on from where they were.
-
Remove view punch โ the camera does not jerk when shooting and getting hit. Actual weapon recoil is not changed (use Recoil control for that).
-
Hide first-person torso โ removes your own model's torso from the first-person view.
-
Grenade preview โ while you are holding a grenade and the left or right mouse button is held down, shows the throw trajectory. If the server already has the built-in trajectory preview enabled, that one is used.
-
Anti flash โ weakens the screen whiteout from flashbangs. While it is on and you are in a match, the game's normal blinding effect is disabled, and the white screen flash is limited to the Max brightness value in percent:
- 100 (default) โ no limit, the flash can reach full brightness. To make flashbangs blind you less, lower the value;
- for example, 30 โ the screen is whited out no more than 30%;
- 0 โ no whiteout at all.
The value is set with 0.1 precision.
Settingsโ
Main
| Setting | Type | Default | Range / options | What it does |
|---|---|---|---|---|
| Radar hack | Toggle | Off | โ | Enemies on the radar even if nobody sees them |
| Reveal player ranks | Toggle | On | โ | Rank icons in the scoreboard and end-of-match scoreboard |
| Vote revealer | Toggle | On | โ | Who votes "Yes" or "No" โ in your chat |
| Remove view punch | Toggle | Off | โ | The camera does not jerk when shooting and getting hit |
| Hide first-person torso | Toggle | Off | โ | Hides your own model's torso in first-person view |
| Grenade preview | Toggle | Off | โ | Throw trajectory while you hold a grenade and the throw button |
Match accept
| Setting | Type | Default | Range / options | What it does |
|---|---|---|---|---|
| State | Header toggle of the card | On | โ | Extend the match found dialog |
| Leave button | Toggle | On | โ | A "Leave" button in the match accept dialog. Leaving counts as not accepting โ the matchmaking cooldown applies |
| Auto accept | Toggle | Off | โ | Accept the match automatically after the delay |
| Accept delay | Slider, s | 3 | 0โ15, step 0.1 | Seconds to wait after the match is found before accepting it |
Queue stats
| Setting | Type | Default | Range / options | What it does |
|---|---|---|---|---|
| State | Header toggle of the card | On | โ | Show matchmaking statistics in the game's main menu |
| Players searching per map | Toggle | On | โ | Players searching on every map tile of the play menu |
| Global stats | Toggle | On | โ | Players online, searching, servers online and an estimate for your selected maps next to the Go button |
Damage chat
| Setting | Type | Default | Range / options | What it does |
|---|---|---|---|---|
| Damage by me | Toggle | On | โ | Damage you deal |
| Damage by teammates | Toggle | Off | โ | Damage your teammates deal |
| Damage by enemies | Toggle | Off | โ | Damage enemies deal (not to you) |
| Damage to you | Toggle | On | โ | Damage you take |
Team damage
| Setting | Type | Default | Range / options | What it does |
|---|---|---|---|---|
| Window | Toggle | On | โ | A window with the team damage you have left and the round start limit |
| Size | Slider, % | 100 | 60โ150 | Window scale. Hidden while "Window" is off |
| My team damage in chat | Toggle | Off | โ | Print your team damage and what is left before a kick in your local chat |
| Teammates' team damage in chat | Toggle | Off | โ | Print your teammates' team damage and what they have left before a kick in your local chat |
The card has no header toggle: counting always runs, and the rows above choose what is shown. The window is positioned by dragging it with the mouse while the menu is open.
Anti flash
| Setting | Type | Default | Range / options | What it does |
|---|---|---|---|---|
| State | Header toggle of the card | Off | โ | Weaken the whiteout from flashbangs |
| Max brightness | Slider, % | 100 | 0โ100, step 0.1 | Brightness limit of the screen whiteout. 100 โ no limit, 0 โ no whiteout at all |
FAQโ
Can other players see the vote and damage messages? No. They are printed only to your local chat.
I turned on auto accept, but the match is not accepted.
- Check that both the Match accept card (header toggle) and the Auto accept row are on.
- The match is accepted only after the Accept delay (3 s by default) โ the bar at the bottom of the dialog counts it down.
- If the dialog has no accept button (the match is already accepted, a reconnect, a casual match), there is nothing for auto accept to press.
I pressed "Leave" in the match dialog and got a cooldown. That is how the game works: leaving from the accept dialog counts as not accepting the match, and the matchmaking cooldown applies as usual.
The "Team damage" window does not appear. The window is shown only where team damage gets you kicked: in deathmatch, with friendly fire or autokick off and in an offline game it is not there. It is also hidden while you are spectating or the buy menu is open. Check that the Window row is on.
Queue stats are not shown or the maps have no numbers. The numbers come from the matchmaking server only at login and when a search starts or stops โ until then there is nothing to show. In modes such as casual or deathmatch the server sends no per-map numbers.
Grenade preview does not appear. You need to hold a grenade and press and hold the left or right mouse button (as before a throw). Only then is the trajectory shown.
I turned on "Remove view punch", but the recoil is still there. The option removes only the camera shake. To compensate for the recoil itself, use Recoil control.
How do I remove flashbang blinding completely? Turn on Anti flash and set Max brightness to 0.
I turned on antiflash, but I still get blinded.
- Check Max brightness: the default is 100, which means "no limit" โ the screen can be fully whited out. Lower the value: the smaller the number, the weaker the whiteout; 0 removes it completely.
- Anti flash is enabled with the header toggle of the Anti flash card โ the slider alone is not enough.
- Works only in a match when you have a character.
What does "Max brightness" 100 mean? It is the whiteout brightness limit in percent. 100 โ no limit, 50 โ the whiteout is no brighter than half, 0 โ no whiteout.