CS2 Fog Of War: Server-sided anti-wallhack occlusion culling for CS2 servers
21–30 of 73 posts
Re: CS2 Fog Of War: Server-sided anti-wallhack occlusion culling for CS2 servers
#22This has been done before in both 1.6 as well as Source. I helped with some of these implementations back in the late-2000s when I was playing professionally and I even tried to kickstart an anti-cheat hardware solution about a decade ago[1].. spent way too much time working on some of these problems. The main issue with occlusion was slightly increased latency, visual jitter because of interpolation (especially arou…
[0]: https://www.reddit.com/r/GlobalOffensive/comments/35zwwy/opt...
Re: CS2 Fog Of War: Server-sided anti-wallhack occlusion culling for CS2 servers
#23There are plenty more questions like paying for mods/review, securing the money, paying for servers, etc.. but my basic question is if cost of entry exceeds cost of reward from cheating has ever been attempted in a game.
Apparently buying a new copy of a $10-20 game isn't enough to keep people away from cheats. Less so when there is prize money on the line or skins (e.g. CS2) worth $100k.
Re: CS2 Fog Of War: Server-sided anti-wallhack occlusion culling for CS2 servers
#24This has been done before in both 1.6 as well as Source. I helped with some of these implementations back in the late-2000s when I was playing professionally and I even tried to kickstart an anti-cheat hardware solution about a decade ago[1].. spent way too much time working on some of these problems. The main issue with occlusion was slightly increased latency, visual jitter because of interpolation (especially arou…
Valve also implemented this on CS:GO back in 2015 [0], and enabled by default in competitive servers, so I would consider it absolutely tenable (FACEIT, the platform used by competitive variants, had their own hand-rolled SMAC implementation, before using the 1st party solution, albei,t that solution was buggy). Why Valve didn't port this over to CS2, I will never know. [0]: https://www.reddit.com/r/GlobalOffensive/c…
PVS culling solves the informational/strategic advantage aspect provided by wallhacks, but not the pre-aiming reaction-time advantage in a peeker vs holder scenario.
Re: CS2 Fog Of War: Server-sided anti-wallhack occlusion culling for CS2 servers
#25I wonder how often wall hacks are actually used in high-level competitive play by cheaters vs ESP. ESP seems like the better route to avoid manual review flagging suspicious activity. Audible cues (which this currently does not mitigate, and I'm not sure it can) are things that can genuinely separate players by skill and you'd think someone running such a cheat just has very good hearing. >CS2FOW uses static baked ma…
I didn't know what ESP was; from some googling, it appears to notify you when someone is aiming at you?
The screenshot in this repo is kind of similar to wallhacks, but you could imagine this could easily be extended to show dropped items and the 3D audio location: https://github.com/ryanjpwatts/esp-analysis
Re: CS2 Fog Of War: Server-sided anti-wallhack occlusion culling for CS2 servers
#26This has been done before in both 1.6 as well as Source. I helped with some of these implementations back in the late-2000s when I was playing professionally and I even tried to kickstart an anti-cheat hardware solution about a decade ago[1].. spent way too much time working on some of these problems. The main issue with occlusion was slightly increased latency, visual jitter because of interpolation (especially arou…
Why on earth don't the producers of the game implement this? It sounds trivial to do?
Re: CS2 Fog Of War: Server-sided anti-wallhack occlusion culling for CS2 servers
#27Why hasn't valve poured a billion or two on fixing this concept and implementing it?
>– Added trace-based visibility checks to prevent networking invisible enemy players.
Re: CS2 Fog Of War: Server-sided anti-wallhack occlusion culling for CS2 servers
#28This has been done before in both 1.6 as well as Source. I helped with some of these implementations back in the late-2000s when I was playing professionally and I even tried to kickstart an anti-cheat hardware solution about a decade ago[1].. spent way too much time working on some of these problems. The main issue with occlusion was slightly increased latency, visual jitter because of interpolation (especially arou…
Valve also implemented this on CS:GO back in 2015 [0], and enabled by default in competitive servers, so I would consider it absolutely tenable (FACEIT, the platform used by competitive variants, had their own hand-rolled SMAC implementation, before using the 1st party solution, albei,t that solution was buggy). Why Valve didn't port this over to CS2, I will never know. [0]: https://www.reddit.com/r/GlobalOffensive/c…
Always confuses me why people speak so authoritatively on topics they aren't versed in. PVS culling is not even remotely comparable to occlusion culling, mainly because wallhacks are not relevant accross the map; in fact they are only useful when opponents are always well into your PVS range.
FYI: there are also some clever ways to get around PVS culling (mostly by inferring opponent position based on other indicators, like gunfire).
Re: CS2 Fog Of War: Server-sided anti-wallhack occlusion culling for CS2 servers
#29Moving away from the technical solution space - I'm curious, have their been any games (or communities) with a high entry fee/deposit (e.g. $500 USD) to join kept in escrow and lost in the event you're discovered to be cheating? There are plenty more questions like paying for mods/review, securing the money, paying for servers, etc.. but my basic question is if cost of entry exceeds cost of reward from cheating has e…
I've seen private cheats for games with less-than-terrible anticheats charge that monthly, if not weekly. You're underestimating how much people are willing to pay to play with cheats, and overestimating how much regular people are willing to pay to play against players without them.
Re: CS2 Fog Of War: Server-sided anti-wallhack occlusion culling for CS2 servers
#30This has been done before in both 1.6 as well as Source. I helped with some of these implementations back in the late-2000s when I was playing professionally and I even tried to kickstart an anti-cheat hardware solution about a decade ago[1].. spent way too much time working on some of these problems. The main issue with occlusion was slightly increased latency, visual jitter because of interpolation (especially arou…
This stuff i way harder than people imagine. I think League eventually got it somewhat figured out, but it took a couple of years from what i recall.