// ==UserScript== // @name Infinite powers*PUBLIC RELEASE* // @namespace http://tampermonkey.net/ // @version 1.4.0 // @description easy :D // @author Vaqu // @match https://agma.io/ // @icon https://www.google.com/s2/favicons?sz=64&domain=agma.io // @grant none // @downloadURL none // ==/UserScript== (function() { 'use strict'; // only works for recombines and speeds(for now) //important variables var socket = new WebSocket("ws://agma.io") var $ = window.$ var pwAmnt = $("invRecombine").val() var pwAmnt2 = $("invSpeed").val() var user = document.getElementByClassName("username") var keyLol1 = "E" var keyLol2 = "S" window.addEventListener('keydown', keydown); setTimeout(function() { keyLol1 = keyLol1.charCodeAt(0) keyLol2 = keyLol2.charCodeAt(0) }, 5000) window.alert("Script is already started, no buttons") if(event.keyCode == keyLol1){ socket.send("#invRecombine", () => { class AddRecs { constructor(){ pwAmnt++ } } this.recombine = new AddRecs() this.recombine.init() user.pwAmnt = user.pwAmnt + 1 }) } if(event.keyCode == keyLol2){ socket.send("#invSpeed", () => { class AddSpeed { constructor(){ pwAmnt++ } } this.speed = new AddSpeed() this.speed.init() user.pwAmnt2 = user.pwAmnt2 + 1 }) } console.log("script successful") })();