this post was submitted on 06 Dec 2023
55 points (100.0% liked)

Gaming

30573 readers
93 users here now

From video gaming to card games and stuff in between, if it's gaming you can probably discuss it here!

Please Note: Gaming memes are permitted to be posted on Meme Mondays, but will otherwise be removed in an effort to allow other discussions to take place.

See also Gaming's sister community Tabletop Gaming.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
55
submitted 11 months ago* (last edited 11 months ago) by dino@discuss.tchncs.de to c/gaming@beehaw.org
 

So yeah, I want to discuss or point out why I think Valve needs to fix Anti-Cheat issues. They have VAC but apparently its doing jackshit, be it Counter Strike 2 (any previous iterations) or something like Hunt: Showdown the prevalence of cheating players is non deniable. For me personally it has come to a point that I am not enjoying playing those games anymore, although they are great games by itself. But the amount of occurrences being killed or playing against cheaters is at a height, where I don't see the point anymore.

  • Why I think Valve is the only company able to something against cheaters?

Because they have the tools with VAC already aiming to prevent cheaters. Valve has got the resources to actually invest into something more profound which could be used for any game where anti-cheat protection needs to be implemented. And lastly Valve is the company which is interested in furthering the ability to gaming on Linux, the anti-cheat solution needs to work on both operating systems. Only Valve has the motivation and means to achieve that with their knowledge and resources. What do you guys think about the topic? Is the fight against cheaters hopeless? Do you think some other entity should provide anti-cheat protection, why? I skimmed over "anti cheat in linux kernel" posts in the net, but I have very little knowledge about the topic, what is your stance on it?

Edited: Mixed EAC with VAC. EAC seems to be part of Epic Company. Both of these tools seem unable to prevent cheating like mentioned above.

you are viewing a single comment's thread
view the rest of the comments
[–] lukas@lemmy.haigner.me 2 points 11 months ago (1 children)

There is no anti-cheat, instead a global ban tracking system was put in place and server admins are now able to share the identities of players who have been caught cheating, banning them on every server, regardless of who is running them, by the hosts simply opting into the global ban system.

A global ban system without a more nuanced approach is a terrible idea. Operators of that global ban system will whitelist themselves, blacklist people they hate, and maybe even backdoor the mod that enables them to ban people in the first place. Server admins have no choice but to either opt into the entire system or have none at all, and both of these options suck. We've seen how this plays out already.

Score players by your own criteria, weight everything with different blacklists, greylists and whitelists, etc. and ban players if they exceed a threshold automatically. It won't be perfect, but email catches most spam emails that way just fine.

[–] MentalEdge@sopuli.xyz 2 points 11 months ago* (last edited 11 months ago) (1 children)

It's open source.

No choice? I can still apply my own bans on top no matter what the mod does. Spyglass isn't what enables bans, it just makes them networked and tracked. And I could modify the mod to work however I like, or even fork the whole thing and make my own database.

That's not been necessary as Erlite has been maintaining the spyglass mod and database with integrity.

There's no chokehold here, no problems have arisen, and if they do, only then are additional solutions warranted. I'm not suggesting this is the final solution for all games, but that this kind of community driven counter-cheater work, is.

Cheating is being treated as a tech problem with a technological solution, when really it's a social problem which should be solved with inter-social solutions.

[–] lukas@lemmy.haigner.me 2 points 11 months ago* (last edited 11 months ago) (1 children)

I didn't describe what could happen, but what did happen in real life. Multiple times.

MCBans is open-source btw, yet nobody checked and changed the source code, as should be expected really. Operators whitelisted alts and friends. Blacklisted server owners who didn't appreciate that the operators of their global ban list griefed their servers with backdoors.

Another typical example is 3rd-party Discord ban lists. They whitelist their own staff. They backdoor their bots to fuck around with servers. It's just the reality of global ban lists.

If Erlite doesn't abuse that trust, then someone with admin access will, or Erlite's successor. That's a fact, not an opinion. Email spam filters prevent single trust lists with scores, multiple lists, etc.

[–] MentalEdge@sopuli.xyz 1 points 11 months ago* (last edited 11 months ago)

I'm not denying any part of what you're saying, I'm saying that this specific case is currently working fine, and that it is merely an example of the kinds of solutions I want to see enabled.

Obviously the bigger the community, the more complex the solution needs to be, and the more bases have to be covered. You're nitpicking a specific example I gave (and doing so from a position of ignorance concerning northstar and its community), rather than my ideological thesis. Which is that communities should be empowered with social structure so that cheaters can be properly ostracized. Spyglass is just one way for a community to implement that.

Northstar isn't big enough to even begin to compare with discord or minecraft. The concurrent playercount on all servers put together seldom matches ONE big minecraft server.

If the factors you bring up become a concern, I'm ready to pick up the tools to deal with it myself, as I've already done before. But so far, there has been no need.