Dice-A-Roo Autoplayer

Dice a fucking Roo. Fuck J03.

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         Dice-A-Roo Autoplayer
// @namespace    Midas@Sythe
// @version      2024
// @description  Dice a fucking Roo. Fuck J03.
// @include      https://www.neopets.com/games/play_dicearoo.phtml
// @include      https://www.neopets.com/games/dicearoo.phtml
// @include      *neopets.com/games/play_dicearoo.phtml
// @include      *neopets.com/games/dicearoo.phtml
// @author       Midas
// ==/UserScript==

function findLinkContainingString(myStr) {
    var aTags = document.getElementsByTagName("input");
    var searchText = myStr;
    var found;

    for (var i = 0; i < aTags.length; i++) {
        if (aTags[i].value.search(searchText) != -1) {
            console.log("Found tag with textContent: " + aTags[i].value);
            found = aTags[i];
            break;
        }
    }
    return found;
}

setTimeout(function(){Main()}, 2000);

function Main(){
var resetear = findLinkContainingString("Lets Play!");
var play = findLinkContainingString("Play Dice-A-Roo");
var rollAgain = findLinkContainingString("Roll Again");
var pressMe = findLinkContainingString("Press Me");
if (resetear != null){
 resetear.click();
} if(play!=null){
 play.click();
}else{
if (document.body.innerHTML.search("You are now eligible to use") < 0) {
    if (rollAgain != null) {
        rollAgain.click();
    } else {
        pressMe.click();
    }
}}}