Question: how to know if someone is using aimbot?
Answer: A way to detect whether someone is using an aimbot, is to keep track of the change in viewing direction of the players. Using an aimbot will result in very strange behaviour which could not even be possible using a mouse or a controller. Think something like, changing 180 degrees in an instant or unnatural steady aim.