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 essa tela em um divertido jogo de corrida sem fim com o tema de dinossauros e, melhor ainda, hackea-lo para que seu dinossauro se torne invencível. Veja como.

Como jogar o jogo do dinossauro oculto do Google Chrome

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

Se vocêFaz tiver uma conexão à Internet, você pode acessar esta página sem cortar a conexão. Modelo chrome: // dino na barra de endereço e 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 tudo o que vier em seu caminho, como pássaros e cactos. Assim que o dinossauro for atingido por um pássaro ou colidir com um cacto, o jogo termina.

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

RELACIONADO:Como jogar o jogo de surf secreto do Microsoft Edge

Invada o jogo dinossauro do Google Chrome

Esse 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ê precisa estar na tela “Sem Internet”, então vá em frente e entre chrome: // dino na barra de endereço. Uma vez lá, clique com o botão direito em qualquer lugar da tela e selecione “Inspecionar” no menu que aparece.

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

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

RELACIONADO:O que suas teclas de função fazem no Chrome DevTools

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

var original = Runner.prototype.gameOver

Pode parecer que não faz nada, mas vamos explicar 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ê atinge um objeto), Runner.prototype.gameOver () é chamado e a ação é acionada. Nesse caso, você ouvirá um som, o jogo será interrompido e uma mensagem Game Over será exibida. Isso sem 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 continue correndo.

Faça um teste. 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 há 25 minutos e queira parar o jogo e registrar sua pontuação mais alta. Você precisará encontrar uma maneira de encerrar o jogo, o que não pode mais ser feito correndo para um cacto.

Lembra do primeiro código que inserimos? Que armazenou o normal fim de jogo função no original variável. Isso significa que agora podemos executar este comando para usar o normal fim de jogo função:

Runner.prototype.gameOver = original

Se você estiver interessado, você pode (ver 2) ver o que deve acontecer quando o normal fim de jogo função é chamada.


$config[zx-auto] not found$config[zx-overlay] not found