// ==UserScript== // @name Venge.io HACKS NEW 2020 UNLIMTIED AMMO INF JUMP // @version 0.3 // @description Venge.io HACKS // @author MetaHuman // @match https://venge.io/ // @grant none // @run-at document-start // @namespace https://greasyfork.org/users/662462 // @downloadURL none // ==/UserScript== window.gg = {}; window.gg.tick = function() { if (window.gg.kill) { var players = window.gg.network.players; for (var i = 0; i < players.length; i++) { var target = players[i]; window.gg.movement.entity.rigidbody.teleport(target.position.x, target.position.y, target.position.z); var t = window.gg.movement.entity.getPosition() , e = Utils.lookAt(target.position.x, target.position.z, t.x, t.z); window.gg.movement.lookX = e * 57.29577951308232 window.gg.movement.melee(); window.gg.movement.leftMouse = true; window.gg.movement.setShooting(window.gg.movement.lastDelta) } } }; (async() => { while(!window.hasOwnProperty("Movement")) await new Promise(resolve => setTimeout(resolve, 1000)); var updateHooked = false; const update = Movement.prototype.update; Movement.prototype.update = function (t) { if (!updateHooked) { window.gg.movement = this; updateHooked = true; } window.gg.tick(); update.apply(this, [t]); this.setAmmoFull() this.player.throwCooldown = 0; this.lastThrowDate = 0; this.currentWeapon.spread = 0; this.currentWeapon.recoil = 0; this.currentWeapon.shootTime = .1; this.currentWeapon.isAutomatic = true; this.isLanded = true; this.bounceJumpTime = 0; this.isJumping = false; this.isHitting = false; }; })(); (async() => { while(!window.hasOwnProperty("NetworkManager")) await new Promise(resolve => setTimeout(resolve, 1000)); var initializeHooked = false; var manager = NetworkManager.prototype.initialize; NetworkManager.prototype.initialize = function() { if (!initializeHooked) { window.gg.network = this; console.log(this) initializeHooked = true; } manager.call(this); }; })(); window.addEventListener("keydown", function(e) { if (e.keyCode == 191) { window.gg.kill = !window.gg.kill; } e.preventDefault() })