Como hackear o jogo de dinossauro oculto do Google Chrome

A maioria de nós já viu a temida mensagem de erro “Sem Internet” no Google Chrome. Você pode realmente transformar esta tela em um divertido jogo de corredor sem fim com tema de dinossauro e, melhor ainda, hackear para onde seu dinossauro se torna invencível. Aqui está como.

Como jogar o jogo de dinossauro oculto do Google Chrome

Se você não tiver uma conexão com a Internet, não precisará fazer nada de especial para jogar. Basta digitar qualquer URL na barra de endereço do Google Chrome e você verá esta tela.

Se você tiver uma conexão com a Internet, poderá acessar esta página sem interromper a conexão. Digite chrome://dino na barra de endereço e ele o levará até lá.

Depois de chegar a esta tela, você pode iniciar o jogo pressionando a barra de espaço. Depois de fazer isso, o dinossauro começará a correr. O objetivo do jogo é evitar o que quer que apareça no seu caminho, como pássaros e cactos. Uma vez que o dinossauro é atingido por um pássaro ou se depara com um cacto, o jogo acaba.

  Como gravar um vídeo em um Chromebook

Esta é uma maneira muito legal de matar o tempo, e é sempre divertido tentar bater seu próprio recorde. Conforme você continua, a dificuldade do jogo aumenta. É interessante pensar qual é a pontuação mais alta já alcançada, sem trapaças é claro, o que nos leva ao próximo ponto.

Hackeie o jogo de dinossauro do Google Chrome

Este hack permite que seu dinossauro se torne invencível, permitindo que os jogadores continuem o jogo sem medo de serem cutucados ou bicados.

Para hackear o jogo, você precisará estar na tela “Sem Internet”, então vá em frente e digite chrome://dino na barra de endereços. Uma vez lá, clique com o botão direito do mouse em qualquer lugar da tela e selecione “Inspecionar” no menu que aparece.

  Como habilitar e usar grupos de guias no Google Chrome

Isso abre o Chrome DevTools, que aparece à direita da janela do navegador. No DevTools, selecione a guia “Console”.

Como alternativa, você pode pressionar Ctrl+Shift+I e ir direto para a guia “Console” no Chrome DevTools.

Uma vez na guia “Console”, cole o seguinte comando e pressione a tecla “Enter”:

var original = Runner.prototype.gameOver

Isso pode parecer que não faz nada, mas explicaremos por que isso é necessário em um segundo.

Em seguida, digite este comando:

Runner.prototype.gameOver = function (){}

Na próxima linha, f (){} aparecerá após pressionar a tecla “Enter”.

Aqui está o que acontece agora. Quando o jogo termina (ou seja, quando você acerta um objeto), Runner.prototype.gameOver() é chamado e a ação é acionada. Nesse caso, você ouvirá um som, o jogo será interrompido e uma mensagem de Game Over será exibida. Isso sem o nosso código.

O que nosso código faz é substituir a função gameOver por uma função vazia. Isso significa que em vez de ouvir o som, o jogo parar e a mensagem aparecer, nada acontece. Você apenas continua correndo.

  Como encontrar o ID da mensagem para um e-mail do Gmail [Chrome]

Teste-o. Feche o DevTools e pressione a barra de espaço para começar a jogar.

Como você pode ver, o dinossauro não é afetado pelos cactos ou criaturas voadoras. Missão cumprida.

Agora, digamos que você esteja jogando por 25 minutos e queira parar o jogo e registrar sua pontuação mais alta. Você precisará de uma maneira de terminar o jogo, o que não pode mais ser feito ao se deparar com um cacto.

Lembra do primeiro código que digitamos? Isso armazenou a função gameOver normal na variável original. Isso significa que agora podemos executar este comando para usar a função gameOver normal:

Runner.prototype.gameOver = original

Se você estiver interessado, você pode (veja 2) ver o que deve acontecer quando a função gameOver normal é chamada.