您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
autorespawn, toggle with 't'
// ==UserScript== // @name auto respawn // @namespace http://tampermonkey.net/ // @version 0.2 // @description autorespawn, toggle with 't' // @author You // @match https://takepoint.io/ // @grant none // ==/UserScript== (function() { 'use strict'; window.addEventListener("keydown", toggleRespawn); var foot = document.getElementById("footers"); var respawn = true; var overlay = document.getElementsByClassName("featured-game-container")[0]; overlay.style = "pointer-events: none; position: fixed; top:10px; left:10px; font-family: 'Comic Sans MS', cursive, sans-serif; color: #FFFFFF; font-style: normal; font-variant: normal; z-index: 9999;"; let stats = []; var observer = new MutationObserver(function(mutations){ mutations.forEach(function(mutation){ if(mutation.type == "attributes"){ if(document.getElementById("footers").style.display == "flex"){ addScript(); } } }); }); observer.observe(foot, { attributes: true //configure it to listen to attribute changes }); function toggleRespawn(e){ if(e.keyCode == 84){ respawn = !respawn; console.log(respawn); overlay.innerHTML = respawn ? "<h3>respawn: true (press t to change)</h3>" : "<h3>respawn: false (press t to change)</h3>"; } } // Your code here... function addScript(){ let width = renderArea.canvasWidth; let height = renderArea.canvasHeight; let centerX = width/2; let centerY = height/2; ASM_CONSTS[7315] = function($0, $1, $2, $3) { let text = UTF8ToString($1); contexts[$0].strokeText(text, $2, $3); let positionX = $2 < centerX + 200 && $2 > centerX - 200; let positionY = $3 < centerY - 200; if($0 == 1 && positionX && positionY && !(stats.includes(text))){ stats.push(text); } if(stats.length > 7){ console.log(stats); if(respawn == true){ eg(); //play function } resetScript(); } }; } function resetScript(){ stats = []; ASM_CONSTS[7315] = function($0, $1, $2, $3) { contexts[$0].strokeText(UTF8ToString($1), $2, $3); }; } })();