Hogyan lehet feltörni a rejtett Google Chrome dinoszaurusz játékot

Legtöbbünk látta a rettegett „Nincs internet” hibaüzenetet a Google Chrome-ban. Ezt a képernyőt valóban szórakoztató, dino témájú végtelen futó játékká alakíthatja, és ami még jobb, feltörheti oda, ahol a dinoszaurusz legyőzhetetlenné válik. Itt van, hogyan.

Hogyan kell játszani a rejtett Google Chrome dinoszaurusz játékot

Ha nincs internetkapcsolat, akkor a játékhoz nem kell különösebbet tennie. Csak írja be az URL-t a Google Chrome címsorába, és ekkor megjelenik ez a képernyő.

Ha  mégis van internetkapcsolata, akkor a kapcsolat megszakítása nélkül érheti el ezt az oldalt. Írja chrome://dino be a címsávot, és oda vezet.

Miután eljutott erre a képernyőre, a szóköz lenyomásával elindíthatja a játékot. Ha megtette, a dinoszaurusz elkezd futni. A játék célja, hogy elkerülje az utadat, például a madarakat és a kaktuszokat. Amint a dinoszauruszt eltalálja egy madár vagy befut egy kaktusz, a játéknak vége.

Ez egy nagyon ügyes módszer az idő megölésére, és mindig szórakoztató, ha megpróbálja legyőzni a saját magas pontszámát. Ahogy folytatja, a játék nehézsége növekszik. Érdekes elgondolkodni azon, hogy mi a valaha elért legmagasabb pontszám, természetesen csalás nélkül, ami a következő ponthoz vezet.

KAPCSOLÓDÓ: Hogyan kell játszani a Microsoft Edge titkos szörfjátékát

Hack a Google Chrome dinoszaurusz játék

Ez a hack lehetővé teszi, hogy a dinoszauruszod legyőzhetetlenné váljon, lehetővé téve a játékosok számára, hogy folytassák a játékot anélkül, hogy félnének attól, hogy megböknék vagy megcsípnék.

A játék feltöréséhez a „Nincs internet” képernyőn kell lennie, ezért folytassa és írja be chrome://dino a címsávot. Miután odaért, kattintson a jobb gombbal a képernyő bármely pontjára, és válassza a megjelenő menüből az „Ellenőrzés” lehetőséget.

Ez megnyitja a Chrome DevTools alkalmazást, amely a böngészőablak jobb oldalán jelenik meg. A DevTools alkalmazásban válassza a „Console” fület.

Alternatív megoldásként megnyomhatja a Ctrl + Shift + I billentyűkombinációt, és közvetlenül a Chrome DevTools „Konzol” fülére ugorhat.

KAPCSOLÓDÓ: A funkciógombok mit csinálnak a Chrome DevTools alkalmazásban

A „Konzol” fülre illesztve illessze be a következő parancsot, majd nyomja meg az „Enter” gombot:

var original = Futó.prototípus.gameOver

Úgy tűnhet, hogy ez nem tesz semmit, de egy másodperc alatt elmagyarázzuk, miért van erre szükség.

Ezután írja be ezt a parancsot:

Runner.prototype.gameOver = function () {}

A következő sorban  f (){} az „Enter” gomb megnyomása után jelenik meg.

Most mi történik. Amikor a játéknak vége (azaz amikor eltalál egy tárgyat), a Runner.prototype.gameOver () meghívásra kerül, és a művelet elindul. Ebben az esetben hangot hall, a játék leáll, és megjelenik a Game Over üzenet. Ez a kódunk nélkül.

A kódunk az, hogy a gameOver függvényt üres funkcióval helyettesíti. Ez azt jelenti, hogy a hang, a játék leállítása és az üzenet megjelenése helyett semmi sem történik. Csak tovább futsz.

Próbáld ki. Zárja be a DevTools alkalmazást, és nyomja meg a szóközt a játék megkezdéséhez.

Amint láthatja, a dinoszauruszt nem érintik a kaktuszok vagy a repülő lények. Küldetés teljesítve.

Tegyük fel, hogy már 25 perce játszik, és le akarja állítani a játékot, és rögzíti a magas pontszámot. Szüksége lesz egy módra a játék befejezésére, amelyet már nem lehet kaktuszba futni.

Emlékszel az első beírt kódra? Ez tárolta a normál gameOverfüggvényt a originalváltozóban. Ez azt jelenti, hogy most végre tudjuk hajtani ezt a parancsot a normál gameOver függvény használatához:

Runner.prototype.gameOver = eredeti

Ha érdekel, megnézheti (lásd a 2. részt), hogy mi történjen akkor, amikor a normál gameOver funkciót meghívják.