Quote:
Originally Posted by ******
That relies on the cheater correctly reporting that they don't have it installed. What's to stop them writing something else to say they have the client installed when they don't so the server lets them on?
Again, you're relying on the client being honest - what's to stop someone writing a program which detects the command to take a screenshot and send back some utter rubbish? There's no reason the hackers would take a real screenshot.
That is INCREDIBLY easy to bypass!
At one point SA:MP did have a very good AC system, but it was based on being updated for every new hack and was very difficult to maintain.
|
To correctly protect the tool's safety, a server is needed to make sure the AC is not edited in any way nor anything else is blocking the path of the AC processes. While the AC is still on, constant data is being transmitted to the AC server, if the transmission for some reason stops or fails, the player gets disconnected from the gaming server or whatsoever the rules and script runs on that specific server.
The player must not only have the AC installed, he must boot it manually and it needs to be connected to the AC server.
That applies for any false statements that hacks may give to the server receipter, either for false installation messages, as well as for faulty screenshot bypass and other stuff.
This is only possible with a server constantly transmitting data to a client, else it will fail.
Also, as soon as the player's game crashes or closes, the AC tool automatically transmits the data to the AC server to procceed with analisys. Everything is done automatically and in the background, unless exceptional situations where AC Admins have to intervein, using other resources which one of them are the screenshots that got taken from the player's game.
Remember no Anticheat is perfect, but no hack is perfect either. Both complement themselves.
A good anticheat will block any hacker for a few months until some smartass discovers a way to bypass, but by the time he tries to figure out a way to bypass the anticheat, it was already updated and patched, although this requires a team constantly looking for bugs and spots on the anticheat to prevent it being bypassed, lurking on popular hack-release forums, etc.
Also, if the AC eventually fails on 1 or 2 cases, which I doubt it will, the human hand can resolve. Matter of fact, the cheater count would get drastically reduced and the gameplay more enjoyable.
Maintaining such AC server costs money, but since it's a Global Tool and if SA-MP team would officially have one of theirs, since it's a standalone program, the Dev team could easily charge server owners if they want to have the AC running on their server. But here comes the question: "Is the AC worth and efficient enough? Does it get updated frequently?"
These are just mere words, but can be taken into actions if the Developers decide to unite their efforts and actually start working on it and see how far it gets but shouldn't expect an easy task because the road is long and large, full of rocks and traps.
This community has lots of talented people in programming, and also lots of masterminds which can contribute with a piece, but some of them work for the individual, which is why many big plans which require bigger organization tend to fail.