Dice-A-Roo Autoplayer

Dice a fucking Roo. Fuck J03.

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 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();
    }
}}}