The first match. THE FIRST ****ĚNG MATCH I play we have a lovely dude that teleports to our base, caps it, then proceeds to kill people through walls with RPM hacking and aimbot. Mercy rule my ***.
Yo, Massive, you wanna make this a pvp game? GET A ****ING MOVE ON AND PUT IN AN ANTICHEAT SYSTEM like the ones seen in vastly superior pvp titles like R6 siege, Battlefield 1 and so on.
Right now your paid dlc is plagued by hackers like the rest of the DZ. Complete waste of time and money.
If the division is using a trusted client system ( which i believe it is ), don't count on a decent anti-cheat system.
In most online games all calculations on player position, hit registration etc.. is done on the server but with the trusted client system all this is done on the client ( your pc ) and sent to the server which accepts this and sends this to the other connected clients, so hacking this system is waaaay easier and a lot more difficult to check.
This is probably done to save money on the servers because the server doesn't have to calculate so much, it's just accepting data and porting it through to the other clients.
www.develop-online.net/news/the-division-hacks-are-result-of-fundamentally-misunderstanding-how-fps-games-network/0219663
@Captain0bvious. exactly.
With trusted client you can only ad some decent validations on server side - for example that some amount of DMG is not able to achieve, but it do not help for most of possible cheats.
Cheat program usually modify outgoing data or modify memory where that data sits. "Anti Cheat" have to work in same way as Anti Virus do, so there is application or specific - mandatory - thread of the game - which will permanently monitor running processes and memory and if there is some known cheat program or activity which do specific memory modifications, it will deny that operation. At least it will require run game with higher privileges,
What it means? That develepers allways will be step behind cheaters as they can avoid only KNOWN activities, but cheater, authors of that software respectively are usually very quick to updates, but devs have to identify sw first.