// ==UserScript==
// @name Warface: Клик + перезагрузка
// @namespace http://tampermonkey.net/
// @version 1.0
// @match https://ru.warface.com/promo/winback*
// @grant none
// ==/UserScript==
(function() {
'use strict';
let attempts = 0;
const maxAttempts = 10;
function clickAndReload() {
const btn = document.querySelector('.start-roulette__btn');
if (btn && btn.innerText.trim() === '1') {
btn.click();
console.log('[КЛИК] Кнопка нажата, перезагрузка...');
setTimeout(() => location.reload(), 500);
return true;
}
const span = document.querySelector('.start-roulette__btn span');
if (span && span.innerText.trim() === '1') {
span.closest('.start-roulette__btn').click();
console.log('[КЛИК] Кнопка нажата (через span), перезагрузка...');
setTimeout(() => location.reload(), 500);
return true;
}
return false;
}
function tryClick() {
if (clickAndReload()) return;
attempts++;
if (attempts >= maxAttempts) {
console.log('[КЛИК] Кнопка не найдена после', maxAttempts, 'попыток');
return;
}
console.log('[КЛИК] Попытка', attempts);
setTimeout(tryClick, 2000);
}
setTimeout(tryClick, 2000);
})();