您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
this is stupid lol
// ==UserScript== // @name takepoint.io auto play // @namespace http://tampermonkey.net/ // @version 0.1 // @description this is stupid lol // @author Marliskilla // @match https://takepoint.io/ // @grant none // @require https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js // ==/UserScript== (function() { 'use strict'; setTimeout(function(){Module.enterGame();}, 3000); /* for(var i = 0; i < 100; i++){ setTimeout(function(){$("#canvas").trigger($.Event("keyup", { keyCode: 83})); $("#canvas").trigger($.Event("keydown", { keyCode: 87}));}, i*20000); setTimeout(function(){$("#canvas").trigger($.Event("keyup", { keyCode: 87})); $("#canvas").trigger($.Event("keydown", { keyCode: 83}));}, i*20000 + 10000); } */ function move(deg){ // alert(window.getMapStartX()); switch(deg){ case 0: $("#canvas").trigger($.Event("keydown", {keyCode: 87})); //87 = w break; case 90: $("#canvas").trigger($.Event("keydown", {keyCode: 68})); //68 = d break; case 180: $("#canvas").trigger($.Event("keydown", {keyCode: 83}));//83 = s break; case 270: $("#canvas").trigger($.Event("keydown", {keyCode: 65}));//65 = a break; case 45: $("#canvas").trigger($.Event("keydown", {keyCode: 87}));// w and d $("#canvas").trigger($.Event("keydown", {keyCode: 68})); break; case 135: $("#canvas").trigger($.Event("keydown", {keyCode: 68}));// d and s $("#canvas").trigger($.Event("keydown", {keyCode: 83})); break; case 225: $("#canvas").trigger($.Event("keydown", {keyCode: 83}));// s and a $("#canvas").trigger($.Event("keydown", {keyCode: 65})); break; case 315: $("#canvas").trigger($.Event("keydown", {keyCode: 65}));// a and w $("#canvas").trigger($.Event("keydown", {keyCode: 87})); break; default: $("#canvas").trigger($.Event("keyup", {keyCode: 87})); $("#canvas").trigger($.Event("keyup", {keyCode: 68})); $("#canvas").trigger($.Event("keyup", {keyCode: 83})); $("#canvas").trigger($.Event("keyup", {keyCode: 65})); $("#canvas").trigger($.Event("keydown", {keyCode: 49})); $("#canvas").trigger($.Event("keyup", {keyCode: 49})); } } circle(1000, 5000, 100); circle2(1000, 5000, 100); /* function keydown(event){ if(event.keyCode == 73){ //i circle(); } if(event.keyCode == 84){//t setInterval(circle2, 1000); } } function keyup(){} */ function circle(delay, offset, repetitions){ for(var i = 0; i < repetitions; i++){ setTimeout(function(){move(); move(0)}, 8*i*delay + offset + 0*delay); setTimeout(function(){move(); move(45)}, 8*i*delay + offset + 1*delay); setTimeout(function(){move(); move(90)}, 8*i*delay + offset + 2*delay); setTimeout(function(){move(); move(135)}, 8*i*delay + offset + 3*delay); setTimeout(function(){move(); move(180)}, 8*i*delay + offset + 4*delay); setTimeout(function(){move(); move(225)}, 8*i*delay + offset + 5*delay); setTimeout(function(){move(); move(270)}, 8*i*delay + offset + 6*delay); setTimeout(function(){move(); move(315)}, 8*i*delay + offset + 7*delay); } } function circle2(delay, offset, repetitions){ for(var i = 0; i < repetitions; i++){ setTimeout(function(){shoot(0)}, 8*i*delay + offset + 0*delay); setTimeout(function(){shoot(45)}, 8*i*delay + offset + 1*delay); setTimeout(function(){shoot(90)}, 8*i*delay + offset + 2*delay); setTimeout(function(){shoot(135)}, 8*i*delay + offset + 3*delay); setTimeout(function(){shoot(180)}, 8*i*delay + offset + 4*delay); setTimeout(function(){shoot(225)}, 8*i*delay + offset + 5*delay); setTimeout(function(){shoot(270)}, 8*i*delay + offset + 6*delay); setTimeout(function(){shoot(315)}, 8*i*delay + offset + 7*delay); } } function shoot(deg){ var xpos; var ypos; var width = window.innerWidth; var height = window.innerHeight; $("#canvas").trigger($.Event("mouseup", {clientX: 0, clientY: 0, which: 1})); switch(deg){ case 315: xpos = 0; ypos = 0; break; case 0: xpos = width / 2; ypos = 0; break; case 45: xpos = width; ypos = 0; break; case 90: xpos = width; ypos = height / 2; break; case 135: xpos = width; ypos = height; break; case 180: xpos = width / 2; ypos = height; break; case 225: xpos = 0; ypos = height; break; case 270: xpos = 0; ypos = height / 2; break; default: break; } $("#canvas").trigger($.Event("mousemove", {clientX: xpos, clientY: ypos})); $("#canvas").trigger($.Event("mousedown", {clientX: xpos, clientY: ypos, which: 1})); /* $("#canvas").trigger($.Event("mousemove", {clientX: xpos, clientY: ypos})); '*/ } })();