Melhor resposta
Simples:
- Vá até a loja mais próxima e compre um rake (pode ser de qualquer tamanho)
- Vá para o seu PC e entre no Tanki Online
- Agora preste muita atenção: pegue seu rack e corte sua tela com cuidado
- Pronto, agora aproveite seu tanque (ou tela, o que for) recém-hackeado
Piadas à parte, pare de tentar trapacear em jogos online, isso vai estragar sua jogabilidade e é muito desrespeitoso com o desenvolvedor que passou um muito tempo trabalhando em um jogo onde todos deveriam se divertir (para não dizer que trapaceiros tendem a ter uma reputação muito ruim)
Resposta
Depende de como o jogo é projetado.
A grande maioria dos jogos online funcionará em uma conexão do tipo cliente-servidor, o que significa que todos os dados reais são armazenados no servidor. Você provavelmente poderia usar um mecanismo de trapaça para alterar sua cópia local de uma variável, mas isso não afetaria o valor real armazenado no servidor.
Para e Por exemplo, pegue dinheiro em um jogo online.
Digamos que você consiga isolar a variável que armazena seu dinheiro com um mecanismo de trapaça. Woo-hoo! Você é rico, acabou de mudar para £ 10.000.000. O que acontece quando você tenta comprar algo? Eu quase garanto que não vai deixar você, e assim que a variável recarregar, vai voltar ao normal.
Veja, você mudou o que o jogo era mostrando a você , mas não o que o jogo estava realmente usando. Portanto, embora estivesse exibindo qualquer número que você dissesse , ele estava realmente fazendo os cálculos com o valor correto armazenado no servidor.
Agora, isso funcionaria para quaisquer variáveis que estão realmente armazenadas no seu computador (que seriam principalmente arquivos de configuração – então você provavelmente poderia obtenha alguns resultados interessantes alterando seu FPS, por exemplo. Eu não tentei sozinho, mas você pode ser capaz de fazer com que tudo acelere ou desacelere ) Realisticamente, é improvável que você seja capaz de fazer algo extremamente útil, já que a maioria das funções reais do jogo estarão no servidor. Não vou invadir o servidor – tenha certeza de que seria difícil e definitivamente não vale a pena.
Acaba de me ocorrer que algumas variáveis podem ser calculadas no lado do cliente – embora eu possa Nem de longe, imagine que um desenvolvedor de jogos profissional faria algo tão denso. Se, por algum motivo, as variáveis são calculadas em seu computador, você pode alterá-las permanentemente com um mecanismo de cheat, porque a variável local seria enviada de volta ao servidor já alterada.
Curiosamente, alguns jogos são projetados para usar uma conexão ponto a ponto, em vez de uma conexão cliente-servidor. Isso é realmente raro hoje em dia e provavelmente será muito mais comum em jogos independentes de baixo orçamento. Isso significa que seu computador hospeda a cópia completa do jogo e se conecta diretamente aos computadores de outras pessoas que executam o jogo. Neste estilo de jogo, é concebível que você pudesse alterar permanentemente coisas como seu dinheiro ou seus níveis de habilidade.
Como regra geral , para a maioria dos jogos que usam um mecanismo de trapaça mudará apenas os valores locais e não terá consequências no funcionamento real do jogo. Na prática, você ainda pode encontrar alguns usos para ele.
Para a maioria das alterações permanentes, você precisaria invadir o servidor, o que definitivamente não será feito sem anos de experiência.