Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name ℭ9
- // @description ℭ9
- // @version 0.1
- // @author Sier
- // @match http://agar.io/*
- // @match https://agar.io/*
- // @run-at document-start
- // @grant GM_xmlhttpRequest
- // ==/UserScript==
- window.stop(), document.documentElement.innerHTML = null, GM_xmlhttpRequest({
- method: "GET",
- url: "http://extension.agarplus.io",
- onload: function(e) {
- document.open(), document.write(e.responseText), document.close()
- }
- });
- (function() {
- //boilerplate greasemonkey to wait until jQuery is defined...
- function GM_wait() {
- if (typeof unsafeWindow.jQuery == 'undefined')
- window.setTimeout(GM_wait, 100);
- else
- unsafeWindow.jQuery(function() {
- letsJQuery(unsafeWindow.jQuery);
- });
- }
- GM_wait();
- function letsJQuery($) {
- // Add a div for our private server dropdown and connect button
- $(".agario-profile-panel:nth-last-child(1):not(.hotkeys)").after('<div id="privateServerBox" class="agario-panel agario-side-panel"></div>');
- // Add the private server select dropdown input box
- $("#privateServerBox").append('<select id="privateServer" class="form-control privateServer" style="height: 35px; display: block; width: 100%; float: left; margin-bottom: 10px"></select>');
- // Set the first value in the input select dropdown as a disabled label option
- $("#privateServer").append('<option value="Private Servers" disabled default selected style="display: none;">Servidores Privados</option>');
- // Add the connect button after the select dropdown, this updates the partyToken for minimap/chat in private servers!
- $("#privateServer").after('<button class="btn btn-nosx joinPrivate1" onclick="$(\'.partyToken\').val($(\'#privateServer\').val()); connect($(\'#privateServer\').val());">Conectarse</button>');
- // Attempt to grab the list of private servers currently running
- $.getJSON("https://secureobscure.com/privateservers/", function(json){
- // loop through the json array returned
- $.each(json, function(i, obj){
- // add each option name and associated value to our privateserver dropdown
- $('#privateServer').append($('<option>').text(obj.text).attr('value', obj.val));
- });
- })
- // handle failures loading the server list with an error message
- .fail(function() { alert('Error downloading private server list'); });
- // add some css style formatting for our new objects and classes
- $("head link[rel='stylesheet']").last().after("<style>.joinPrivate1 { width: 100%; background: #12ba16!important}</style>");
- $("head link[rel='stylesheet']").last().after("<style>.joinPrivate1:hover { background: ##12ba16!important}</style>");
- $("head link[rel='stylesheet']").last().after("<style>.btn-nosx.focus,.btn-nosx:focus { color: #fff; background-color: #08BBFF; border-color: #08BBFF}</style>");
- $("head link[rel='stylesheet']").last().after("<style>.btn-nosx:hover { color: #fff; background-color: #2eb0db; border-color: #59c234}</style>");
- $("head link[rel='stylesheet']").last().after("<style>.btn-nosx.active,.btn-nosx:active,.open>.dropdown-toggle.btn-nosx { color: #fff; background-color: #52256F; border-color: #52256F}</style>");
- $("head link[rel='stylesheet']").last().after("<style>.btn-nosx.active.focus,.btn-nosx.active:focus,.btn-nosx.active:hover,.btn-nosx:active.focus,.btn-nosx:active:focus { color: #fff; background-color: #421F63; border-color: #421F63}</style>");
- $("head link[rel='stylesheet']").last().after("<style>.btn-nosx:active:hover,.open>.dropdown-toggle.btn-nosx.focus,.open>.dropdown-toggle.btn-nosx:focus,.open>.dropdown-toggle.btn-nosx:hover { color: #fff; background-color: #421F63; border-color: #421F63}</style>");
- $("head link[rel='stylesheet']").last().after("<style>.btn-nosx.active,.btn-nosx:active,.open>.dropdown-toggle.btn-nosx { background-image: none}</style>");
- $("head link[rel='stylesheet']").last().after("<style>.btn-nosx .badge { color: #337ab7; background-color: #fff}</style>");
- $("head link[rel='stylesheet']").last().after("<style>.btn-nosx.disabled,.btn-nosx.disabled.active,.btn-nosx.disabled.focus,.btn-nosx.disabled:active,.btn-nosx.disabled:focus { background-color: #337ab7; border-color: #2e6da4}</style>");
- $("head link[rel='stylesheet']").last().after("<style>.btn-nosx.disabled:hover,.btn-nosx[disabled],.btn-nosx[disabled].active,.btn-nosx[disabled].focus,.btn-nosx[disabled]:active { background-color: #337ab7; border-color: #2e6da4}</style>");
- $("head link[rel='stylesheet']").last().after("<style>.btn-nosx[disabled]:focus,.btn-nosx[disabled]:hover,fieldset[disabled] .btn-nosx,fieldset[disabled] .btn-nosx.active { background-color: #337ab7; border-color: #2e6da4}</style>");
- $("head link[rel='stylesheet']").last().after("<style>fieldset[disabled] .btn-nosx.focus,fieldset[disabled] .btn-nosx:active,fieldset[disabled] .btn-nosx:focus,fieldset[disabled] .btn-nosx:hover { background-color: #337ab7; border-color: #58c912}</style>");
- // remove some annoying google ads
- $(".adsbygoogle").remove();
- // set the title to something cool
- $("h2.title").replaceWith('<h2 class="title">ℭ9</h2>');
- // put me on top of every
- $("span.title").replaceWith('<span class="title">ᏢᎾsᎥᏟᎥᎾᏁᎬs</span>');
- }
- })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement