Counter-Strike 2 - CS:GO Official
Release Notes for 6/4/2014

[ MATCHMAKING ]
- When a player has been banned for cheating (via VAC or Overwatch), all Skill Group adjustments from that player's recent wins will be reverted for their partied teammates as well as their opponents.

[ MISC ]
- The "thirdperson" and related commands are now executable by servers (for mods and plugins).
- Added a server convar (sv_allow_thirdperson) which allows servers to set players to third person mode.
- The env_fog_controller entity now has a field and input to scale the amount fog is adjusted when players zoom (with scoped weapons).
- Community tournament servers with built-in round backups enabled will automatically restore all player data upon reconnection and this in most cases will avoid having to load round backups.
Counter-Strike 2 - CS:GO OFFICIAL
Release Notes for 6/4/2014

[ MATCHMAKING ]
- When a player has been banned for cheating (via VAC or Overwatch), all Skill Group adjustments from that player's recent wins will be reverted for their partied teammates as well as their opponents.

[ MISC ]
- The "thirdperson" and related commands are now executable by servers (for mods and plugins).
- Added a server convar (sv_allow_thirdperson) which allows servers to set players to third person mode.
- The env_fog_controller entity now has a field and input to scale the amount fog is adjusted when players zoom (with scoped weapons).
- Community tournament servers with built-in round backups enabled will automatically restore all player data upon reconnection and this in most cases will avoid having to load round backups.
Counter-Strike
M4A4: Howl, $240
Counter-Strike 2 - contact@rockpapershotgun.com (Alice O'Connor)

No scrubs.

One problem with using Let’s Plays and livestreams to fill video game-shaped longings in my life when I can’t summon the will to actually play one myself–and there may be several problems with this–is that so many are terrible. While good players or good performers can be genuinely entertaining, if they’re not I can’t pretend I’m not trying to fill a gaping emotional hole with ‘content’ and human voices. So huzzah! Twitch is tapping its Steam connection to use magical metadata so viewers can find the good stuff, starting with Counter-Strike: Global Offensive.

… [visit site to read more]

Counter-Strike 2 - CS:GO Official
Release Notes for 5/28/2014

[GAMEPLAY]
- Cobblestone
-- Blocked long sightline from back of Bombsite B
-- No longer possible to plant on top of hut at bombsite A
-- Made statue base at bombsite B taller, so players can't peek over
-- Made hut on bombsite B catwalk wider
-- Moved all T spawns to upper level
-- Decreased fog
-- Removed small tree near platform in mid
-- Pushed down some vegetation that players could hide in
-- Disabled collision on small rocks
-- Blocked visibility through cart in mid
-- Revised cover in Bombsite B courtyard

- Overpass
-- Redesigned the connector between canal and park
-- Made tunnels under Bombsite A easier to navigate
-- Added lights to hut near Bombsite A

[MISC]
- Matches in which a whole team gets disconnected will no longer terminate and the disconnected players will get the opportunity to reconnect and finish the match.
- Added a new context menu option 'Use With Trade Up Contract,' which will be visible when you own ten or more items of the same quality.
- Weapons can no longer be deleted from the inventory.
- Added a game setting for twitch.tv streamers to allow backend integration with new twitch.tv directory.
- Added backend integration with Steam Community for better inventory filtering and Steam Community Market search.
- Added support for per-channel ratelimits in engine threaded network layer, ratelimits are controlled with a group of net_threaded_socket convars.
- Fixed pistol round achievements to award player progress in the pistol round of the second half in competitive matches.
- Fixed several rare crashes on clients and servers.
- Fixed a problem in tournament round backups when players had invalid characters in their persona names.
Counter-Strike 2 - CS:GO OFFICIAL
Release Notes for 5/28/2014

[GAMEPLAY]
- Cobblestone
-- Blocked long sightline from back of Bombsite B
-- No longer possible to plant on top of hut at bombsite A
-- Made statue base at bombsite B taller, so players can't peek over
-- Made hut on bombsite B catwalk wider
-- Moved all T spawns to upper level
-- Decreased fog
-- Removed small tree near platform in mid
-- Pushed down some vegetation that players could hide in
-- Disabled collision on small rocks
-- Blocked visibility through cart in mid
-- Revised cover in Bombsite B courtyard

- Overpass
-- Redesigned the connector between canal and park
-- Made tunnels under Bombsite A easier to navigate
-- Added lights to hut near Bombsite A

[MISC]
- Matches in which a whole team gets disconnected will no longer terminate and the disconnected players will get the opportunity to reconnect and finish the match.
- Added a new context menu option 'Use With Trade Up Contract,' which will be visible when you own ten or more items of the same quality.
- Weapons can no longer be deleted from the inventory.
- Added a game setting for twitch.tv streamers to allow backend integration with new twitch.tv directory.
- Added backend integration with Steam Community for better inventory filtering and Steam Community Market search.
- Added support for per-channel ratelimits in engine threaded network layer, ratelimits are controlled with a group of net_threaded_socket convars.
- Fixed pistol round achievements to award player progress in the pistol round of the second half in competitive matches.
- Fixed several rare crashes on clients and servers.
- Fixed a problem in tournament round backups when players had invalid characters in their persona names.
Counter-Strike 2
cs-go-flash


I played a vitamin D deficiency-fostering amount of CS:GO over the long weekend. In one of my dozen-some competitive matches (CS:GO s excellent five-on-five matchmaking mode), I noticed that one of my opponents was livestreaming. After we won, we booted up the archived video together, commenting in Mumble as we watched. It was a rare chance for my CS:GO group and I to see ourselves through an opponent s eyes (and comms) what did it look like to play against us? These were my takeaways.

Here's the replay file of the match, if you're into that: steam://rungame/730/76561202255233023/+csgo_download_match%20CSGO-X8bCn-P5Cmw-MBvNv-naDSf-YYmQD
My mental picture of my opponents is completely wrong
I ve won 107 competitive matches. My rank swings between Master Guardian II and Master Guardian Elite, which places me at the outer edge of average. At that level, 13th rank out of a possible 18, I expect a basic set of skills from opponents:

Comprehensive map knowledge
Smart money management
Good marksmanship, anticipation, audio awareness

For the most part, our opponents had all of this. They won both pistol rounds against us (and the two eco rounds that followed). Their accuracy was good. Their rotations were a little slow on defense, but big deal.

I tend to assume, perhaps as a defense mechanism, perhaps out of insecure cowardice, that everyone I play a competitive game against is better than me. But watching the game from their perspective revealed a bunch of bad decisions and impulsive decision-making, stuff that s invisible to me when I m not looking through the eyes of my enemy. At 7:15 the livestreaming player walks through smoke with a grenade pulled and dies; at 7:30 his teammate walks through the same smoke and dies. At 8:30 they again walk through smoke together to bombsite B. In round 13, down 8-4 (absolutely not an insurmountable deficit for the Terrorist side they actually tie it 9-9 after switching to CT), and with $7700 in the bank, he buys an armor, a Desert Eagle, and a decoy grenade. Round 14, their plan is to rush through smoke on B, which they bicker over a bit before clumsily committing to. Second round, second half, he buys a Scout after winning the pistol round.

But beyond those avoidable mistakes... how can I put it? Over my hundreds of hours in competitive mode, some portion of which has involved being taunted and called a long list of creative insults, I d painted this image of my hypothetical opponent being a hardcore, misanthropic, snarking, probably-racist with a chip their shoulder.

In reality, I was playing against someone barely out of their adolescence, 32-ounce Jamba Juice cup perpetually in-hand, who listens to EDM mid-match, and whose mom at one point barges in on him. Late in the match, presumably bored or having given up, he goes AFK multiple times to text on his phone. I haven t showered in two days, he confesses at 5:09.


Hackers are everywhere, but maybe it doesn t matter
Even after our recent investigation, it s tough to say just how prevalent hacking is in CS:GO based on my own anecdotal evidence, but there s certainly enough distrust swirling around competitive play to make it unpleasant. I try to give people the benefit of the doubt, but the reality is that the inability to spectate your opponents mid-match leaves a lot of room for suspicion, especially because most hacks can be toggled on or off at will. So you look for signals, like a Steam profile with a miniscule amount of hours-played, no weapon skins, or that only owns CS:GO all evidence that signifies a smurf account but even in cases where someone s openly hacking there isn t anything you can do in the context of your match apart from outplaying them.

What was illuminating about this match, though, was how quickly the other team was convinced that one of us were hacking as one of them are openly talking about activating their own hacks. At 16:30, Vagabond makes a disgusting AWP shot on bombsite B after another clutch pick on construction. Instantly, the livestreamer reports him. Later:

22:30
Vagabond s walling.
He s retarded for walling on his main account.

26:40
Vagabond and Tetharis, you guys are fucking hacking c****.

Sprinkled throughout, you can hear them talking openly about hacking:

21:20
Wait, so you re walling?
Yeah, how do you think we won that?

38:30
Down 9-13, one of them says I m gonna have to toggle again, I don t know if we re gonna win.

Had these guys just accepted hacking as a necessary evil in CS:GO? It was genuine surprise to learn that one of them were cheating, and it s annoying that there s no way I can report them after the fact, but should I care? We won pretty comfortably, by CS:GO standards. Are way more people hacking than I suspect, and I just don t notice because it doesn t have a significant impact on that match?

Either way, it supports my concern that at least some people are using CS:GO s reporting system out of spite and paranoid suspicion, and not with the restraint they should.


Above: Vagabond makes a bold, patient play on de_nuke.
...We re not terrible?
It s so easy, at least for me, to doubt and understate your skill level in competitive games. Matchmaking is designed to put you up against people about as good or better than you, and that experience, for me at least, tends to hide a lot of the actual learning and progress I make because you're so concerned with playing to the level of your opponent.

My group still makes plenty of mistakes, and I m constantly unhappy about how inconsistent my rifle accuracy is, but at this point in our CS:GO amateur careers I can see that we ve eliminated so many bad habits that we had two months ago. Our positioning is consistent, but we know when to juggle our tactics to avoid being predictable. We don t give up on rounds. We don't crouch-walk around corners. We can read and recognize when a grenade toss signifies a rush-feint. We have an understanding of each other s strengths and comfort zones. I know that drgmatt plays apartments on de_inferno with a P90, while Tetharis and Caesar like to play B with M4s. I love our flash on apartments at 37:27.

I m proudest of our comms, which are so much cleaner and abbreviated than our opponents . Our callouts are quick and to the point, respectful of the need to listen for footsteps and grenade clinks. Hearing opponents vocalize reactions to our plays was really valuable. CS:GO s built-in replay tool ( Watch on the main menu) doesn t archive any voice audio from matches, of course, but considering how quickly rounds come and go in Counter-Strike, it s still a terrific tool for understanding why you won or lost.
Counter-Strike 2 - CS:GO Official
Release Notes for 5/21/2014

[SERVERS]
- Added a convar mp_backup_restore_load_autopause to control whether the game remains paused after round backup file is loaded.
- Added a dedicated server convar host_rules_show to control whether the server is allowed to reply to connectionless rules requests.
- Improved server lobby slot allocation logic to reduce the chance of getting 'session is full' errors when connecting to a game server with available player slots.
- Fixed a slow memory leak in Linux dedicated servers.
- Fixed several rare game server crashes on Linux.

[MISC]
- Added a convar (cl_hideserverip) that when set to 1, will hide most cases of the server and client IP address appearing in the developer console.
- In official competitive matchmaking, servers will no longer show the message of the day.
- Fixed several errors that previously showed up in the console.
- Moved some messages that would previously show up in the console to dev 1 and above.
Counter-Strike 2 - CS:GO OFFICIAL
Release Notes for 5/21/2014

[SERVERS]
- Added a convar mp_backup_restore_load_autopause to control whether the game remains paused after round backup file is loaded.
- Added a dedicated server convar host_rules_show to control whether the server is allowed to reply to connectionless rules requests.
- Improved server lobby slot allocation logic to reduce the chance of getting 'session is full' errors when connecting to a game server with available player slots.
- Fixed a slow memory leak in Linux dedicated servers.
- Fixed several rare game server crashes on Linux.

[MISC]
- Added a convar (cl_hideserverip) that when set to 1, will hide most cases of the server and client IP address appearing in the developer console.
- In official competitive matchmaking, servers will no longer show the message of the day.
- Fixed several errors that previously showed up in the console.
- Moved some messages that would previously show up in the console to dev 1 and above.
Counter-Strike 2
csgo-crosshair-generator


A tiny PSA for Counter-Strike: Global Offensive players: Skarbo's web-based CS:GO crosshair generator is really handy. The tool lets you build a crosshair dynamically, then spits out the corresponding console commands for you to paste in-game or into an autoexec file. After 416 hours spent in CS:GO I can't believe it took me this long to stumble on this.

Skarbo's web tool has actually been around in various forms for a year-plus, but @lordstreetguru kindly pointed us in its direction after having a look at our CS:GO tweaks guide. CS:GO does, of course, have an in-game settings section for fiddling with your crosshair and other UI elements, but it doesn't give you full control.

Below, a few useful and completely dumb crosshairs I built:

Static cyan dot
cl_crosshairalpha "255";cl_crosshaircolor "4";cl_crosshaircolor_b "0";cl_crosshaircolor_r "0";cl_crosshaircolor_g "255";cl_crosshairdot "1";cl_crosshairgap "0";cl_crosshairsize "0";cl_crosshairstyle "2";cl_crosshairusealpha "1";cl_crosshairthickness "2";cl_fixedcrosshairgap "0";cl_crosshair_outline "0";cl_crosshair_outline_draw "0";

White, semi-transparent large cross, dynamic, foolish
cl_crosshairalpha "118";cl_crosshaircolor "5";cl_crosshaircolor_b "255";cl_crosshaircolor_r "255";cl_crosshaircolor_g "255";cl_crosshairdot "1";cl_crosshairgap "-5";cl_crosshairsize "53";cl_crosshairstyle "2";cl_crosshairusealpha "1";cl_crosshairthickness "3.5";cl_fixedcrosshairgap "-5";cl_crosshair_outline "0";cl_crosshair_outline_draw "0";

Blocky, weird blue dynamic dot thing
cl_crosshairalpha "255";cl_crosshaircolor "3";cl_crosshaircolor_b "0";cl_crosshaircolor_r "0";cl_crosshaircolor_g "255";cl_crosshairdot "1";cl_crosshairgap "0";cl_crosshairsize "2";cl_crosshairstyle "2";cl_crosshairusealpha "1";cl_crosshairthickness "4";cl_fixedcrosshairgap "0";cl_crosshair_outline "0";cl_crosshair_outline_draw "0";

GeT_RiGhT's green static crosshair (a selectable option in Skarbo's tool)
cl_crosshairalpha "255";cl_crosshaircolor "4";cl_crosshaircolor_b "0";cl_crosshaircolor_r "0";cl_crosshaircolor_g "255";cl_crosshairdot "1";cl_crosshairgap "0";cl_crosshairsize "0";cl_crosshairstyle "2";cl_crosshairusealpha "1";cl_crosshairthickness "2";cl_fixedcrosshairgap "0";cl_crosshair_outline "0";cl_crosshair_outline_draw "0";
...