// ==UserScript== // @name MouseHunt Auto Horn, Super Sweet and Simple Solution // @namespace ?? // @version 2.0 // @description SSSS horner // @author MH Devs Rulez // @include https://www.mousehuntgame.com/ // @include http://www.mousehuntgame.com/ // @include https://www.mousehuntgame.com/index.php // @include http://www.mousehuntgame.com/index.php // @include https://www.mousehuntgame.com/camp.php // @include http://www.mousehuntgame.com/camp.php // @grant none // @downloadURL none // ==/UserScript== (function() { 'use strict'; window.setInterval(function() {check_horn();}, 11 * 1000); function check_horn() { var at_camp = document.URL == "https://www.mousehuntgame.com/" || document.URL == "http://www.mousehuntgame.com/" || document.URL == "https://www.mousehuntgame.com" || document.URL == "http://www.mousehuntgame.com" || document.URL == "https://www.mousehuntgame.com/index.php" || document.URL == "http://www.mousehuntgame.com/index.php" || document.URL == "https://www.mousehuntgame.com/camp.php" || document.URL == "http://www.mousehuntgame.com/camp.php" ; var king_absent = document.getElementsByClassName("mousehuntPage-puzzle-formContainer").length < 1; var horn_ready = document.getElementsByClassName("hornReady").length > 0; if (at_camp && king_absent && horn_ready) { var d = new Date(); console.log("hunting at " + d); var h = document.getElementsByClassName("mousehuntHud-huntersHorn"); if (h[0] != undefined) h[0].click(); } } })();