<P> In online trading card games, creating multiple accounts by jailbreaking device to get more rewards can be considered as cheating because it is unfair to players who have only one account . </P> <P> In online multiplayer games, players may use macro scripts, which automate player actions, to automatically find items or defeat enemies for the player's advantage . The prevalence of massively multiplayer online games (MMORPGs) such as World of Warcraft, Anarchy Online, EverQuest, Guild Wars, and RuneScape has resulted in the trading of in - game currency for real - world currency . This can lead to virtual economies . The rise of virtual economies has led to cheating where a gamer uses macros to gain large amounts of in - game money which the player will then trade for real cash . The Terms of Service of most modern online games now specifically prohibit the transfer of accounts or sale of in - game items for' real - world' money . Depending on the company running the game, this may or may not be taken seriously . Many online games subtly allow trading of in - game currency for real - life cash due to resources required for the company to find and catch gold buyers, as well as the revenue lost when banning someone buying gold . </P> <P> While games cannot prevent cheating in single - player modes, cheating in online games is common on public game servers . Some online games, such as Battlefield 1942, include specific features to counter cheating exploits, by incorporating tools such as PunkBuster, nProtect GameGuard, or Valve Anti-Cheat . However, much like anti-virus companies, some anti-cheat tools are constantly and consistently bypassed until further updates force cheat creators to find new methods to bypass the protection . </P>

Why are cheat codes programmed when designing games