// ==UserScript==
// @name Warface Winback Simple Delay
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Ждёт 3 секунды, отправляет fetch, нажимает кнопку
// @match https://ru.warface.com/promo/winback*
// @grant none
// ==/UserScript==
(function() {
'use strict';
setTimeout(async () => {
console.log('[Winback] Задержка 3 секунды прошла, выполняю fetch...');
// Отправляем fetch
const formData = new FormData();
formData.append('activity_name', 'wf_bday_2026');
try {
const response = await fetch('https://ru.warface.com/minigames/restorable_progress/api/check-in', {
method: 'POST',
credentials: 'include',
headers: {
'accept': '*/*',
'accept-language': 'ru-RU,ru;q=0.9',
'sec-ch-ua': '"Chromium";v="146", "Not-A.Brand";v="24", "Google Chrome";v="146"',
'sec-ch-ua-mobile': '?0',
'sec-ch-ua-platform': '"Windows"',
'sec-fetch-dest': 'empty',
'sec-fetch-mode': 'cors',
'sec-fetch-site': 'same-origin'
},
body: formData
});
console.log('[Winback] Fetch ответ:', response.status);
} catch (error) {
console.error('[Winback] Ошибка fetch:', error);
}
// Небольшая дополнительная задержка перед кликом (на всякий случай)
setTimeout(() => {
const button = document.querySelector('.start-roulette__btn');
if (button && button.innerText.trim() === '1') {
button.click();
console.log('[Winback] Кнопка нажата');
} else {
console.warn('[Winback] Кнопка не найдена');
}
}, 500);
}, 3000);
})();