- // ==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);