您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Track pet bloat status and modify and notify if your pet is already bloated to prevent over-feeding
// ==UserScript== // @name [GC] Overfeed Preventer // @namespace http://tampermonkey.net/ // @version 1.2 // @license MIT // @description Track pet bloat status and modify and notify if your pet is already bloated to prevent over-feeding // @author Heda // @match https://www.grundos.cafe/itemview/* // @match https://www.grundos.cafe/useobject/* // @grant none // ==/UserScript== (function() { 'use strict'; let q = s => document.querySelector(s), itemName = [...document.querySelectorAll("div.flex-column.justify-center span")] ?.find(e => e.textContent.includes("Item"))?.textContent.replace("Item :", "").trim(); if (window.location.href.includes("itemview")) { if (itemName) localStorage.setItem("currentItem", itemName); if (localStorage.getItem("bloated") === "true" && itemName !== "Bloatershroom") { q("input#submit")?.remove(); let itemActionSelect = q("select#itemaction_select"); let parentContainer = itemActionSelect?.parentElement; if (parentContainer) { let alertDiv = document.createElement("div"); alertDiv.style = "background:red;color:white;font-weight:bold;padding:10px;text-align:center;cursor:pointer;margin-top:10px;border-radius:5px;width:100%;max-width:400px;margin:auto;"; alertDiv.innerHTML = "PET IS BLOATED <br> CLICK TO RESET"; alertDiv.onclick = () => { localStorage.setItem("bloated", "false"); let btn = document.createElement("input"); btn.type = "submit"; btn.id = "submit"; btn.value = "Submit"; btn.className = "form-control flex-grow"; parentContainer.insertAdjacentElement('afterend', btn); alertDiv.remove(); }; parentContainer.insertAdjacentElement('afterend', alertDiv); } } } else if (window.location.href.includes("useobject")) { let t = document.body.textContent; localStorage.setItem("bloated", t.includes("and now is bloated") ? "true" : t.includes("now is very full") ? "false" : localStorage.getItem("bloated")); } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址