您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Shows slots win / loss streak in Torn
当前为
// ==UserScript== // @name Torn Slots Streak // @namespace http://tampermonkey.net/ // @version 1.0 // @description Shows slots win / loss streak in Torn // @author ChuckFlorist [3135868] // @match https://www.torn.com/page.php?sid=slots // @grant none // ==/UserScript== 'use strict'; const URL_SLOTS = "https://www.torn.com/page.php?sid=slots"; var currentToken = ""; var isWinStreak = false; var nStreak = 0; function displayStreak() { var tokens = document.getElementById('tokens'); var moneyWon = document.getElementById('moneyWon'); var streakSpan = document.createElement('span'); tokens.parentNode.appendChild(streakSpan); var observer = new MutationObserver(function(mutationsList, observer) { for (var mutation of mutationsList) { if (mutation.type === 'childList') { if (tokens.textContent != currentToken) { // is new spin ? currentToken = tokens.textContent; let isWin = (parseInt(moneyWon.textContent, 10) > 0); nStreak = (isWin === isWinStreak) ? nStreak + 1 : 1; isWinStreak = isWin; streakSpan.textContent = "(" + nStreak + (isWin ? " wins)" : " losses)"); } } } }); var config = { childList: true }; observer.observe(moneyWon, config); } $(window).load(function() { if (window.location.href.startsWith(URL_SLOTS)){ setTimeout(function(){ displayStreak() }, 1000) } });
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址