1. Hey Guest, is it this your first time on the forums?

    Visit the Beginner's Box

    Introduce yourself, read some of the ins and outs of the community, access to useful links and information.

    Dismiss Notice

please make an anti-cheat

Discussion in 'General Discussion' started by Nathan1100, Feb 25, 2015.

  1. Nathan1100

    Nathan1100 Catapult Fodder

    Messages:
    1
    I can't count how many times i've been killed by someone ignoring my shield, please make an anti-cheat system for this game!!!!
     
  2. Monsteri

    Monsteri Slower Than Light Tester

    Messages:
    1,916
    They're not cheating, they're just better.
     
  3. kedram

    kedram Drill Rusher Tester

    Messages:
    449
    Generally when that happens it's one of two things, lag which really effects everything in combat, or they just happen to be really good at combat, usually trying to slash over a shield can work but takes practice.
     
    FuzzyBlueBaron and Auburn like this.
  4. Auburn

    Auburn Prepare Yourself! Forum Moderator Staff Alumni Donator Tester
    1. SharSharShar - [SHARK]

    Messages:
    734
    Nathan1100, the problem you describe is caused by lag and latency problems.

    Although an actual anti-cheat to protect against and ban speedhackers before they can even act would be pretty good, and make the job a lot easier on us admins.
     
    Tern likes this.
  5. thebonesauce

    thebonesauce All life begins and ends with Nu Staff Alumni
    1. MOLEing Over Large Estates - [MOLE]
    2. The Ivory Tower of Grammar-Nazis

    Messages:
    2,554
    But really, I don't think an, "anti-cheat," engine would actually work. Cheats (mostly hacks) are impossible to counter, since the cheats themselves are inherently built from the actual code of the game. If you implemented something in your code and it's main thing it fought against was speedhacking (as an example), all the person who developed the hack would have to do is create a way to get around that and get right back to speedhacking.
     
  6. ShnitzelKiller

    ShnitzelKiller Haxor

    Messages:
    590
    Speed hacks are in general counterable. A server can at any time measure player positions and verify that they aren't changing at abnormal rates. I'm not sure what you mean by "getting around the code", as client modifications can only do so much. But this is an extra load on servers, plus it could lead to even worse bugs if the system falsely detects people as flying or speeding due to lag or other issues. Overall, probably not worth it.
     
    thebonesauce likes this.
  7. thebonesauce

    thebonesauce All life begins and ends with Nu Staff Alumni
    1. MOLEing Over Large Estates - [MOLE]
    2. The Ivory Tower of Grammar-Nazis

    Messages:
    2,554
    That's kinda what I was driving at, considering I'm a cave man when it comes to servers/coding/etc. :D
     
  8. Shield better
     
  9. FuzzyBlueBaron

    FuzzyBlueBaron Warm, Caring, Benign, Good and Kind Philanthrope Global Moderator Forum Moderator Donator Tester
    1. The Young Blood Collective - [YB]

    Messages:
    2,508
    iirc this is pretty much the comments dev-types have made re: anti-cheat. Also, fwiw, the game *does* actually do some minor checks to make sure people aren't doing things like hitting too fast, etc. and it will auto kick/ban people if it catches too many instances of overly fast actions from a single player.
     
  10. Tern

    Tern Quickfish Donator Official Server Admin
    1. Zen - [Zen] - (Invite Only)

    Messages:
    175
    It doesn't seem to work very well; I have to ban speedhackers 100% of the time. I don't think I've ever seen someone get kicked/banned automatically by the server for speedhacking.
     
  11. FuzzyBlueBaron

    FuzzyBlueBaron Warm, Caring, Benign, Good and Kind Philanthrope Global Moderator Forum Moderator Donator Tester
    1. The Young Blood Collective - [YB]

    Messages:
    2,508
    The threshold is fairly high, from what I remember. Basically because bad lag can also lead to players registering a bunch of hits "faster" than they aught. That said, I may be talking through my hat on this one, I'm just recalling things from Classic days.
     
  12. Tern

    Tern Quickfish Donator Official Server Admin
    1. Zen - [Zen] - (Invite Only)

    Messages:
    175
    So in other words, it's nearly useless.
     
  13. FuzzyBlueBaron

    FuzzyBlueBaron Warm, Caring, Benign, Good and Kind Philanthrope Global Moderator Forum Moderator Donator Tester
    1. The Young Blood Collective - [YB]

    Messages:
    2,508
    Yes; but as ShnitzelKiller pointed out, anything more 'intrusive' would start to have a serious impact upon server performance. So it's really an issue with the laws of physics, rather than an issue of poor code.
     
  14. Geti

    Geti Please avoid PMing me (poke a mod instead) THD Team Administrator Global Moderator

    Messages:
    3,730
    It's actually been turned off since the early 300s or so from memory. We'll not be implementing any anti cheat engine-side because every attempt we've made (mostly in classic era when "legitimate" speeds were even lower) has been fraught with false positives, been sensitive to latency, and in general "not worth it". Modders could implement anti-cheat in whatever way they saw fit, the tools are there.

    Our preferred solution to hacking is manual moderation as it's much more likely to result in a recording and a hacker getting flagged, rather than just temporarily kicked out.
     
    FuzzyBlueBaron and Auburn like this.
  15. FuzzyBlueBaron

    FuzzyBlueBaron Warm, Caring, Benign, Good and Kind Philanthrope Global Moderator Forum Moderator Donator Tester
    1. The Young Blood Collective - [YB]

    Messages:
    2,508
    Ah. See? Talking through my hat. Yet another example of why FBB is terrible at technical questions. ::P:
     
    blackjoker77777 likes this.
  16. Verzuvius

    Verzuvius Shark Slayer

    Messages:
    545
    My grapple would get verified as a speed hacker.