您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Custom saved upgrades. Ssp Fighter, Glass Fighter, Ssp Overlord, Destroyer.
当前为
- // ==UserScript==
- // @name Auto Upgrader
- // @namespace http://tampermonkey.net/
- // @version 2024-08-30
- // @description Custom saved upgrades. Ssp Fighter, Glass Fighter, Ssp Overlord, Destroyer.
- // @author Comma
- // @match *://diep.io/*
- // @grant none
- // ==/UserScript==
- (function() {
- 'use strict';
- var build_message = document.createElement("h1");
- function build_msg() {
- build_message.style.display = 'block';
- build_message.textContent = "Build";
- build_message.style.zIndex = "9999";
- build_message.style.width = "45vw";
- build_message.style.height = "auto";
- build_message.style.whiteSpace = "nowrap";
- build_message.style.fontSize = "1em";
- build_message.style.position = "absolute";
- build_message.style.textAlign = "center";
- build_message.style.top = "7%";
- build_message.style.left = "50%";
- build_message.style.transform = "translate(-50%, -50%)";
- build_message.style.backgroundColor = "rgba(132, 132, 222, 0.5)";
- build_message.style.color = "white";
- build_message.style.padding = "0.5em";
- build_message.style.borderRadius = "5px";
- document.body.appendChild(build_message)
- }
- setTimeout(function() {
- var welcome_msg = document.createElement("h1");
- welcome_msg.textContent = "Script by Comma, press TAB to toggle menu, report any bugs via Discord";
- welcome_msg.style.zIndex = "9999";
- welcome_msg.style.width = "45vw";
- welcome_msg.style.height = "auto";
- welcome_msg.style.whiteSpace = "nowrap";
- welcome_msg.style.fontSize = "1em";
- welcome_msg.style.position = "absolute";
- welcome_msg.style.textAlign = "center";
- welcome_msg.style.top = "7%";
- welcome_msg.style.left = "50%";
- welcome_msg.style.transform = "translate(-50%, -50%)";
- welcome_msg.style.backgroundColor = "rgba(132, 132, 222, 0.5)";
- welcome_msg.style.color = "white";
- welcome_msg.style.padding = "0.5em";
- welcome_msg.style.borderRadius = "5px";
- document.body.appendChild(welcome_msg);
- setTimeout(function msg(){welcome_msg.style.display = "none";
- }, 5000);
- }, 1000);
- var Creator = document.createElement("div");
- var Help = document.createElement("p");
- var SSP_Ol = document.createElement("p");
- var SSP_Fi = document.createElement("p");
- var Glass_Fi = document.createElement("p");
- var Destroyer = document.createElement("p");
- var Ui_Toggle = document.createElement("p");
- var Net_Predict_Toggle = document.createElement("p");
- var Build_Create = document.createElement("p");
- Creator.innerHTML = "Diep Build<br>Comma#4169";
- Help.textContent = "TAB Key: Toggle On/Off";
- SSP_Ol.textContent = "SSP Overlord: 1";
- SSP_Fi.textContent = "SSP Fighter: 2";
- Glass_Fi.textContent = "Glass Fighter: 3";
- Destroyer.textContent = "Destroyer: 4";
- Ui_Toggle.textContent = "UI Toggle: F - Disabled";
- Build_Create.textContent = "Build Create: B";
- Net_Predict_Toggle.textContent = "Net_Predict: - Enabled";
- Help.onclick = function() {
- if (t) {
- Creator.style.display = 'none';
- } else {
- Creator.style.display = 'block';
- }
- t = !t;
- };
- var t__1 = true;
- var renUI = true;
- var renPREDICT = true;
- Ui_Toggle.onclick = function() {
- if(t__1) {
- Ui_Toggle.textContent = "UI Toggle: F - Disabled"
- t__1 = !t__1
- } else {
- Ui_Toggle.textContent = "UI Toggle: F - Enabled"
- t__1 = !t__1
- }
- }
- Net_Predict_Toggle.onclick = function() {
- if(Net_Predict_Toggle.textContent === "Net_Predict: - Enabled") {
- input.set_convar("net_predict_movement", false)
- Net_Predict_Toggle.textContent = "Net_Predict: - Disabled"
- } else {
- if(Net_Predict_Toggle.textContent === "Net_Predict: - Disabled"){
- input.set_convar("net_predict_movement", true)
- Net_Predict_Toggle.textContent = "Net_Predict: - Enabled"
- }
- }
- }
- SSP_Ol.onclick = function() {
- input.execute('game_stats_build 565656565656568888888444444423233');
- build_msg()
- build_message.textContent = "SSP Overlord build applied";
- setTimeout(function() {
- build_message.style.display = "none";
- }, 3000);
- };
- SSP_Fi.onclick = function() {
- input.execute('game_stats_build 565656565656568888888777777723233');
- build_msg()
- build_message.textContent = "SSP Fighter build applied";
- setTimeout(function() {
- build_message.style.display = "none";
- }, 3000);
- };
- Glass_Fi.onclick = function() {
- input.execute('game_stats_build 56565656565656888888877777774444444');
- build_msg()
- build_message.textContent = "Glass Fighter build applied";
- setTimeout(function() {
- build_message.style.display = "none";
- }, 3000);
- };
- Destroyer.onclick = function() {
- input.execute('game_stats_build 565656565656888888844444447777777');
- build_msg()
- build_message.textContent = "Destroyer build applied";
- setTimeout(function() {
- build_message.style.display = "none";
- }, 3000);
- };
- Creator.style.position = "fixed";
- Creator.style.top = "0px";
- Creator.style.left = "0px";
- Creator.style.zIndex = "9999";
- Creator.style.backgroundColor = "rgba(0, 0, 0, 0.8)";
- Creator.style.color = "white";
- Creator.style.padding = "10px";
- Creator.style.borderRadius = "5px";
- document.body.appendChild(Creator);
- Creator.appendChild(Help);
- Creator.appendChild(SSP_Ol);
- Creator.appendChild(SSP_Fi);
- Creator.appendChild(Glass_Fi);
- Creator.appendChild(Destroyer);
- Creator.appendChild(Ui_Toggle);
- Creator.appendChild(Build_Create);
- Creator.appendChild(Net_Predict_Toggle);
- Creator.querySelectorAll('p').forEach(p => {
- p.style.backgroundColor = 'rgba(0, 0, 0, 0.8)';
- p.style.margin = "0";
- p.style.padding = "5px";
- p.style.borderRadius = "3px";
- p.style.transition = "background-color 0.3s";
- p.addEventListener('mouseover', (event) => {
- event.target.style.backgroundColor = 'grey';
- });
- p.addEventListener('mouseout', (event) => {
- event.target.style.backgroundColor = 'rgba(0, 0, 0, 0.8)';
- });
- });
- var t = true;
- var t_2 = true;
- document.addEventListener('keydown', function(event) {
- if (event.keyCode === 9) { // TAB key
- if (t) {
- Creator.style.display = 'none';
- } else {
- Creator.style.display = 'block';
- }
- t = !t;
- }
- });
- (function() { // SSP Overlord
- document.addEventListener('keydown', function(event) {
- if (event.shiftKey && event.keyCode === 49) {
- build_msg()
- build_message.textContent = "SSP Overlord build applied";
- input.execute('game_stats_build 565656565656568888888444444423233');
- setTimeout(function() {
- build_message.style.display = "none";
- }, 3000);
- }
- });
- })();
- (function() { // SSP Fighter
- document.addEventListener('keydown', function(event) {
- if (event.shiftKey && event.keyCode === 50) {
- input.execute('game_stats_build 565656565656568888888777777723233');
- build_msg()
- build_message.textContent = "SSP Fighter build applied";
- setTimeout(function() {
- build_message.style.display = "none";
- }, 3000);
- }
- });
- })();
- (function() { // Glass Fighter
- document.addEventListener('keydown', function(event) {
- if (event.shiftKey && event.keyCode === 51) {
- input.execute('game_stats_build 56565656565656888888877777774444444');
- build_msg()
- build_message.textContent = "Glass Fighter build applied";
- setTimeout(function() {
- build_message.style.display = "none";
- }, 3000);
- }
- });
- })();
- (function() { // Destroyer
- document.addEventListener('keydown', function(event) {
- if (event.shiftKey && event.keyCode === 52) {
- input.execute('game_stats_build 565656565656888888844444447777777');
- build_msg()
- build_message.textContent = "Destroyer build applied";
- setTimeout(function() {
- build_message.style.display = "none";
- }, 3000);
- }
- });
- })();
- (function() { // UI Toggle
- document.addEventListener('keydown', function(event) {
- if (event.key === 'f' || event.key === 'F') {
- if(Ui_Toggle.textContent === "UI Toggle: F - Enabled") {
- if (renUI == renUI) {
- renUI = !renUI
- input.set_convar("ren_ui", renUI);
- }
- }
- }
- });
- })();
- //patched fuck u (function() { // Auto Repel
- //patched fuck u document.addEventListener('keydown', function(event) {
- //patched fuck u if (event.keyCode === 90) { // Z key
- //patched fuck u if (t_2) {
- //patched fuck u input.key_Down('16');
- //patched fuck u } else {
- //patched fuck u input.key_Down('16'); //patched
- //patched fuck u }
- //patched fuck u t_2 = !t_2;
- //patched fucku }
- //patched fuck u });
- //patched fuck u })();
- (function() { // Build Create
- document.addEventListener('keydown', function(event) {
- if (event.keyCode === 66) {
- var build_c = document.createElement("div")
- var build_assistText = document.createElement("div")
- var name = document.createElement("div")
- var nameTutorial = document.createElement("div")
- build_c.textContent = "Create build"
- build_assistText.textContent = "Build your own build here<br> Press the number keys or the individual buttons to create your own build."
- name.textContent = "Name"
- nameTutorial.textContent = "Give your build a name"
- document.body.appendChild(build_c)
- document.body.appendChild(build_assistText)
- }
- });
- })();
- })();