您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
OWOP Extra Speed is faster than OWOP Zpeed and + this have a KPH and MPS
// ==UserScript== // @name OWOP Extra Speed // @namespace https://greasyfork.org/users/135749 // @version 0.1.1 // @description OWOP Extra Speed is faster than OWOP Zpeed and + this have a KPH and MPS // @author Balbulator // @match *.ourworldofpixels.com/* // @grant none // ==/UserScript== var KPHtoMPSSpeed=0; var tileX1=OWOP.mouse.tileX; var tileY1=OWOP.mouse.tileY; var OWOPspeed=0; //Meters per second KPHtoMPS=function(KM){ OWOPspeed=KM*1000/3600; KPHtoMPSSpeed=KM; }; KPHtoMPS(20); OWOPspeedLeft=function(){ var speednum=OWOPspeed/20; tileX1-=speednum; OWOP.emit(6666694,tileX1,tileY1); }; OWOPspeedRight=function(){ var speednum=OWOPspeed/20; tileX1+=speednum; OWOP.emit(6666694,tileX1,tileY1); }; OWOPspeedDown=function(){ var speednum=OWOPspeed/20; tileY1+=speednum; OWOP.emit(6666694,tileX1,tileY1); } OWOPspeedUp=function(){ var speednum=OWOPspeed/20; tileY1-=speednum; OWOP.emit(6666694,tileX1,tileY1); }; document.onkeydown = function(event) { switch (event.keyCode) { case 37: OWOPspeedLeft(); break; case 38: OWOPspeedUp(); break; case 39: OWOPspeedRight(); break; case 40: OWOPspeedDown(); break; } }; var OwopSpeedWin = OWOP.windowSys.addWindow(new OWOP.windowSys.class.window('OWOP Extra Speed by Balbulator', {}, function(win) { win.container.title = 'Use this to change speed'; win.container.style.height = '222px'; win.container.style.overflow = 'hidden'; OwopSpeedElmChange=function(){ OwopSpeedElm.innerHTML=KPHtoMPSSpeed+" kilometers per hour. <br> "+Math.floor(OWOPspeed)+" meters per second. <br> <button onclick='KPHtoMPS(KPHtoMPSSpeed-1), OwopSpeedElmChange()'><</button> <button onclick='KPHtoMPS(KPHtoMPSSpeed+1), OwopSpeedElmChange()'>></button> <br> <button onclick='KPHtoMPS(KPHtoMPSSpeed-5), OwopSpeedElmChange()'><<</button> <button onclick='KPHtoMPS(KPHtoMPSSpeed+5), OwopSpeedElmChange()'>>></button> <br> <button onclick='KPHtoMPS(KPHtoMPSSpeed-50), OwopSpeedElmChange()'><<<</button> <button onclick='KPHtoMPS(KPHtoMPSSpeed+50), OwopSpeedElmChange()'>>>></button> <br> <button onclick='KPHtoMPS(KPHtoMPSSpeed-200), OwopSpeedElmChange()'><<<<</button> <button onclick='KPHtoMPS(KPHtoMPSSpeed+200), OwopSpeedElmChange()'>>>>></button><br><button onclick='KPHtoMPS(KPHtoMPSSpeed-1000), OwopSpeedElmChange()'><<<<<</button> <button onclick='KPHtoMPS(KPHtoMPSSpeed+1000), OwopSpeedElmChange()'>>>>>></button><br> "; } OwopSpeedElm = OWOP.util.mkHTML('span', { innerHTML: KPHtoMPSSpeed+" kilometers per hour. <br> "+Math.floor(OWOPspeed)+" meters per second. <br><button onclick='KPHtoMPS(KPHtoMPSSpeed-1), OwopSpeedElmChange()'><</button> <button onclick='KPHtoMPS(KPHtoMPSSpeed+1), OwopSpeedElmChange()'>></button> <br> <button onclick='KPHtoMPS(KPHtoMPSSpeed-5), OwopSpeedElmChange()'><<</button> <button onclick='KPHtoMPS(KPHtoMPSSpeed+5), OwopSpeedElmChange()'>>></button> <br> <button onclick='KPHtoMPS(KPHtoMPSSpeed-50), OwopSpeedElmChange()'><<<</button> <button onclick='KPHtoMPS(KPHtoMPSSpeed+50), OwopSpeedElmChange()'>>>></button> <br> <button onclick='KPHtoMPS(KPHtoMPSSpeed-200), OwopSpeedElmChange()'><<<<</button> <button onclick='KPHtoMPS(KPHtoMPSSpeed+200), OwopSpeedElmChange()'>>>>></button><br><button onclick='KPHtoMPS(KPHtoMPSSpeed-1000), OwopSpeedElmChange()'><<<<<</button> <button onclick='KPHtoMPS(KPHtoMPSSpeed+1000), OwopSpeedElmChange()'>>>>>></button><br> "}); win.addObj(OwopSpeedElm); }).move(800, 32));