0) Click-click-click!
1) Try to buy upgrades, because they give as much as 10% of the power for the generator.
2) Next, look for the most expensive generator and buy it. At first, the order was reversed and the constant purchases of the cursor were very sluggish to progress, so the order was changed.
3) If 90% of the memory is acquired, then reset it expanding capacity. This item is performed in the case when everything that could be bought has already been purchased and for further purchases you need a bigger wallet. For example, both generators and upgrades have already exceeded capacity at the price and the only thing left is Drip Memory.
// ==UserScript== // @name dripstat_clicker // @namespace x_lab.ice // @include https://dripstat.com/game/ // @version 1 // @grant GM_openInTab // ==/UserScript== unsafeWindow.document.hasFocus = function () {return true;}; // , // , (function (window, undefined) { if (window.top != window.self) { return; } // iframe window.addEventListener("load", LocalMain, false); // function LocalMain() { setInterval(function() { Shopping(); }, 10000); // 1 10 setInterval(function() { Clicker(); }, 10); // 100 // ( , JS , ) } function Clicker() { $('#btn-addMem').click(); // if(localStats.byteCount > localStats.memoryCapacity * 0.9) { // 90% $('#btn-addGlobalMem').click(); // capacity } } function Shopping() { // var evt = document.createEvent("MouseEvents"); // evt.initEvent("click", true, true); var upgrades = document.querySelector('#upgrades'); // var upgChildren = upgrades.childNodes; for(var j=0; j < upgChildren.length; j++) { // var upgChild = upgChildren[j]; if(upgChild.className == 'upgcontainer') { // upgChild.dispatchEvent(evt); // - } } var store = document.querySelector('#powerupstore'); // var children = store.childNodes; for(var i=(children.length-1); i >= 0; i--) { // var child = children[i]; if(child.className == 'storeItem') { // ! child.dispatchEvent(evt); // ! } } } })(window); // :)
Source: https://habr.com/ru/post/217507/