Helldivers Bugs & Exploits

Helldivers é um top-down shooter, da Arrowhead Studios. Ele tem forte Ênfase no multiplayer, local ou online, com o intuito de cooperação, apesar de possuir “fogo amigo”. O foco é usar estratégia e escolher seus equipamentos antes da missão, para que sua equipe possa completar os objetivos e voltar com vida.

Bug do Ressuply Pack:

O resupply pack é um item que recarrega as munições de armas equipadas e granadas gastas, e é uma mochila equipável. Quando você leva resupply pack na missão, e o equipa, você só pode usá-lo quando estiver com munição baixa em alguma arma. Os detonadores são considerados armas pesadas na programação, e permitem que vc os “recarregue”, para na verdade, recarregar somente as granadas, e usar um round de 8 a 10 de uma só vez. É possível usar o mesmo bug com uma pistola. Na hora que quiser usar as granadas, troque para a pistola e use o ressuply pack toda vez que as granadas acabarem.

Link do vídeo: https://www.youtube.com/watch?v=dmykvsZ8ouA&app=desktop

XP Exploit:

Helldivers possui campanha Online, e seu progresso é registrado de acordo com o gameplay de todos os jogadores que jogam online. Em um certo ponto, os humanos invadem a terra natal de alguma facção inimiga, gerando missões sem recompensa de itens, porém com o dobro de Experiência. Nas missões, geralmente existem vários objetivos a serem completos, proporcionais à dificuldade da missão. Após completos, os jogadores devem ir para o ponto de extração, para completarem a missão. Como o jogo não possui nenhum mecanismo que evite isso, jogadores podem entrar em salas com todos os objetivos completos, e pegar a experiência participando apenas da fase de extração.

Link do vídeo (Não registra o comportamento, só demonstra a fase de extração): https://www.youtube.com/watch?v=Lh_FnS1ja_s

Infinitos Research Points.

Assim como muitos “co-ops online”, Helldivers pode ser jogado off-line, sem conexão com a internet. Eles registram seu progresso localmente, e depois o “oficializam” quando se conecta com os servidores. Nesse processo, eles validam todos os números que se alteraram desde seu último log-in. É possível alterar alguns números sem sofrer grandes consequências, se estiver desconectado. Um exploit que poderia ser facilmente contornado, é usa algum tipo de programa para acessar e modificar valores enquanto o jogo roda. Com uma busca básica, é possível identificar todas as variáveis com um valor desejado. Se você possui, digamos, 6 pontos de pesquisa, basta buscar todas as variáveis do jogo que se igualam a 6 naquele instante. Gaste um ponto, e procure novamente, dentro dos resultados já achados. Repita o processo até identificar a variável específica. Logo, é possível alterá-la, para qualquer valor.

Seria fácil evitar esse problema, se o jogo só aceitasse alterações nos pontos de pesquisa durante as missões, pois é a única forma de obtê-los.