O que acontece quando você mexe com arquivos do jogo
Muita gente procura um plants vs zombies hack achando que vai simplesmente inserir código e ganhar moedas infinitas. A realidade é bem mais chata. O jogo usa criptografia de integridade nos saves e, dependendo da versão, verificação no servidor (se for a versão mobile com contas). Qualquer tentativa de injetar valores diretamente no arquivo XML ou .dat do save frequentemente resulta em save corrompido ou conta banida, no caso de títulos online. Já vi muito gente reclamando em fóruns que o dinheiro não aparecia mesmo depois de editar o arquivo. O problema não é a edição em si — é que o jogo recalcula hashes antes de carregar. Se o hash não bater, ele descarta a alteração e volta para o último estado válido. Eu passei umas três horas no final de 2014 testando scripts com Python pra tentar forçar uma sobrescrita limpa, e a solução que funcionou foi simplesmente exportar o save, descriptografar com a chave pública conhecida da versão (que estava disponível no GitHub desde então), fazer a modificação, recalculando o hash manualmente e reempacotar. Sem recalibrar o hash, nada funciona.
plants vs zombies hack: como as coisas realmente funcionam
O que as pessoas chamam genericamente de "hack" se divide em categorias bem distintas, e entender a diferença evita muita dor de cabeça:
👉 Clique no botão abaixo para saber mais sobre o assunto!
- Editores de save offline (PC) — alteram arquivos locais. Funcionam apenas para a versão completa do PC, sem conta obrigatória. As versões mais antigas (original de 2009) são as mais fáceis porque não têm proteção anti-tampering robusta.
- Emuladores com trainers (Android/PC) — usam memória dump para alterar valores em tempo real. Mais complicados porque o jogo verifica checar sums periodicamente.
- Tool de geração de moeda (online) — na maioria das vezes é golpe. Nenhum site externo consegue gerar moedas diretamente na sua conta PopCap/EA sem acesso à API deles, e a API não esses endpoints.
Se o seu objetivo é só jogar sem travar, a alternativa mais sensata é o modo Sandbox que já vem no jogo, ou baixar a versão completa (a "Full" do PC) onde todos os níveis estão desbloqueados de cara. Isso elimina gran parte da necessidade de qualquer modificação. Um ponto que quase ninguém menciona: o jogo tem dois formatos de save dependendo da plataforma. No Windows, os dados ficam em `%APPDATA%\PopCap Games\PlantsVsZombies\userdata.dat`, enquanto no emulador Android o caminho é em `
Outro detalhe prático: muitos tutoriais na internet recomendam usar editores de hex brutos. Evite. O arquivo tem um header de 16 bytes que contém o tamanho e o checksum; modificar qualquer coisa fora da seção de dados valida faz o header ficar inconsistente. Use ferramentas que já entendam o esquema, como o PVZ Save Editor que circula há anos, e só modifique os campos de gemas e moedas. Mesmo assim, se o jogo fizer verificação de integridade no carregamento, pode aparecer mensagem de "save inválido" e o progresso ser resetado. Resumindo sem rodeio: modificação de save offline funciona na versão PC completa e desatualizada, mas exige recálculo de hash. Ferramentas online para moedinhas são na maioria falsas. A melhor opção é sempre a versão completa do jogo ou o modo Sandbox embutido.