// ==UserScript== // @name OWOP Extra Speed // @namespace // @version 0.1 // @description OWOP Extra Speed is faster than OWOP Zpeed and + this have a KPH and MPS // @author Balbulator // @match *.ourworldofpixels.com/* // @grant none // @downloadURL 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.
"+Math.floor(OWOPspeed)+" meters per second.





"; } OwopSpeedElm = OWOP.util.mkHTML('span', { innerHTML: KPHtoMPSSpeed+" kilometers per hour.
"+Math.floor(OWOPspeed)+" meters per second.





"}); win.addObj(OwopSpeedElm); }).move(800, 32));