The cheats available in different games can vary greatly. One popular cheat in first-person shooter games is the aimbot. The aimbot typically has several key functions to control its behavior.
The aimbot has a visibility check function which determines if an opponent is within view or behind a wall. If this function is enabled, the aimbot will only target visible enemies. This function is typically kept enabled.
The aimbot also has a locking function that allows it to keep its aim fixed on a target, disregarding smooth aim movement. This function is typically kept disabled.
The aimbot has a target locking function which keeps the crosshairs focused on a single target, disregarding others that come into view. This function is usually kept activated.
The aimbot also has a range limit function which restricts how far it will search for enemies. The distance is determined by the center of the screen and the player's field of view (FOV). If the player's FOV is low, the aimbot will only target enemies close to the crosshairs. A typical range limit for this function is set between 2 and 4.