So hey, berries take a long time to harvest huh?
You guys got any idea how to lower the time to grow them?

Not trying to make it 0 seconds, just not... 15hrs

Put this in the command console it's a cheat UIForces wrote: ↑Thu Mar 03, 2022 8:02 pmGame name: Pokéclicker
Game engine: unknown (browser auto clicker)
Game version: v0.8.14
Options Required: infinite coins/dungeon coins/quest coins/diamonds
game website: [Link]
Its a very fun game but it take a good while to progress out of Kanto(first region) because of timegating systems.
I tried myself to get the values but i only manage to get dungeon coins. If anyone wanna try its a good game and a coin editor will make this game even better. thanks![]()
Code: Select all
(function () {
'use strict';
function createInput(labelText, onClick, placeholder = '', extraInputs = []) {
const container = document.createElement('div');
container.style.marginBottom = '6px';
const label = document.createElement('label');
label.textContent = labelText + ': ';
label.style.marginRight = '4px';
const input = document.createElement('input');
input.type = 'number';
input.placeholder = placeholder;
input.style.width = '60px';
const extra = extraInputs.map((e) => {
const el = document.createElement('input');
el.type = e.type || 'number';
el.placeholder = e.placeholder || '';
el.style.width = '60px';
el.style.marginLeft = '4px';
return el;
});
const button = document.createElement('button');
button.textContent = 'Add';
button.style.marginLeft = '4px';
button.style.cursor = 'pointer';
button.onclick = () => {
const value = parseFloat(input.value);
const extraValues = extra.map(e => parseFloat(e.value));
if (!isNaN(value)) onClick(value, ...extraValues);
};
container.appendChild(label);
container.appendChild(input);
extra.forEach(e => container.appendChild(e));
container.appendChild(button);
return container;
}
function createCheatMenu() {
const menu = document.createElement('div');
menu.style.position = 'fixed';
menu.style.top = '100px';
menu.style.left = '100px';
menu.style.zIndex = '9999';
menu.style.backgroundColor = '#222';
menu.style.color = '#fff';
menu.style.padding = '10px';
menu.style.borderRadius = '8px';
menu.style.boxShadow = '0 0 10px rgba(0,0,0,0.5)';
menu.style.fontSize = '14px';
menu.style.fontFamily = 'sans-serif';
menu.style.width = '250px';
menu.style.transformOrigin = 'top left';
let currentScale = 0.5;
menu.style.transform = `scale(${currentScale})`;
const header = document.createElement('div');
header.textContent = 'Cheat Menu';
header.style.cursor = 'move';
header.style.background = '#444';
header.style.padding = '5px';
header.style.textAlign = 'center';
header.style.fontWeight = 'bold';
header.style.borderRadius = '6px 6px 0 0';
header.style.margin = '-10px -10px 10px -10px';
menu.appendChild(header);
menu.appendChild(createInput('Money', v => App.game.wallet.gainMoney(v)));
menu.appendChild(createInput('Dungeon Tokens', v => App.game.wallet.gainDungeonTokens(v)));
menu.appendChild(createInput('Quest Points', v => App.game.wallet.gainQuestPoints(v)));
menu.appendChild(createInput('Farm Points', v => App.game.wallet.gainFarmPoints(v)));
menu.appendChild(createInput('Battle Points', v => App.game.wallet.gainBattlePoints(v)));
menu.appendChild(createInput('Diamonds', v => App.game.wallet.gainDiamonds(v)));
menu.appendChild(createInput('Pokéballs', v => App.game.pokeballs.gainPokeballs(GameConstants.Pokeball.Pokeball, v)));
menu.appendChild(createInput('Great Balls', v => App.game.pokeballs.gainPokeballs(GameConstants.Pokeball.Greatball, v)));
menu.appendChild(createInput('Ultra Balls', v => App.game.pokeballs.gainPokeballs(GameConstants.Pokeball.Ultraball, v)));
menu.appendChild(createInput('Master Balls', v => App.game.pokeballs.gainPokeballs(GameConstants.Pokeball.Masterball, v)));
menu.appendChild(createInput(
'Party XP + Levels',
(exp, lvls) => App.game.party.gainExp(exp, lvls),
'XP',
[{ placeholder: 'Lvls' }]
));
menu.appendChild(createInput(
'Add Pokémon',
(id, shiny) => App.game.party.gainPokemonById(id, shiny),
'Dex#',
[{ placeholder: 'Shiny? 1/0' }]
));
const berryBtn = document.createElement('button');
berryBtn.textContent = 'Get Random Berry';
berryBtn.style.marginTop = '8px';
berryBtn.style.width = '100%';
berryBtn.onclick = () => App.game.farming.gainRandomBerry();
menu.appendChild(berryBtn);
const resizer = document.createElement('div');
resizer.style.width = '12px';
resizer.style.height = '12px';
resizer.style.background = '#888';
resizer.style.position = 'absolute';
resizer.style.right = '2px';
resizer.style.bottom = '2px';
resizer.style.cursor = 'nwse-resize';
resizer.style.borderRadius = '2px';
menu.appendChild(resizer);
let isDragging = false, offsetX, offsetY;
header.addEventListener('mousedown', (e) => {
isDragging = true;
offsetX = e.clientX - menu.offsetLeft;
offsetY = e.clientY - menu.offsetTop;
document.body.style.userSelect = 'none';
});
document.addEventListener('mousemove', (e) => {
if (isDragging) {
menu.style.left = `${e.clientX - offsetX}px`;
menu.style.top = `${e.clientY - offsetY}px`;
}
});
document.addEventListener('mouseup', () => {
isDragging = false;
isResizing = false;
document.body.style.userSelect = '';
});
let isResizing = false;
let lastX = 0;
resizer.addEventListener('mousedown', (e) => {
isResizing = true;
lastX = e.clientX;
e.preventDefault();
});
document.addEventListener('mousemove', (e) => {
if (isResizing) {
const deltaX = e.clientX - lastX;
lastX = e.clientX;
const scaleChange = deltaX * 0.005;
currentScale = Math.max(0.25, currentScale + scaleChange);
menu.style.transform = `scale(${currentScale})`;
}
});
document.body.appendChild(menu);
}
const interval = setInterval(() => {
if (typeof App !== 'undefined' && App.game && App.game.wallet) {
clearInterval(interval);
createCheatMenu();
}
}, 500);
})();
Users browsing this forum: AhrefsBot, topboy