Introduction
La plupart d'entre nous ont rencontré le redoutable message d'avertissement "Pas d'Internet" lors de l'utilisation de Google Chrome. Vous pouvez vraiment pirater l'œuf de Pâques secret pour rendre votre dinosaure indestructible et transformer cet écran en un jeu de course sans fin amusant sur le thème des dinosaures. C'est ainsi.
Comment jouer au jeu de dinosaures cachés de Google Chrome
Vous n'avez rien à faire de spécial pour jouer si vous n'avez pas de connexion en ligne. Tapez simplement n'importe quelle URL dans la barre d'adresse de Google Chrome pour afficher cette fenêtre contextuelle.
Si vous disposez d'une connexion Internet, vous pouvez visiter ce site Web sans le déconnecter. Dans la barre d'adresse, tapez chrome:/dino et vous y serez envoyé.
Une fois arrivé sur cet écran, utilisez la barre d'espace pour commencer la partie. Lorsque vous faites cela, le dinosaure commencera à courir. Le but du jeu est d'esquiver tout ce qui se présente à vous, comme les oiseaux et les cactus. La partie est terminée si le dinosaure est attaqué par un oiseau ou se heurte à un cactus.
C'est une belle façon de passer le temps, et c'est toujours excitant de s'efforcer de dépasser son propre meilleur score. Au fur et à mesure, la difficulté du jeu augmente. Il est intrigant de considérer quel a été le meilleur score jamais obtenu, sans tricher, ce qui nous amène au problème suivant.
Piratage du jeu de dinosaures Google Chrome
Ce hack rend votre dinosaure indestructible, permettant aux joueurs de continuer à jouer sans craindre de se faire piquer ou picorer.
Pour pirater le jeu, vous devez être sur l'écran "Pas d'Internet", donc tapez chrome:/dino dans la barre d'adresse. Faites un clic droit n'importe où sur l'écran et choisissez "Inspecter" dans le menu qui s'ouvre.
Cela lance Chrome DevTools, qui est visible à droite de la fenêtre du navigateur. Sélectionnez l'onglet "Console" dans DevTools.
Vous pouvez également utiliser Ctrl + Maj + I pour accéder directement à l'onglet "Console" dans Chrome DevTools.
Une fois dans l'onglet « Console », copiez-collez la commande suivante et cliquez sur la touche « Entrée » :
var original = Runner.prototype.gameOver
Cela peut sembler ne rien faire, mais nous expliquerons pourquoi c'est vital dans un instant.
Tapez ensuite la commande suivante :
Runner.prototype.gameOver = fonction (){}
Après avoir appuyé sur la touche "Entrée", f (){} s'affichera sur la ligne suivante.
Voici ce qui se passe en ce moment. Lorsque le jeu se termine (c'est-à-dire lorsque vous touchez un objet), Runner.prototype.gameOver() est appelé et l'action est déclenchée. Dans ce cas, vous entendrez un son, le jeu s'arrêtera et un avis Game Over s'affichera. Ce n'est pas avec notre code.
La fonction gameOver est remplacée par une fonction vide par notre code. Autrement dit, au lieu d'entendre le son, d'arrêter le jeu et de voir le message, rien ne se produit. Vous continuez simplement.
Essaye le. Pour commencer à jouer, fermez DevTools et appuyez sur la barre d'espace.
Le dinosaure, comme vous pouvez le voir, n'est pas déconcerté par les cactus ou les animaux volants. La mission était terminée.
Supposons que vous ayez joué pendant 25 minutes et que vous souhaitiez mettre le jeu en pause pour enregistrer votre meilleur score. Vous aurez besoin d'un moyen de terminer le jeu qui n'implique pas de tomber sur un cactus.
Vous souvenez-vous du premier code que nous avons entré ? Cela a sauvé la méthode standard gameOver dans la variable d'origine. Cela implique que nous pouvons maintenant utiliser la fonction standard gameOver en exécutant la commande suivante :
Runner.prototype.gameOver = original
Si vous êtes curieux, vous pouvez regarder ce qui se passe lorsque la méthode gameOver habituelle est invoquée (voir 2).