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.