Wie man das versteckte Google Chrome Dinosaur Game hackt

Die meisten von uns haben die gefürchtete Fehlermeldung "Kein Internet" in Google Chrome gesehen. Sie können diesen Bildschirm tatsächlich in ein lustiges Endlos-Runner-Spiel mit Dino-Motiven verwandeln und, noch besser, dort hacken, wo Ihr Dinosaurier unbesiegbar wird. Hier ist wie.

So spielen Sie das versteckte Google Chrome Dinosaurier-Spiel

Wenn Sie keine Internetverbindung haben, müssen Sie nichts Besonderes tun, um zu spielen. Geben Sie einfach eine URL in die Google Chrome-Adressleiste ein, und dieser Bildschirm wird angezeigt.

Wenn Sie  tun eine Internetverbindung haben, können Sie auf diese Seite zugreifen , ohne die Verbindung zu schneiden. Geben Sie chrome://dino die Adressleiste ein und Sie gelangen dorthin.

Sobald Sie diesen Bildschirm erreicht haben, können Sie das Spiel durch Drücken der Leertaste starten. Sobald Sie dies tun, beginnt der Dinosaurier zu rennen. Das Ziel des Spiels ist es, alles zu vermeiden, was Ihnen in den Weg kommt, wie Vögel und Kakteen. Sobald der Dinosaurier von einem Vogel getroffen wird oder auf einen Kaktus stößt, ist das Spiel vorbei.

Dies ist eine ziemlich gute Möglichkeit, die Zeit totzuschlagen, und es macht immer Spaß, zu versuchen, Ihren eigenen Highscore zu übertreffen. Wenn Sie fortfahren, steigt der Schwierigkeitsgrad des Spiels. Es ist interessant darüber nachzudenken, was die höchste Punktzahl ist, die jemals erreicht wurde, natürlich ohne zu schummeln, was uns zum nächsten Punkt bringt.

VERBINDUNG: Wie man das geheime Surfspiel von Microsoft Edge spielt

Hacke das Google Chrome Dinosaur Game

Dieser Hack ermöglicht es Ihrem Dinosaurier, unbesiegbar zu werden, sodass die Spieler das Spiel fortsetzen können, ohne befürchten zu müssen, gestoßen oder gepickt zu werden.

Um das Spiel zu hacken, müssen Sie sich auf dem Bildschirm "Kein Internet" befinden. Geben Sie also chrome://dino die Adressleiste ein. Klicken Sie dort mit der rechten Maustaste auf eine beliebige Stelle auf dem Bildschirm und wählen Sie "Inspizieren" aus dem angezeigten Menü.

Dies öffnet Chrome DevTools, das rechts im Browserfenster angezeigt wird. Wählen Sie in DevTools die Registerkarte "Konsole".

Alternativ können Sie Strg + Umschalt + I drücken und direkt zur Registerkarte "Konsole" in Chrome DevTools springen.

VERBINDUNG: Was Ihre Funktionstasten in Chrome DevTools tun

Fügen Sie auf der Registerkarte "Konsole" den folgenden Befehl ein und drücken Sie die Eingabetaste:

var original = Runner.prototype.gameOver

Dies mag so aussehen, als würde es nichts bewirken, aber wir werden gleich erklären, warum dies notwendig ist.

Geben Sie als Nächstes diesen Befehl ein:

Runner.prototype.gameOver = function () {}

In der nächsten Zeile  f (){} wird nach Drücken der Eingabetaste angezeigt.

Folgendes passiert jetzt. Wenn das Spiel beendet ist (dh wenn Sie ein Objekt treffen), wird Runner.prototype.gameOver () aufgerufen und die Aktion ausgelöst. In diesem Fall hören Sie einen Ton, das Spiel wird gestoppt und eine Game Over-Meldung wird angezeigt. Das ist ohne unseren Code.

Unser Code ersetzt die gameOver-Funktion durch eine leere Funktion. Das heißt, anstatt den Ton zu hören, das Spiel anzuhalten und die Nachricht zu erscheinen, passiert nichts. Du rennst einfach weiter.

Probieren Sie es aus. Schließen Sie DevTools und drücken Sie die Leertaste, um das Spiel zu starten.

Wie Sie sehen können, ist der Dinosaurier von den Kakteen oder fliegenden Kreaturen nicht betroffen. Mission erfüllt.

Nehmen wir an, Sie spielen seit 25 Minuten und möchten das Spiel beenden und Ihren Highscore aufzeichnen. Sie benötigen einen Weg, um das Spiel zu beenden, was nicht mehr möglich ist, wenn Sie auf einen Kaktus stoßen.

Erinnerst du dich an den ersten Code, den wir eingegeben haben? Das hat die normale gameOverFunktion in der originalVariablen gespeichert . Das heißt, wir können diesen Befehl jetzt ausführen, um die normale gameOver Funktion zu verwenden:

Runner.prototype.gameOver = original

Wenn Sie interessiert sind, können Sie (siehe 2) sehen, was passieren soll, wenn die normale gameOver Funktion aufgerufen wird.