I have been thinking of cheaters quite a bit recently after encountering a few of them in my games and the most recent streamers that have been caught using ESP type cheats.
I want to preface this by saying I have very limited programming experience so some the stuff I might say will be wrong, though I am pretty sure I have solid fundamentals behind this solution.
From what I gather these cheats are detecting the players 'skeleton' which is the structure of a player model when you strip away the 3D textures, it appears some games have a bigger skeleton that they use as a hitbox and some have it just for positional purposes; the 'aimbot' like cheats are snapping onto these skeletons and the 'ESP' like cheats are just seeing these constantly on the map.
For a solution, which I am well aware will not get rid of cheaters but will certainly help, I was thinking why not create fake versions of these skeletons that appear around the map that have no 3D textures and are literally invisible to a normal player
I think that by doing this you can ping false positives for the cheats and not effect normal game play at all.
With this it can help in a number of ways; put these fake skeletons in really weird places and have it so that every time a player 'kills' one it flags them - flag a certain amount in a short space of time then clearly you are aim botting?
Could even give normal players a bit more of a chance of killing the hackers if they are preoccupied with the fake skeletons - maybe even having random skeletons around the player that can ping an aimbotter for false positives?
This is just a solution that I have been thinking of for a while and I am wanting to get peoples thoughts on it.
Has it been tried before?
Do you think it would work?
What are the disadvantages of such a system?