Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

JavaScript - как исправить?

Богдан Васильевич Ученик (196), открыт 4 дня назад
 if(location.hostname === "hamsterkombatgame.io") { 
const original_indexOf = Array.prototype.indexOf
Array.prototype.indexOf = function (...args) {
if(JSON.stringify(this) === JSON.stringify(["android", "android_x", "ios"])) {
setTimeout(() => {
Array.prototype.indexOf = original_indexOf
})
return 0
}
return original_indexOf.apply(this, args)
}
}

// ---


{

const button = document.querySelector(".user-tap-button")
let reachedZeroEnergy = false
function tick() {
try {
const energy = document.querySelector(".user-tap-energy > p")
if(energy) {
const energyStr = energy.innerText
const currEnergy = Number(energyStr.split('/')[0])
const maxEnergy = Number(energyStr.split('/')[1])

if(!reachedZeroEnergy) {
button.dispatchEvent(new PointerEvent('pointerup'))
button.dispatchEvent(new PointerEvent('pointerup'))
button.dispatchEvent(new PointerEvent('pointerup'))
button.dispatchEvent(new PointerEvent('pointerup'))
}
if(currEnergy <= 10) {
reachedZeroEnergy = true
}
if(currEnergy >= maxEnergy - 10) {
reachedZeroEnergy = false
}
}
} catch(e) {
console.log(e)
}

setTimeout(tick, 100 * Math.random() + 50)
}
tick()
}
0 ответов
Похожие вопросы