Some suggestions about enhancing anticheat

Why Serverside Anticheat:

Anticheats can't block 100% hackers, but serverside anticheat can make cheat not very blatant. Like cheats in Minecraft, they can't fly if the server installed a serverside anticheat.

Client can't be trusted against hackers.

Specific suggestions:

  1. Player only send a interact packet if interact starts, and server search for player and interactable objects for what is player doing, and send a interact interrupt packet if the interact stops or got interupted. this can block fast interact and illegal interact hacks
  2. Client only send direction to move and server calcucation player move speed and what skill would be trigger(eg. SprintBurst, SpineChill with third suggestion) this can block speed and fly hacks
  3. Don't send other players' position to client if its not in visible. this can block ESP hacks

Comments