您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
hi
当前为
// ==UserScript== // @name Dino Chrome Hacks Menu 30+ Commands // @namespace http://tampermonkey.net/ // @version 2.111111111111111111111111111111111111111111111111111111111111115 // @homepage https://greasyfork.org/scripts/453925 // @description hi // @author Shortboi // @match chrome://dino // @grant none // @license GNU GPLv3 // ==/UserScript== var smilelogo = `\u2591\u2588\u2588\u2588\u2588\u2588\u2588\u2557 \u2588\u2588\u2588\u2557\u2591\u2591\u2591\u2588\u2588\u2588\u2557 \u2588\u2588\u2557 \u2588\u2588\u2557\u2591\u2591\u2591\u2591\u2591 \u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2557 \u2588\u2588\u2554\u2550\u2550\u2550\u2550\u255d \u2588\u2588\u2588\u2588\u2557\u2591\u2588\u2588\u2588\u2588\u2551 \u2588\u2588\u2551 \u2588\u2588\u2551\u2591\u2591\u2591\u2591\u2591 \u2588\u2588\u2554\u2550\u2550\u2550\u2550\u255d \u255a\u2588\u2588\u2588\u2588\u2588\u2557 \u2591\u2588\u2588\u2554\u2588\u2588\u2588\u2588\u2554\u2588\u2588\u2551 \u2588\u2588\u2551 \u2588\u2588\u2551\u2591\u2591\u2591\u2591\u2591 \u2588\u2588\u2588\u2588\u2588\u2557\u2591\u2591 \u2591\u255a\u2550\u2550\u2550\u2588\u2588\u2557 \u2588\u2588\u2551\u255a\u2588\u2588\u2554\u255d\u2588\u2588\u2551 \u2588\u2588\u2551 \u2588\u2588\u2551\u2591\u2591\u2591\u2591\u2591 \u2588\u2588\u2554\u2550\u2550\u255d\u2591\u2591 \u2588\u2588\u2588\u2588\u2588\u2588\u2554\u255d \u2588\u2588\u2551\u2591\u255a\u2550\u255d\u2591\u2588\u2588\u2551 \u2588\u2588\u2551 \u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2557 \u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2557 \u255a\u2550\u2550\u2550\u2550\u2550\u255d \u2591\u255a\u2550\u255d\u2591\u2591\u2591\u2591\u2591\u255a\u2550\u255d \u255a\u2550\u255d \u255a\u2550\u2550\u2550\u2550\u2550\u2550\u255d \u255a\u2550\u2550\u2550\u2550\u2550\u2550\u255d ` alert('COMMANDS:s, c, g, gmax, score, 999999, stuck, scorelag, dead, accelerate1, accelerate0.1, help, extra, info1, info2, info3, info4, info5, info6, info7, info8, info9, accelerinfo, acceler1info, allcmds, length30, infoheight, clear, sussy?, nyan, mach874030.49, hidden, weavethesmallcacti, hacks, c00lkidd, hacks = true') var passwrong = 'WRONG' const myCustomFunction = i => console.error(passwrong); let iteration = 0; const delay = 10; const tillCount = 1000; nyan = new Audio('https://vincens2005.github.io/vr/Nyan%20Cat%20[original].mp3'); if (typeof nyan.loop == 'boolean') { nyan.loop = true; } else { nyan.addEventListener('ended', function() { this.currentTime = 0; this.play(); }, false); } function keys() { let input = prompt(smilelogo); switch (input) { case 's': speediskey() break; case 'c': noCollision() break; case 'g': Gravity50() break; case 'gmax': Gravitymax() break; case 'score': setScore() break; case '999999': setScoremax() break; case 'stuck': noMovement() break; case 'scorelag': setScoremalf() break; case 'dead': Gameover() break; case 'mach874030.49': Mach() break; case 'accelerate0.1': Speedfrac110() break; case 'accelerate1': Speed1() break; case 'hidden': INVIS() break; case 'help': HELP() break; case 'extra': INFO() break; case 'info1': speediskeyINFO() break; case 'info2': noCLIPinfo() break; case 'info3': GravINFO() break; case 'info4': GravmaxINFO() break; case 'info5': ScoreINFO() break; case 'info6': ScoremaxINFO() break; case 'info8': LAGINFO() break; case 'accelerinfo': ACCELERINFO() break; case 'acceler1info': ACCELER1INFO() break; case 'allcmds': CMDINFO() break; case 'info7': stuckINFO() break; case 'clear': CLEARCMDS() break; case 'length30': AREA() break; case 'infoheight': AREAINFO() break; case 'weavethesmallcacti': AREAsmol() break; case 'hacks': HACKS() break; case 'c00lkidd': robloxhackerlol() break; case 'hacks = true': HACKSenabled() break; case 'sussy?': SUSSYBAKA() break; case 'nyan': nyancat() break; case 'boywhatthehellboy': boywhatthehellboy() break; default:setTimeout(1750); } } function password() { let input = prompt(''); switch (input) { case 'stto': stto() break; default: if (setInterval(() => { if (iteration < tillCount) { iteration ++; myCustomFunction(iteration); } }, delay)) { } } } function infocmdkeys() { prompt(` Type "allcmds" for all commands `); let input = prompt(smilelogo); switch (input) { case 's': speediskey() break; case 'c': noCollision() break; case 'g': Gravity50() break; case 'gmax': Gravitymax() break; case 'score': setScore() break; case '999999': setScoremax() break; case 'stuck': noMovement() break; case 'scorelag': setScoremalf() break; case 'dead': Gameover() break; case 'mach874030.49': Mach() break; case 'accelerate0.1': Speedfrac110() break; case 'accelerate1': Speed1() break; case 'hidden': INVIS() break; case 'help': HELP() break; case 'extra': INFO() break; case 'info1': speediskeyINFO() break; case 'info2': noCLIPinfo() break; case 'info3': GravINFO() break; case 'info4': GravmaxINFO() break; case 'info5': ScoreINFO() break; case 'info6': ScoremaxINFO() break; case 'info8': LAGINFO() break; case 'accelerinfo': ACCELERINFO() break; case 'acceler1info': ACCELER1INFO() break; case 'allcmds': CMDINFO() break; case 'info7': stuckINFO() break; case 'clear': CLEARCMDS() break; case 'length30': AREA() break; case 'infoheight': AREAINFO() break; case 'weavethesmallcacti': AREAsmol() break; case 'hacks': HACKS() break; case 'c00lkidd': robloxhackerlol() break; case 'hacks = true': HACKSenabled() break; case 'sussy?': SUSSYBAKA() break; case 'nyan': nyancat() break; case 'boywhatthehellboy': boywhatthehellboy() break; default:setTimeout(1750); } } function helpcmdkeys() { prompt(` Type "extra" for commands `); let input = prompt(smilelogo); switch (input) { case 's': speediskey() break; case 'c': noCollision() break; case 'g': Gravity50() break; case 'gmax': Gravitymax() break; case 'score': setScore() break; case '999999': setScoremax() break; case 'stuck': noMovement() break; case 'scorelag': setScoremalf() break; case 'dead': Gameover() break; case 'mach874030.49': Mach() break; case 'accelerate0.1': Speedfrac110() break; case 'accelerate1': Speed1() break; case 'hidden': INVIS() break; case 'help': HELP() break; case 'extra': INFO() break; case 'info1': speediskeyINFO() break; case 'info2': noCLIPinfo() break; case 'info3': GravINFO() break; case 'info4': GravmaxINFO() break; case 'info5': ScoreINFO() break; case 'info6': ScoremaxINFO() break; case 'info8': LAGINFO() break; case 'accelerinfo': ACCELERINFO() break; case 'acceler1info': ACCELER1INFO() break; case 'allcmds': CMDINFO() break; case 'info7': stuckINFO() break; case 'clear': CLEARCMDS() break; case 'length30': AREA() break; case 'infoheight': AREAINFO() break; case 'weavethesmallcacti': AREAsmol() break; case 'hacks': HACKS() break; case 'c00lkidd': robloxhackerlol() break; case 'hacks = true': HACKSenabled() break; case 'sussy?': SUSSYBAKA() break; case 'nyan': nyancat() break; case 'boywhatthehellboy': boywhatthehellboy() break; default:setTimeout(1750); } } function main() { console.clear(); console.log(` Type "help" for commands `); let input = prompt(smilelogo); switch (input) { case 's': speediskey() break; case 'c': noCollision() break; case 'g': Gravity50() break; case 'gmax': Gravitymax() break; case 'score': setScore() break; case '999999': setScoremax() break; case 'stuck': noMovement() break; case 'scorelag': setScoremalf() break; case 'dead': Gameover() break; case 'mach874030.49': Mach() break; case 'accelerate0.1': Speedfrac110() break; case 'accelerate1': Speed1() break; case 'hidden': INVIS() break; case 'help': HELP() break; case 'extra': INFO() break; case 'info1': speediskeyINFO() break; case 'info2': noCLIPinfo() break; case 'info3': GravINFO() break; case 'info4': GravmaxINFO() break; case 'info5': ScoreINFO() break; case 'info6': ScoremaxINFO() break; case 'info8': LAGINFO() break; case 'accelerinfo': ACCELERINFO() break; case 'acceler1info': ACCELER1INFO() break; case 'allcmds': CMDINFO() break; case 'info7': stuckINFO() break; case 'clear': CLEARCMDS() break; case 'length30': AREA() break; case 'infoheight': AREAINFO() break; case 'weavethesmallcacti': AREAsmol() break; case 'hacks': HACKS() break; case 'c00lkidd': robloxhackerlol() break; case 'hacks = true': HACKSenabled() break; case 'clearcmds': CLEARCMDS() break; case 'sussy?': SUSSYBAKA() break; case 'nyan': nyancat() break; case 'boywhatthehellboy': boywhatthehellboy() break; default:setTimeout(1750); } } main(); function speediskey() { Runner.instance_.setSpeed(100) alert("a lot of speed enabled, press ok to go to main menu"); main(); } function noCollision() { Runner.instance_.gameOver = function() { }; alert("no collision enabled, press ok to go to main menu"); main(); } function Gravity50() { Runner.instance_.tRex.config.GRAVITY = 0.1 alert("Gravity 50 enabled, press ok to go to main menu"); main(); } function Gravitymax() { Runner.instance_.tRex.config.GRAVITY = 0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001 alert("Gravity Infinite, press ok to go to main menu"); main(); } function stto() { console.warn("ACCESS GRANTED") document.body.style.backgroundColor = "lime"; Runner.instance_.gameOver = function() { }; Runner.instance_.setSpeed(100) Runner.instance_.tRex.config.GRAVITY = 0.1 alert("You join SMILE, welcome.") document.body.style.backgroundImage = "url('');" } function setScore() { Runner.instance_.distanceRan = 10000 / Runner.instance_.distanceMeter.config.COEFFICIENT alert("Score set to 10000, press ok to go to main menu"); main(); } function setScoremax() { Runner.instance_.distanceRan = 999950 / Runner.instance_.distanceMeter.config.COEFFICIENT alert("this might be buggy ngl"); main(); } function noMovement() { Runner.instance_.playingIntro = true alert("No Movement enabled, press ok to go to main menu"); main(); } function setScoremalf() { Runner.instance_.highestScore = 99999 alert("Score Malfunction enabled, press ok to go to main menu"); main(); } function Gameover() { Runner.instance_.gameOver(); console.warn("u ded") } function Mach() { Runner.instance_.config.ACCELERATION = 100000 alert("Lightspeed enabled 😳, press ok to go to main menu"); main(); } function HELP() { alert("Commands: s, c, g, gmax, score, 999999, stuck, extra") helpcmdkeys(); } function INFO() { alert("EXTRA: scorelag, dead, accelerate0.1, accelerate1") infocmdkeys(); } function INVIS() { Runner.instance_.tRex.config.HEIGHT = 0 alert("invisible mode enabled (it's not really invis, it's that you just are tiny), press ok to go to main menu"); main(); } function Speedfrac110() { Runner.instance_.config.ACCELERATION = 0.1 alert("Accerlerate0.1 enabled, press ok to go to main menu"); main(); } function Speed1() { Runner.instance_.config.ACCELERATION = 1 alert("Accerlerate1 enabled, press ok to go to main menu"); main(); } function speediskeyINFO() { alert("your speed will be set to 100"); infocmdkeys(); } function noCLIPinfo() { alert("you will enter god mode") keys(); } function GravINFO() { alert("your gravity will be set to 50") keys(); } function GravmaxINFO() { alert("your gravity will be set to 1e-560") keys(); } function ScoreINFO() { alert("your score will be set to 10000") keys(); } function ScoremaxINFO() { alert("your score will be 999999 when you die") keys(); } function stuckINFO() { alert("you can't move") keys(); } function LAGINFO() { alert("your high score wont change when you die") keys(); } function CMDINFO() { alert(` s c g gmax score 999999 stuck scorelag dead accelerate1 accelerate0.1 help extra info1 info2 info3 info4 info5 info6 info7 info8 info9 accelerinfo acceler1info allcmds length30 infoheight clearcmds `) keys(); } function ACCELERINFO() { alert("your acceleration will be set to 0.1, kinda useless but i'm trying to code more cmds so yeah") keys(); } function ACCELER1INFO() { alert("your acceleration will be set to 1") keys(); } function AREAINFO() { alert("your height will be set to 30") keys(); } function AREA() { Runner.instance_.tRex.config.HEIGHT = 30 alert("Your height is now equal to 30"); main(); } function AREAsmol() { Runner.instance_.tRex.config.HEIGHT = 13 alert("u smol"); main(); } function HACKS() { console.error("bruh") alert("you goofy"); keys(); } function robloxhackerlol() { document.body.style.backgroundColor = "red"; document.body.style.backgroundImage = "url('https://static.wikia.nocookie.net/terminated/images/a/ac/C00lkiddEarlyYears.png/revision/latest?cb=20211103073101')"; Runner.instance_.setArcadeMode() Runner.instance_.tRex.config.WIDTH = 10000 alert("roblo hakr 💀"); keys(); } function HACKSenabled() { password(); } function CLEARCMDS() { location.reload() alert("the location.reload() don't work, do ctrl+r") main(); } function SUSSYBAKA() { console.warn("SUSSY MODE ENABLED") document.body.style.backgroundImage = "url('https://earlygame.com/uploads/images/_article/imposter-card.jpg')"; Runner.instance_.tRex.config.DROP_VELOCITY = 100 Runner.instance_.tRex.config.INITIAL_JUMP_VELOCITY = -10000 alert("You can vent, just press space.") main(); } function nyancat() { console.log("nyan time!") document.body.style.backgroundImage = "url('https://i.kym-cdn.com/photos/images/original/000/128/096/Nyancatless20110725-22047-2vf3z5.gif')"; Runner.instance_.tRex.config.DROP_VELOCITY = -10 Runner.instance_.tRex.config.INITIAL_JUMP_VELOCITY = -10000 nyan.play() main(); } function boywhatthehellboy() { Runner.instance_.tRex.config.WIDTH = 10000 document.body.style.backgroundImage = "url('https://i.kym-cdn.com/entries/icons/original/000/037/774/coverbbbbb.jpg')"; keys(); } let btn = document.createElement("button"); btn.innerHTML = "Main()"; btn.onclick = function () { main(); } document.body.appendChild(btn);