Some thoughts about cheating:
We know people cheat. This is a problem, and I don’t think there is a technical solution. Punkbuster tries to solve this problem, however it doesn’t.
Of course it bans some cheats, then new cheats come with are not detected by Punkbuster. Punkbuster updates, new cheats come, Punkbuster updates and so on …
I think this is a very bad solution.
So why don’t we take another approach to cheating: Let the people cheat.
I know this sounds somewhat stupid, but think about it:
Let’s say there’s an aimbot in the game, implemented directly in the game-engine. Everybody is free to use it. So weak players gain an advantage, and may have a chance over the Pro-Players.
The important thing is that people with aimbot enabled are marked as using aimbot. Everybody knows that the aimbot-player gets his hits not by skill, but by aid from the aimbot.
The Pro-Player however has the aimbot disabled and gets all the glory from beating the “aimbot-lamers”.
Of course some measures have to be taken, so this gets not abused:
- There should be votes to disable the aimbot. So if someone is too good with aimbot, his aimbot can be voted off. Maybe there should a also be a vote to disable aimbots at all.
- The aimbot shouldn’t be perfect. For example, it should not target players which couldn’t be seen without the aimbot (i.e. a player behind a wall, or a player which is very far away)
This is still not perfect, only a first idea.
–> What do you think about this ?
(Please no discussion if Punkbuster is good or not in this thread, that’s not my point.)


