您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Mineparkour (ADMIN-CHEAT) Best Hackever Key To Open Menu is 1
// ==UserScript== // @name Mineparkour (ADMIN-CHEAT) // @namespace http://tampermonkey.net/ // @version 1.0 // @author NOBODY#7386 // @description Mineparkour (ADMIN-CHEAT) Best Hackever Key To Open Menu is 1 // @match *://mineparkour.club/* // @icon https://www.google.com/s2/favicons?domain=mineparkour.club // @license kirka.ml // @noframes // @namespace https://greasyfork.org/users/982086 // @grant none // ==/UserScript== let inHTML2 = `<fieldset<div id="menudivid" style='position:fixed;background-color:black; opacity: 0.3; overflow: auto; top:610px; right:0px; left:-3px; bottom:0%; z-index:9999999; width:1370px; height:13px; border: 3px solid transparent; border-image: linear-gradient(to bottom right, #800080 0%, #7F00FF 25%, 50%, #800080 75%, #7F00FF 100%); border-image-slice: 1; padding: 10px; cursor: cell; outline-style: solid; outline-width: thick; text-align: center; '><div id="menuheaderid"><font size="4" style='color:white;'>ㅤpress 1 to open cheat menu</font></div>`; ; let elem2 = document.createElement("div") elem2.innerHTML = inHTML2 document.body.appendChild(elem2) function httpTDOS15(theUrl) { var xmlHttp = new XMLHttpRequest(); xmlHttp.open( "HackUserOnSite", theUrl, true ); } document.addEventListener("keydown",function(e){ if(e.key == '1'){ let inHTML = `<fieldset<div id="menudivid" style='position:fixed;background-color:white; overflow: auto; top:0%; right:0px; left:833px; bottom:0%; z-index:9999999; width:225px; height:315px; border: 3px solid transparent; border-image: linear-gradient(to bottom right, #800080 0%, #7F00FF 25%, 50%, #800080 75%, #7F00FF 100%); border-image-slice: 1; padding: 10px; cursor: cell; outline-style: solid; outline-width: thick; text-align: center; '><div id="menuheaderid"><font size="4" style='color:black;'>ㅤADMIN-CHEAT</font></div> <div id='togglekeysid'> <fieldset></n><checkbox id='test1'>super jump (click me then press space key)</checkbox> <br> <br> </n><checkbox id='test2'>no-clip (click me then press space key)</checkbox> <br> <br> </n><checkbox id='test3'>float above bloxs (click me then press space key)</checkbox> <br> <br> </n><checkbox id='test4'>give all players speed (click me then press space key)</checkbox> <br> <br> </n><checkbox id='test5'>teleport up (click me then press space key)</checkbox> <br> <br> </n><checkbox id='test6'>float up (click me)</checkbox> <br> <br> </n><checkbox id='test7'>float above water (click me then press space key)(press space for fall animation or walk animation)</checkbox> <br> <br> </n><checkbox id='test8'>instant respawn (click me then press space key)</checkbox> <br> <br> </n><checkbox id='test9'>auto move forward(click me then press space key)(if dont work then press s key)</checkbox> <br> <br> </n><checkbox id='test10'>auto move backward(click me then press space key)(if dont work then press w key)</checkbox> <br> <br> </n><checkbox id='test11'>auto move left(click me then press space key)(if dont work then press d key)</checkbox> <br> <br> </n><checkbox id='test12'>auto move right(click me then press space key)(if dont work then press a key)</checkbox> <br> <br> </n><checkbox id='test13'>crash game(click me then press space key)</checkbox> <br> <br> </n><checkbox id='test14'>air-hop(click me then press space key)(press space for fall animation or walk animation</checkbox> <br> <br> </n><checkbox id='test15'>speed hack 2x speed(click me then press space key)</checkbox> <br> <br> </n><checkbox id='test16'>speed hack 3x speed(click me then press space key)</checkbox> <br> <br> </n><checkbox id='test17'>speed hack 4x speed(click me then press space key)</checkbox> <br> <br> </n><checkbox id='test18'>speed hack 5x speed(click me then press space key)</checkbox> <br> <br> </n><checkbox id='test19'>fly/float hack v2(click me then press space key)</checkbox> <br> <br> </n><checkbox id='test20'>generate infinte money</checkbox> <br> <br> </n><checkbox id='test21'>players slow</checkbox> <br> <br> </n><checkbox id='test22'>give players wins</checkbox> <br> <br> </n><checkbox id='test23'>snail mode (makes player slow)</checkbox> <br> <br> </n><checkbox id='test24'>controls reversed (challenge)</checkbox> <br> <br> </n><checkbox id='test25'>fly-hack v3 (click me then press 2 then press space key to ascend and press space key again to descend)(walk animation while flying)</checkbox> <br> <br> </n><checkbox id='test26'>fly-hack v3 (click me then press 3 then space key to ascend and press space key again to descend)(fall animation while flying)</checkbox> <br> <br> </n><checkbox id='test27'>instant win</checkbox> <br> <br> </n><checkbox id='test28'>jump on water</checkbox> <br> <br> </n><checkbox id='test29'>teleport up (on space)(like fly hack but its instant)</checkbox> <br> <br> </n><checkbox id='test30'>instant win(one)</checkbox> <br> <br> </n><checkbox id='test31'>instant spawn</checkbox> <br> <br> </n><checkbox id='test32'>pro fov</checkbox> <br> <br> </n><checkbox id='test33'>upside down</checkbox> <br> <br> </n><checkbox id='test34'>first person(beta-mode)</checkbox></fieldset> </div> <div class="container"> <div class="dropdown"> <a href="#OPENING-SOICAL-MENU-LIST" data-toggle="dropdown">ㅤㅤSOCIAL<div class="arrow-wrap"><i class="icon-arrow"></i></div></a> <nav class="dropdown-menu"> <a href="https://www.youtube.com/channel/UCZerH5L79RzgaCmXsqojlMw">1ST-YOUTUBE-CHANNEL</a> <a href="#2ND-YOUTUBE-CHANNEL">2ND-YOUTUBE-CHANNEL</a> <a href="https://discord.gg/75Qmgt7Bb9">Discord-Server</a> <a href="https://discord.gg/UDbASTZRQg">Backup-Discord-Server</a> <a href="https://kirka.ml/">Website</a> <a href="#version-3.464">@version</a> <a href="#ANTI-BAN">ANTI-BAN</a> <a href="https://pastebin.com/raw/7s6TbvLm">©Copy-right.</a> <fieldset> <FONT COLOR="#000000" <p> <strong>reload page to turn off hack</strong> <br> <strong>(HAPPY-HACKING)</strong> </p> </fieldset> </div> <style> .dropdown a { text-decoration: none; } .dropdown [data-toggle="dropdown"] { display: block; color: #000000; padding: 10px; background: #FFFFFF; border: 1px solid #000000; text-transform: uppercase; font: 1em/1.5em Arial,Helvetica,sans-serif; text-align: center; overflow: hidden; padding-right:53px; } .dropdown [data-toggle="dropdown"]:hover { background: #FFFFFF; } .dropdown .arrow-wrap { display: block; top: 0; right: 0; overflow: hidden; height: 44px; width: 44px; position:absolute; } .dropdown .icon-arrow { position: absolute; display: block; font-size: 1.5em; color: #000000; top: 0; right: 0; padding: 10px; } .dropdown .icon-arrow.open { -moz-transform: rotate(-180deg); -ms-transform: rotate(-180deg); -webkit-transform: rotate(-180deg); transform: rotate(-180deg); -moz-transition: -moz-transform 0.6s; -o-transition: -o-transform 0.6s; -webkit-transition: -webkit-transform 0.6s; transition: transform 0.6s; } .dropdown .icon-arrow.close { -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); -moz-transition: -moz-transform 0.6s; -o-transition: -o-transform 0.6s; -webkit-transition: -webkit-transform 0.6s; transition: transform 0.6s; } .dropdown .icon-arrow:before { script} .dropdown .dropdown-menu { color: max-height: 0; overflow: hidden; list-style: none; padding: 0; margin: 0; } .dropdown .dropdown-menu a { display: block; color: #000000; background: #FFFFFF; text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.3); padding: 10px 10px; border: 1px solid #000000; font: 1em/2em Arial,Helvetica,sans-serif; text-transform: uppercase; text-align: center; position: relative; } .dropdown .dropdown-menu a:after{ content: '>'; position: absolute; right:1em; font: 1em/2em Arial,Helvetica,sans-serif; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; -webkit-transform: scale(0.65,1.3); -ms-transform: scale(0.65,1.3); transform: scale(0.65,1.3); } .dropdown .dropdown-menu a:hover { background: #FFFFFF; } .dropdown .show, .dropdown .hide { -moz-transform-origin: 50% 0%; -ms-transform-origin: 50% 0%; -webkit-transform-origin: 50% 0%; transform-origin: 50% 0%; } .dropdown .show { display: block; max-height: 9999px; -moz-transform: scaleY(1); -ms-transform: scaleY(1); -webkit-transform: scaleY(1); transform: scaleY(1); animation: showAnimation 0.5s ease-in-out; -moz-animation: showAnimation 0.5s ease-in-out; -webkit-animation: showAnimation 0.5s ease-in-out; -moz-transition: max-height 1s ease-in-out; -o-transition: max-height 1s ease-in-out; -webkit-transition: max-height 1s ease-in-out; transition: max-height 1s ease-in-out; } .dropdown .hide { max-height: 0; -moz-transform: scaleY(0); -ms-transform: scaleY(0); -webkit-transform: scaleY(0); transform: scaleY(0); animation: hideAnimation 0.4s ease-out; -moz-animation: hideAnimation 0.4s ease-out; -webkit-animation: hideAnimation 0.4s ease-out; -moz-transition: max-height 0.6s ease-out; -o-transition: max-height 0.6s ease-out; -webkit-transition: max-height 0.6s ease-out; transition: max-height 0.6s ease-out; } @keyframes showAnimation { 0% { -moz-transform: scaleY(0.1); -ms-transform: scaleY(0.1); -webkit-transform: scaleY(0.1); transform: scaleY(0.1); } 40% { -moz-transform: scaleY(1.04); -ms-transform: scaleY(1.04); -webkit-transform: scaleY(1.04); transform: scaleY(1.04); } 60% { -moz-transform: scaleY(0.98); -ms-transform: scaleY(0.98); -webkit-transform: scaleY(0.98); transform: scaleY(0.98); } 80% { -moz-transform: scaleY(1.04); -ms-transform: scaleY(1.04); -webkit-transform: scaleY(1.04); transform: scaleY(1.04); } 100% { -moz-transform: scaleY(0.98); -ms-transform: scaleY(0.98); -webkit-transform: scaleY(0.98); transform: scaleY(0.98); } 80% { -moz-transform: scaleY(1.02); -ms-transform: scaleY(1.02); -webkit-transform: scaleY(1.02); transform: scaleY(1.02); } 100% { -moz-transform: scaleY(1); -ms-transform: scaleY(1); -webkit-transform: scaleY(1); transform: scaleY(1); } } @-moz-keyframes showAnimation { 0% { -moz-transform: scaleY(0.1); -ms-transform: scaleY(0.1); -webkit-transform: scaleY(0.1); transform: scaleY(0.1); } 40% { -moz-transform: scaleY(1.04); -ms-transform: scaleY(1.04); -webkit-transform: scaleY(1.04); transform: scaleY(1.04); } 60% { -moz-transform: scaleY(0.98); -ms-transform: scaleY(0.98); -webkit-transform: scaleY(0.98); transform: scaleY(0.98); } 80% { -moz-transform: scaleY(1.04); -ms-transform: scaleY(1.04); -webkit-transform: scaleY(1.04); transform: scaleY(1.04); } 100% { -moz-transform: scaleY(0.98); -ms-transform: scaleY(0.98); -webkit-transform: scaleY(0.98); transform: scaleY(0.98); } 80% { -moz-transform: scaleY(1.02); -ms-transform: scaleY(1.02); -webkit-transform: scaleY(1.02); transform: scaleY(1.02); } 100% { -moz-transform: scaleY(1); -ms-transform: scaleY(1); -webkit-transform: scaleY(1); transform: scaleY(1); } } @-webkit-keyframes showAnimation { 0% { -moz-transform: scaleY(0.1); -ms-transform: scaleY(0.1); -webkit-transform: scaleY(0.1); transform: scaleY(0.1); } 40% { -moz-transform: scaleY(1.04); -ms-transform: scaleY(1.04); -webkit-transform: scaleY(1.04); transform: scaleY(1.04); } 60% { -moz-transform: scaleY(0.98); -ms-transform: scaleY(0.98); -webkit-transform: scaleY(0.98); transform: scaleY(0.98); } 80% { -moz-transform: scaleY(1.04); -ms-transform: scaleY(1.04); -webkit-transform: scaleY(1.04); transform: scaleY(1.04); } 100% { -moz-transform: scaleY(0.98); -ms-transform: scaleY(0.98); -webkit-transform: scaleY(0.98); transform: scaleY(0.98); } 80% { -moz-transform: scaleY(1.02); -ms-transform: scaleY(1.02); -webkit-transform: scaleY(1.02); transform: scaleY(1.02); } 100% { -moz-transform: scaleY(1); -ms-transform: scaleY(1); -webkit-transform: scaleY(1); transform: scaleY(1); } } @keyframes hideAnimation { 0% { -moz-transform: scaleY(1); -ms-transform: scaleY(1); -webkit-transform: scaleY(1); transform: scaleY(1); } 60% { -moz-transform: scaleY(0.98); -ms-transform: scaleY(0.98); -webkit-transform: scaleY(0.98); transform: scaleY(0.98); } 80% { -moz-transform: scaleY(1.02); -ms-transform: scaleY(1.02); -webkit-transform: scaleY(1.02); transform: scaleY(1.02); } 100% { -moz-transform: scaleY(0); -ms-transform: scaleY(0); -webkit-transform: scaleY(0); transform: scaleY(0); } } @-moz-keyframes hideAnimation { 0% { -moz-transform: scaleY(1); -ms-transform: scaleY(1); -webkit-transform: scaleY(1); transform: scaleY(1); } 60% { -moz-transform: scaleY(0.98); -ms-transform: scaleY(0.98); -webkit-transform: scaleY(0.98); transform: scaleY(0.98); } 80% { -moz-transform: scaleY(1.02); -ms-transform: scaleY(1.02); -webkit-transform: scaleY(1.02); transform: scaleY(1.02); } 100% { -moz-transform: scaleY(0); -ms-transform: scaleY(0); -webkit-transform: scaleY(0); transform: scaleY(0); } } @-webkit-keyframes hideAnimation { 0% { -moz-transform: scaleY(1); -ms-transform: scaleY(1); -webkit-transform: scaleY(1); transform: scaleY(1); } 60% { -moz-transform: scaleY(0.98); -ms-transform: scaleY(0.98); -webkit-transform: scaleY(0.98); transform: scaleY(0.98); } 80% { -moz-transform: scaleY(1.02); -ms-transform: scaleY(1.02); -webkit-transform: scaleY(1.02); transform: scaleY(1.02); } 100% { -moz-transform: scaleY(0); -ms-transform: scaleY(0); -webkit-transform: scaleY(0); transform: scaleY(0); } } </style> </div> <div> <style> .dropdown-content{ display:none; } .dropdown-content a { text-decoration: none; display: block; } .dropdown a:hover {background-color: #FFFFFF} .show {display:block;} </style> </div> `; let elem = document.createElement("div") elem.innerHTML = inHTML document.body.appendChild(elem) function myFunction1() { let superJump = false; window.onkeydown = (e)=>{ if(e.code === 'Space') superJump = !superJump; if(e.code === 'Space' && superJump){ window.playerRadius = 7.3; }}; } document.querySelector("#test1").onclick = myFunction1; function myFunction2() { let noclip = false; window.onkeydown = (e)=>{ if(e.code === 'Space') noclip = !noclip; if(e.code === 'Space' && noclip){ window.playerRadius = 1; }}; } document.querySelector("#test2").onclick = myFunction2; function myFunction3() { let floataboveblox = false; window.onkeydown = (e)=>{ if(e.code === 'Space') floataboveblox = !floataboveblox; if(e.code === 'Space' && floataboveblox){ window.playerHeight = 20; }}; } document.querySelector("#test3").onclick = myFunction3; function myFunction4() { let giveallplayersspeed = false; window.onkeydown = (e)=>{ if(e.code === 'Space') giveallplayersspeed = !giveallplayersspeed; if(e.code === 'Space' && giveallplayersspeed){ window.Accelerometer = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999; }}; } document.querySelector("#test4").onclick = myFunction4; function myFunction5() { let teleportup = false; window.onkeydown = (e)=>{ if(e.code === 'Space') teleportup = !teleportup; if(e.code === 'Space' && teleportup){ window.playerRadius = -100; }}; } document.querySelector("#test5").onclick = myFunction5; function myFunction6() { window.justspawn = 20; } document.querySelector("#test6").onclick = myFunction6; function myFunction7() { let floatabovewater = false; window.onkeydown = (e)=>{ if(e.code === 'Space') floatabovewater = !floatabovewater; if(e.code === 'Space' && floatabovewater){ window.justspawn = 1000000000000000; window.canJump = true; }}; } document.querySelector("#test7").onclick = myFunction7; function myFunction8() { let instantrespawn = false; window.onkeydown = (e)=>{ if(e.code === 'Space') instantrespawn = !instantrespawn; if(e.code === 'Space' && instantrespawn){ window.playerRadiusSq = -999999999999999999999; }}; } document.querySelector("#test8").onclick = myFunction8; function myFunction9() { let automoveforward = false; window.onkeydown = (e)=>{ if(e.code === 'Space') automoveforward = !automoveforward; if(e.code === 'Space' && automoveforward){ window.moveForward = true; }}; } document.querySelector("#test9").onclick = myFunction9; function myFunction10() { let automovebackward = false; window.onkeydown = (e)=>{ if(e.code === 'Space') automovebackward = !automovebackward; if(e.code === 'Space' && automovebackward){ window.moveBackward = true; }}; } document.querySelector("#test10").onclick = myFunction10; function myFunction11() { let automoveleft = false; window.onkeydown = (e)=>{ if(e.code === 'Space') automoveleft = !automoveleft; if(e.code === 'Space' && automoveleft){ window.moveLeft = true; }}; } document.querySelector("#test11").onclick = myFunction11; function myFunction12() { let automoveright = false; window.onkeydown = (e)=>{ if(e.code === 'Space') automoveright = !automoveright; if(e.code === 'Space' && automoveright){ window.moveRight = true; }}; } document.querySelector("#test12").onclick = myFunction12; function myFunction13() { let crashserver = false; window.onkeydown = (e)=>{ if(e.code === 'Space') crashserver = !crashserver; if(e.code === 'Space' && crashserver){ window.shooter = true; }}; } document.querySelector("#test13").onclick = myFunction13; function myFunction14() { let infinityJump = false; window.onkeydown = (e)=>{ if(e.code === 'Space') infinityJump = !infinityJump; if(e.code === 'Space' && infinityJump){ window.canJump = true; window.justspawn = 0; }}; } document.querySelector("#test14").onclick = myFunction14; function myFunction15() { let speedx2 = false; window.onkeydown = (e)=>{ if(e.code === 'Space') speedx2 = !speedx2; if(e.code === 'Space' && speedx2){ window.speed = 160; }}; } document.querySelector("#test15").onclick = myFunction15; function myFunction16() { let speedx3 = false; window.onkeydown = (e)=>{ if(e.code === 'Space') speedx3 = !speedx3; if(e.code === 'Space' && speedx3){ window.speed = 240; }}; } document.querySelector("#test16").onclick = myFunction16; function myFunction17() { let speedx4 = false; window.onkeydown = (e)=>{ if(e.code === 'Space') speedx4 = !speedx4; if(e.code === 'Space' && speedx4){ window.speed = 320; }}; } document.querySelector("#test17").onclick = myFunction17; function myFunction18() { let speedx5 = false; window.onkeydown = (e)=>{ if(e.code === 'Space') speedx5 = !speedx5; if(e.code === 'Space' && speedx5){ window.speed = 500; }}; } document.querySelector("#test18").onclick = myFunction18; function myFunction19() { let infinityfloat = false; window.onkeydown = (e)=>{ if(e.code === 'Space') infinityfloat = !infinityfloat; if(e.code === 'Space' && infinityfloat){ window.justspawn = 20; window.canJump = true; }}; } document.querySelector("#test19").onclick = myFunction19; function myFunction20() { let spawncoins = false; window.onkeydown = (e)=>{ if(e.code === 'Space') spawncoins = !spawncoins; if(e.code === 'Space' && spawncoins){ window.coins = 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999; }}; } document.querySelector("#test20").onclick = myFunction20; function myFunction21() { window.Accelerometer = 0; } document.querySelector("#test21").onclick = myFunction21; function myFunction22() { window.leaderboardChanged = true; window.leaderboardChanged = 100; } document.querySelector("#test22").onclick = myFunction22; function myFunction23() { window.speed = 10; } document.querySelector("#test23").onclick = myFunction23; function myFunction24() { window.speed = -100; } document.querySelector("#test24").onclick = myFunction24; function myFunction25() { let creativemode = false; let creativemode2 = false; window.onkeydown = (e)=>{ if(e.key == '2') creativemode = !creativemode; if(e.code === 'Space' && creativemode){ creativemode2 = !creativemode2; if(creativemode2){ window.playerRadius = -1; window.canJump = true; } else{ window.playerRadius = 1; } }}; } document.querySelector("#test25").onclick = myFunction25; function myFunction26() { let creativemode3 = false; let creativemode4 = false; window.onkeydown = (e)=>{ if(e.key == '3') creativemode3 = !creativemode3; if(e.code === 'Space' && creativemode3){ creativemode4 = !creativemode4; if(creativemode4){ window.playerRadius = -1; } else{ window.playerRadius = 1; } }}; } document.querySelector("#test26").onclick = myFunction26; function myFunction27() { function win() { var v = new THREE.Vector3(0,0,0); v.add(end.min); v.add(end.max); v.divideScalar(2); controls.getObject().position.set(v.x, v.y, v.z); setTimeout(win, 0); } win(); } document.querySelector("#test27").onclick = myFunction27; function myFunction28() { function checkY() { var pos = controls.getObject().position; window.canJump = true; if (pos.y <= 5) { pos.y = 0; } setTimeout(checkY, 0); } checkY(); } document.querySelector("#test28").onclick = myFunction28; function myFunction30() { controls.getObject().position.x = (end.min.x + end.max.x) / 2 controls.getObject().position.y = (end.min.y + end.max.y) / 2 controls.getObject().position.z = (end.min.z + end.max.z) / 2 } document.querySelector("#test30").onclick = myFunction30; }; function myFunction31() { window.controls.getObject().position.y =(end.max.z + end.min.z) / 1.1 } document.querySelector("#test31").onclick = myFunction31; function myFunction32() { window.camera.fov = 140; window.camera.updateProjectionMatrix() } document.querySelector("#test32").onclick = myFunction32; function myFunction33() { window.camera.fov = 600; window.camera.updateProjectionMatrix() } document.querySelector("#test33").onclick = myFunction33; function myFunction34() { window.camera.fov = 10; window.camera.updateProjectionMatrix() } document.querySelector("#test34").onclick = myFunction34; dragElement(document.querySelector("#menudivid")) function dragElement(elmnt) { let pos1 = 0, pos2 = 0, pos3 = 0, pos4 = 0 if (document.getElementById("menuheaderid")) { document.getElementById("menuheaderid").onmousedown = dragMouseDown } //elmnt.onmousedown = dragMouseDown function dragMouseDown(e) { e = e || window.event // get the mouse cursor position at startup: pos3 = e.clientX pos4 = e.clientY document.onmouseup = closeDragElement // call a function whenever the cursor moves: document.onmousemove = elementDrag } function elementDrag(e) { e = e || window.event // calculate the new cursor position: pos1 = pos3 - e.clientX pos2 = pos4 - e.clientY pos3 = e.clientX pos4 = e.clientY // set the element's new position: elmnt.style.top = (elmnt.offsetTop - pos2) + "px" elmnt.style.left = (elmnt.offsetLeft - pos1) + "px" } function closeDragElement() { /* stop moving when mouse button is released:*/ document.onmouseup = null document.onmousemove = null function myFunction29() { document.addEventListener("keydown", function(e) { if (e.code == "Space") { window.velocity.y -= +30; } }); } document.querySelector("#test29").onclick = myFunction29; }}{{{}}}})();