Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- window.runPuggan = (() => {
- const upgradesElement = document.getElementById('upgrades');
- for(const upgradeElement of upgradesElement.children) {
- if(+upgradeElement.style.order === 1) {
- if(!upgradeElement.classList.contains('upgrade')) continue;
- const priceElement = upgradeElement.querySelector('.CMBackBlue');
- if(!priceElement) continue;
- if(!upgradeElement.classList.contains('enabled')) return false;
- upgradeElement.click();
- return upgradeElement;
- }
- }
- const productsElement = document.getElementById('products');
- for(const productElement of productsElement.children) {
- if(+productElement.style['grid-row-start'] === 2) {
- if(!productElement.classList.contains('product')) continue;
- if(!productElement.classList.contains('unlocked')) return false;
- if(!productElement.classList.contains('enabled')) return false;
- const priceElement = productElement.querySelector('.price');
- if(!priceElement) continue;
- const isBlue = priceElement.style.color !== 'rgb(0, 255, 0)';
- if(!isBlue) {
- const productId = +productElement.id.substr(7);
- const product = Game.ObjectsById[productId];
- const cost = product.bulkPrice;
- if ( cost <= 0 || Game.cookies <= cost * 10) {
- return false;
- }
- }
- productElement.click();
- return productElement;
- }
- }
- return null;
- });
- clearInterval(puggan.auto);
- puggan.auto = setInterval(runPuggan, 3000);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement