Add auto click Chest
Also a workaround for jQuery unbind mouseup event.
This commit is contained in:
parent
c44116eee5
commit
01d4db7b8c
@ -1,7 +1,7 @@
|
||||
// TODO: FIX JQUERY ASYNC
|
||||
|
||||
(async function() {
|
||||
// Fetch jQuery
|
||||
await fetch("https://code.jquery.com/jquery-3.6.0.min.js").then(x => x.text()).then(y => eval(y)).then(() => $("window").off("mouseup"))
|
||||
await fetch("https://code.jquery.com/jquery-3.6.0.min.js").then(x => x.text()).then(y => eval(y))
|
||||
setTimeout(() => { $("window").off("mouseup") }, 1000)
|
||||
{
|
||||
// From https://stackoverflow.com/a/53914092
|
||||
class ClassWatcher {
|
||||
@ -54,13 +54,16 @@ await fetch("https://code.jquery.com/jquery-3.6.0.min.js").then(x => x.text()).t
|
||||
// Click the spin button
|
||||
function spin() {
|
||||
if (document.getElementsByClassName("popup-draw__card").length > 0) {
|
||||
// Do pick random 3 cards instead of spin.
|
||||
let teams = document.getElementsByClassName("popup-draw__card")
|
||||
for (let i = 0; i < 3; i++) {
|
||||
teams[i].dispatchEvent(new MouseEvent("click"));
|
||||
}
|
||||
}
|
||||
else {
|
||||
// Spin
|
||||
clickFirstButtonByClassName("wheel__main--note")
|
||||
clickFirstButtonByClassName("chest")
|
||||
}
|
||||
}
|
||||
// Close the dialog
|
||||
@ -69,6 +72,7 @@ await fetch("https://code.jquery.com/jquery-3.6.0.min.js").then(x => x.text()).t
|
||||
}
|
||||
|
||||
// Watch for SweetAlert 2
|
||||
let bodywatcher = new ClassWatcher(document.body, 'swal2-shown', closeSwal2, spin);
|
||||
new ClassWatcher(document.body, 'swal2-shown', closeSwal2, spin);
|
||||
spin()
|
||||
}
|
||||
})();
|
||||
|
Loading…
Reference in New Issue
Block a user