Jak zhakować ukrytą grę dinozaurów Google Chrome

Photo of author

By maciekx

Większość z nas natknęła się na nieprzyjemny komunikat o błędzie „Brak internetu” wyświetlany w przeglądarce Google Chrome. W rzeczywistości możesz przekształcić ten ekran w zabawną, niekończącą się grę z dinozaurem. Co więcej, możesz zhakować grę, aby Twój dinozaur stał się niepokonany. Oto jak to zrobić.

Jak rozpocząć grę w dinozaura w Google Chrome

Jeśli nie masz dostępu do Internetu, nie musisz podejmować żadnych dodatkowych działań, aby zagrać. Wystarczy wpisać dowolny adres URL w pasku adresu przeglądarki Google Chrome, a zobaczysz ekran błędu.

Jeżeli masz połączenie z Internetem, możesz uzyskać dostęp do gry bez przerywania go. Wystarczy wpisać „chrome://dino” w pasku adresu, aby przejść do gry.

Po dotarciu do tego ekranu możesz rozpocząć zabawę, naciskając spację. Dinozaur zacznie biec, a Twoim zadaniem będzie unikanie przeszkód, takich jak ptaki i kaktusy. Gra kończy się, gdy dinozaur uderzy w coś przeszkadzającego.

To świetny sposób na spędzenie czasu, a jeszcze lepiej, gdy próbujesz pobić swój własny rekord. W miarę postępów w grze trudność się zwiększa. Warto pomyśleć o najwyższym wyniku, oczywiście bez oszukiwania, co prowadzi nas do kolejnego tematu.

Jak zhakować grę dinozaura w Google Chrome

Dzięki temu hackowi Twój dinozaur stanie się niepokonany, co pozwoli Ci grać bez strachu przed uderzeniem w przeszkody.

Aby zhakować grę, musisz znajdować się na ekranie „Brak internetu”. Wpisz „chrome://dino” w pasku adresu, a następnie kliknij prawym przyciskiem myszy na ekranie i wybierz „Sprawdź” z rozwijanego menu.

Spowoduje to otwarcie narzędzi deweloperskich Chrome, które pojawią się po prawej stronie przeglądarki. Wybierz zakładkę „Konsola”.

Możesz również użyć skrótu Ctrl + Shift + I, aby szybko przejść do zakładki „Konsola”.

W zakładce „Konsola” wklej poniższe polecenie i naciśnij „Enter”:

var original = Runner.prototype.gameOver

Polecenie to może wydawać się nic nieznaczące, ale wkrótce wyjaśnimy, dlaczego jest to istotne.

Następnie wprowadź to polecenie:

Runner.prototype.gameOver = function (){}

Po naciśnięciu „Enter”, w konsoli powinno pojawić się „f () {}”.

Co się dzieje? Po zakończeniu gry (tj. po uderzeniu w przeszkodę), wywoływana jest funkcja Runner.prototype.gameOver(), która normalnie kończy grę. Wtedy usłyszysz dźwięk, gra zostanie zatrzymana, a na ekranie pojawi się komunikat „Koniec gry”. Nasz kod to zmienia.

Wprowadzony kod zastępuje funkcję gameOver pustą funkcją. Oznacza to, że zamiast dźwięku, zatrzymania gry i komunikatu, nic się nie wydarzy. Możesz biec dalej bez przeszkód.

Spróbuj tego. Zamknij narzędzia deweloperskie i naciśnij spację, aby rozpocząć grę.

Jak widać, dinozaur nie reaguje na kaktusy ani ptaki. Misja zakończona!

Załóżmy, że grasz przez 25 minut i chcesz zakończyć grę, aby zapisać swój najlepszy wynik. Musisz mieć sposób na zakończenie gry, co nie jest możliwe poprzez uderzenie w kaktusa.

Pamiętasz pierwsze polecenie, które wprowadziliśmy? Zapisaliśmy oryginalną funkcję gameOver w zmiennej. Oznacza to, że możemy teraz przywrócić normalną funkcję gameOver, używając poniższego polecenia:

Runner.prototype.gameOver = original

Jeśli chcesz, możesz zbadać, co dzieje się po wywołaniu oryginalnej funkcji gameOver.


newsblog.pl