Como funciona o dinheiro infinito no Supermarket Manager Simulator
A maioria das pessoas que procura por supermarket manager simulator dinheiro infinito está tentando burlar o sistema de economia do jogo porque o progresso de expansão fica extremamente lento na versão original. O jogo corta seu fluxo de caixa em várias áreas: equipamentos quebram, funcionários pedem aumentos, e o custo de novas prateleiras cresce exponencialmente conforme seu supermercado se expande. Isso é intencional do desenvolvedor para criar desafio, mas para quem quer só montar o layout dos sonhos sem se preocupar com falência, faz sentido buscar uma solução. O método mais comum e confiável envolve edição de save file. O jogo salva seus dados em um arquivo de texto simples que você pode localizar na pasta de documentos. No Windows, o caminho típico é algo como Documentos/Games/SupermarketManager/saves. Dentro da pasta de saves, você vai encontrar arquivos .json ou .sav que contêm todas as suas informações de jogo, incluindo dinheiro, inventário, e status dos funcionários.
Encontrando o arquivo correto para supermarket manager simulator dinheiro infinito
Abra o arquivo de save mais recente com um editor de texto como o Notepad ou, melhor ainda, o Notepad++ para evitar problemas de codificação. Procure por campos relacionados a "money", "cash", ou "balance" dependendo de como o jogo traduz os dados. Nos meus testes, o campo se chama geralmente "player_money" ou simplesmente "money" e aparece como um número inteiro em formato decimal. Aqui está onde a maioria das pessoas erra. Tem um campo chamado "debt" ou "loan" logo abaixo que você também precisa ajustar, senão o jogo detecta inconsistência e recalcula o valor automaticamente na próxima inicialização. Eu perdi duas horas tentando entender por que meu dinheiro voltava ao normal depois que eu só editava o campo principal. O arquivo de save tem validação interna que checa se a soma do dinheiro mais o débito bate com os totais acumulados.
Passo a passo da modificação
Faça primeiro um backup do arquivo original antes de tocar em qualquer coisa. Copie o arquivo de save para uma pasta separada. Qualquer erro de formatação pode corromper o save inteiro e você perde todo o progresso. Já vi isso acontecer com frequência nas comunidades de jogadores. Altere o valor do campo de dinheiro para o número desejado. Use valores redondos como 999999 ou 5000000. Evite números com muitos dígitos que possam extrapolares o tipo de dado que o jogo espera. Eu já vi casos onde colocar um valor muito alto causava overflow e o jogo travava ao carregar, transformando 999999999 em um valor negativo devido à capacidade do inteiro assinado.
Salve o arquivo com a mesma codificação original. Se o arquivo estava em UTF-8 sem BOM, mantenha assim. O Notepad padrão do Windows adiciona um BOM por padrão em algumas configurações, o que pode quebrar o parse do jogo. No Notepad++, verifique o menu Formato para confirmar a codificação antes de salvar. Volte ao jogo e carregue seu save. O novo valor de dinheiro deve aparecer imediatamente. Se não aparecer, o jogo provavelmente fez uma verificação de integridade e descartou sua alteração. Nesse caso, você precisará ajustar também os campos de dívida e talvez alguns totis acumulados paraência.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Alternativas sem editar arquivos
Se você não se sente confortável mexendo em arquivos de save, existem opções como o Cheat Engine. Ele permite escanear o jogo em tempo real por valores de memória relacionados ao dinheiro. A desvantagem é que o jogo precisa estar rodando e o método funciona apenas enquanto o processo estiver ativo. Se o jogo fechar ou crashar, você perde a sessão ativa e precisa reiniciar tudo. Treinadores (trainers) feitos por terceiros também existem, mas recomendo extrema cautela. Muitos sites que oferecem trainers para jogos indie carrega malware. Eu já vi relatos de gente baixando trainer que instalava miners de criptomoeda em segundo plano. O risco não vale a conveniência.
Problemas que eu enfrentei na prática
Uma vez encontrei um cenário onde o jogo atualizava meu dinheiro a cada "dia" de jogo baseado nas receitas reais. Mesmo com dinheiro infinito no save, o jogo recalculava baseado nas transações e meu saldo caía de volta para um valor realista. A solução foi modificar também o campo de "income_multiplier" ou ativar um modo de depuração se o jogo tiver, o que multiplica os ganhos em vez de simplesmente injetar dinheiro. Outro problema interessante é que o jogo às vezes tem proteção anti-trapaça básica. Se você alterar valores de forma impossível para o jogo, como ter mais dinheiro do que já recebeu no total desde o início, ele pode marcar o save como inválido. Sempre verifique se seu valor inserido é plausível dentro do contexto do progresso do seu jogo.
Dica técnica importante
Muitos tutoriais online esquecem de mencionar que o Supermarket Manager Simulator tem atualizações frequentes que mudam a estrutura dos arquivos de save. Uma atualização que eu perdi foi a 1.4.2, que mudou o formato do arquivo de JSON para um formato binário compactado. Na época, praticamente todos os editores de save deixaram de funcionar por semanas até alguém reverse engineering reestruturar o novo formato. Sempre verifique a versão do seu jogo antes de seguir qualquer tutorial. O método de edição de save continua sendo o mais estável a longo prazo. Você edita, joga normal, e quando quiser mudar algo basta abrir o arquivo de novo. Não depende de processos em segundo plano, não causa instabilidade, e não tem risco de banimento já que é um jogo single-player sem multiplayer oficial.
Cuidado apenas com atualizações. Quando o jogo atualizar, seu arquivo de save pode ser migrado para um novo formato e sua modificação manual pode não sobreviver à migração. Sempre mantenha uma cópia do save original modificado em algum lugar seguro caso precise restaurar depois de uma atualização.