Seen all of them and want to add some?
HACKS!!!
These are all of the hacks I found in all of the sites. If you have one more, please tell me! Also, this made me find them for hours. Hope you enjoy!
PASTE FIRST!!!!
var original = Runner.prototype.gameOver
For invincible dino
Runner.prototype.gameOver = function (){}
For normal
Runner.prototype.gameOver = original
For dino speed
Runner.instance_.setSpeed(1000)
For making points per second
Runner.instance_.msPerFrame = 100
For bot
function keyDown(e){Podium={};var n=document.createEvent("KeyboardEvent");Object.defineProperty(n,"keyCode",{get:function(){return this.keyCodeVal}}),n.initKeyboardEvent?n.initKeyboardEvent("keydown",!0,!0,document.defaultView,e,e,"","",!1,""):n.initKeyEvent("keydown",!0,!0,document.defaultView,!1,!1,!1,!1,e,0),n.keyCodeVal=e,document.body.dispatchEvent(n)}function keyUp(e){Podium={};var n=document.createEvent("KeyboardEvent");Object.defineProperty(n,"keyCode",{get:function(){return this.keyCodeVal}}),n.initKeyboardEvent?n.initKeyboardEvent("keyup",!0,!0,document.defaultView,e,e,"","",!1,""):n.initKeyEvent("keyup",!0,!0,document.defaultView,!1,!1,!1,!1,e,0),n.keyCodeVal=e,document.body.dispatchEvent(n)}setInterval(function(){Runner.instance_.horizon.obstacles.length>0&&(Runner.instance_.horizon.obstacles[0].xPos<25*Runner.instance_.currentSpeed-Runner.instance_.horizon.obstacles[0].width/2&&Runner.instance_.horizon.obstacles[0].yPos>75&&(keyUp(40),keyDown(38)),Runner.instance_.horizon.obstacles[0].xPos<30*Runner.instance_.currentSpeed-Runner.instance_.horizon.obstacles[0].width/2&&Runner.instance_.horizon.obstacles[0].yPos<=75&&keyDown(40))},5);
For dino jump limit
Runner.instance_.tRex.setJumpVelocity(10)
For score
Runner.instance_.distanceRan = 9999900 / Runner.instance_.distanceMeter.config.COEFFICIENT
Bouncing off cactus
Runner.isBumped=0;Runner.prototype.gameOver=function(){if(Runner.isBumped==0){Runner.isBumped=1;window.setTimeout(function(){this.setSpeed(-this.currentSpeed);Runner.isBumped=0;},250);this.setSpeed(-this.currentSpeed);}};
Score a lot (looks like glitch)
Runner.instance_.updateConfigSetting('ACCELERATION','0');Runner.instance_.updateConfigSetting('BG_CLOUD_SPEED','1');Runner.instance_.updateConfigSetting('CLOUD_FREQUENCY','100');Runner.instance_.updateConfigSetting('GRAVITY','1000');Runner.instance_.updateConfigSetting('INITIAL_JUMP_VELOCITY','0.1');Runner.instance_.updateConfigSetting('INVERT_DISTANCE','-1');Runner.instance_.updateConfigSetting('INVERT_FADE_DURATION',window.Infinity);Runner.instance_.updateConfigSetting('MAX_BLINK_COUNT','0');Runner.instance_.updateConfigSetting('MAX_CLOUDS','0');Runner.instance_.updateConfigSetting('MAX_OBSTACLE_DUPLICATION','5');Runner.instance_.updateConfigSetting('MAX_OBSTACLE_LENGTH','5');Runner.instance_.updateConfigSetting('MAX_SPEED','500');Runner.instance_.updateConfigSetting('MIN_JUMP_HEIGHT','0');Runner.instance_.updateConfigSetting('SPEED','500');Runner.instance_.updateConfigSetting('SPEED_DROP_COEFFICIENT','0.3');Runner.prototype.gameOver=function(){this.playingIntro=Math.floor(Math.random());this.playSound(this.soundFx.BUTTON_PRESS);this.playSound(this.soundFx.HIT);this.playSound(this.soundFx.SCORE);};Runner.instance_.distanceMeter.config.FLASH_DURATION=1;Runner.instance_.distanceMeter.config.FLASH_ITERATIONS=50;Runner.instance_.distanceMeter.config.ACHIEVEMENT_DISTANCE=1;setInterval(function(){Runner.instance_.gameOver();Runner.instance_.onKeyDown({keyCode:32,which:32,charCode:32,preventDefault:function(){}});Runner.instance_.distanceMeter.digits=(Math.random()*999999).toString().split('');},50);
Custom
window.addEventListener("keydown", hehe, false);
showHacks();
function showHacks(){
var box = document.getElementById("desktop-controls");
var controls = document.createElement("div");
controls.className = "title2";
controls.id = "adamsstuff";
var lol = document.getElementById("adamsstuff");
}
var original = Runner.prototype.gameOver
function hehe(e){
if(e.keyCode == "66"){
function keyDown(e){Podium={};var n=document.createEvent("KeyboardEvent");Object.defineProperty(n,"keyCode",{get:function(){return this.keyCodeVal}}),n.initKeyboardEvent?n.initKeyboardEvent("keydown",!0,!0,document.defaultView,e,e,"","",!1,""):n.initKeyEvent("keydown",!0,!0,document.defaultView,!1,!1,!1,!1,e,0),n.keyCodeVal=e,document.body.dispatchEvent(n)}function keyUp(e){Podium={};var n=document.createEvent("KeyboardEvent");Object.defineProperty(n,"keyCode",{get:function(){return this.keyCodeVal}}),n.initKeyboardEvent?n.initKeyboardEvent("keyup",!0,!0,document.defaultView,e,e,"","",!1,""):n.initKeyEvent("keyup",!0,!0,document.defaultView,!1,!1,!1,!1,e,0),n.keyCodeVal=e,document.body.dispatchEvent(n)}setInterval(function(){Runner.instance_.horizon.obstacles.length>0&&(Runner.instance_.horizon.obstacles[0].xPos<25*Runner.instance_.currentSpeed-Runner.instance_.horizon.obstacles[0].width/2&&Runner.instance_.horizon.obstacles[0].yPos>75&&(keyUp(40),keyDown(38)),Runner.instance_.horizon.obstacles[0].xPos<30*Runner.instance_.currentSpeed-Runner.instance_.horizon.obstacles[0].width/2&&Runner.instance_.horizon.obstacles[0].yPos<=75&&keyDown(40))},5);
window.alert("Activating bot!");
}
else if(e.keyCode == "83"){
var a = prompt("What Speed Would You Like?");
if(isNaN(a)){
window.alert("Please enter a number next time");
}else{
Runner.instance_.setSpeed(a);
}
}
else if(e.keyCode == "68"){
var b = prompt("What Distance Would You Like?");
if(isNaN(b)){
window.alert("Please enter a number next time");
}else{
Runner.instance_.distanceRan = b / Runner.instance_.distanceMeter.config.COEFFICIENT;
}
}
else if(e.keyCode == "74"){
var c = prompt("How high do you want to jump?");
if(isNaN(c)){
window.alert("Please enter number next time");
}else{
Runner.instance_.tRex.setJumpVelocity(c);
}
}
else if(e.keyCode == "73"){
window.alert("Becoming immortal...");
Runner.prototype.gameOver = function (){};
}
else if(e.keyCode == "69"){
var r = prompt("How much millisecs for 1 point?");
if(isNaN(r)){
window.alert("Please enter a number next time");
}else{
Runner.instance_.msPerFrame = r;
}
}
else if(e.keyCode == "81"){
window.alert("Becoming still...");
Runner.instance_.playingIntro = true;
}
else if(e.keyCode == "88"){
window.alert("Moving mode = on");
Runner.instance_.playingIntro = false;
}
else if(e.keyCode == "82"){
window.alert("You are now mortal :(");
Runner.prototype.gameOver = original;
}
else if(e.keyCode == "65"){
window.alert("Arcade mode turning on...");
Runner.instance_.setArcadeMode(true);
}
else if(e.keyCode == "70"){
var v = window.prompt("Warning: this code may break your game. Continue? (Y or N)");
if(v == "Y"){
window.alert("Well, can’t stop you. This is for bouncing off cactus when you hit one.");
Runner.isBumped=0;Runner.prototype.gameOver=function(){if(Runner.isBumped==0){Runner.isBumped=1;window.setTimeout(function(){this.setSpeed(-this.currentSpeed);Runner.isBumped=0;},250);this.setSpeed(-this.currentSpeed);}};
}
else if(v == "N"){
window.alert("Oh well. Better safe than sorry.")
}else{
window.alert("Please answer a valid answer next time.");
}
}
else if(e.keyCode == "90"){
var t = window.prompt("Warning: this code may break your game. Continue? (Y or N)");
if(t == "Y"){
window.alert("Well, can’t stop you. This is for having a lot of score and is really funny.");
Runner.instance_.updateConfigSetting('ACCELERATION','0');Runner.instance_.updateConfigSetting('BG_CLOUD_SPEED','1');Runner.instance_.updateConfigSetting('CLOUD_FREQUENCY','100');Runner.instance_.updateConfigSetting('GRAVITY','1000');Runner.instance_.updateConfigSetting('INITIAL_JUMP_VELOCITY','0.1');Runner.instance_.updateConfigSetting('INVERT_DISTANCE','-1');Runner.instance_.updateConfigSetting('INVERT_FADE_DURATION',window.Infinity);Runner.instance_.updateConfigSetting('MAX_BLINK_COUNT','0');Runner.instance_.updateConfigSetting('MAX_CLOUDS','0');Runner.instance_.updateConfigSetting('MAX_OBSTACLE_DUPLICATION','5');Runner.instance_.updateConfigSetting('MAX_OBSTACLE_LENGTH','5');Runner.instance_.updateConfigSetting('MAX_SPEED','500');Runner.instance_.updateConfigSetting('MIN_JUMP_HEIGHT','0');Runner.instance_.updateConfigSetting('SPEED','500');Runner.instance_.updateConfigSetting('SPEED_DROP_COEFFICIENT','0.3');Runner.prototype.gameOver=function(){this.playingIntro=Math.floor(Math.random());this.playSound(this.soundFx.BUTTON_PRESS);this.playSound(this.soundFx.HIT);this.playSound(this.soundFx.SCORE);};Runner.instance_.distanceMeter.config.FLASH_DURATION=1;Runner.instance_.distanceMeter.config.FLASH_ITERATIONS=50;Runner.instance_.distanceMeter.config.ACHIEVEMENT_DISTANCE=1;setInterval(function(){Runner.instance_.gameOver();Runner.instance_.onKeyDown({keyCode:32,which:32,charCode:32,preventDefault:function(){}});Runner.instance_.distanceMeter.digits=(Math.random()*999999).toString().split('');},50);
}
else if(t == "N"){
window.alert("Oh well. Better safe than sorry.");
}else{
window.alert("Please answer a valid answer next time.");
}
}
else if(e.keyCode == "67"){
var g = window.prompt("What gravity do you want?");
if(isNaN(g)){
window.alert("Please enter a number next time");
}else{
Runner.instance_.tRex.config.GRAVITY = g;
}
}
else if(e.keyCode == "75"){
window.alert("Reloading...")
location.reload();
}
}
(works best on website, not this embed)
press i for immortality
press s for speed (only on site)
press r to become mortal
press b to activate bot
press q to stop the setting but gain score
press x to move again
press d to change the score (on website)
press j to set jump limit (on site)
press e to set points per millisec (on site)
Press f for bump activation (on site)
Press k to reload
secrets:
if you put a negative number in points per millisec or speed it will go backward.
more buttons (too lazy to name them, figure them out)