您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
gather cookie stealer!
// ==UserScript== // @name Gather Cookie Finder // @namespace http://talhahabib.com/ // @version 0.1 // @description gather cookie stealer! // @author Talha Habib // @match *://*.gather.town/* // @icon https://www.google.com/s2/favicons?domain=greasyfork.org // @grant none // ==/UserScript== (function() { 'use strict'; var exec = false; var find = (str, autoMove = true, findTill = 2, teleportBackIn = 10) => { var c = 1; var intr = setInterval(() => { var o = game.completeMaps[gameSpace.mapId].objects; // current game objects var e = Object.keys(o); // converted to array var b = o[e.filter(s => o[s].id == str)]; // finding id for given string var p = game.players[gameSpace.id]; // player position console.log(++c); // indicator if (b) { // object found if(autoMove){ game.teleport(0, b.x, b.y); // teleporting to found object setTimeout(() => game.teleport(0, p.x, p.y), 1000 * teleportBackIn); // player going back to original position where he teleported from } clearInterval(intr) // stop interval exec = false // unlock trigger } }, 1000); // 1s ticker setTimeout(() => { // max limit clearInterval(intr) // stop interval exec = false // unlock trigger }, 1000 * 60 * findTill); // find till 2 minute default return intr; } var keys = []; document.addEventListener("keydown", function(zEvent) { // alt + f on windows // option + f on mac keys.push(zEvent.code) if (keys.includes("KeyF") && (keys.includes("AltRight") || keys.includes("AltLeft")) && !exec) { console.log('triggered') find('COOKIE-HUNT-COOKIE') exec = true; } }); document.addEventListener('keyup', () => keys = []); // Your code here... })();