Greasy Fork is available in English.

Skittles Extension

Agar.io MOD

// ==UserScript==
// @name        Skittles Extension
// @description Agar.io MOD
// @author      szymy
// @namespace   OGARio.szymy
// @include     http://agar.io/*
// @include     https://agar.io/*
// @version     0.6.23
// @run-at      document-start
// @grant       none
// ==/UserScript==
if (typeof GM_info === "undefined" || GM_info.scriptHandler) {
    alert("Twoja przeglądarka nie obsługuje tej wersji OGARio by szymy! Zainstaluj wersję przeznaczoną dla przeglądarki Chrome z wtyczką Tampermonkey! Więcej informacji: http://www.wykop.pl/tag/ogario/wszystkie/autor/szymy/");
} else {
    document.addEventListener("beforescriptexecute", function(e) {
        if (e.target.text.search("canvas") > -1 && e.target.text.search("OGARio") === -1) {
            var text = e.target.text;
            text = text.slice(0, text.search("\\(function\\(") - 1);
            // Stop original script
            e.preventDefault();
            e.stopPropagation();
            window.jQuery(e.target).remove();
            // Inject OGARio
            var ogario = function(a,b){function c(){jb=!0,x(),setInterval(x,18e4),ya=wa=document.getElementById("canvas"),xa=ya.getContext("2d"),ya.onmousedown=function(a){if(nc){var b=a.clientX-(5+za/5/2),c=a.clientY-(5+za/5/2);if(Math.sqrt(b*b+c*c)<=za/5/2)return Q(),void T(17)}La=1*a.clientX,Ma=1*a.clientY,w(),Q()},ya.onmousemove=function(a){La=1*a.clientX,Ma=1*a.clientY,w()},ya.onmouseup=function(){},/firefox/i.test(navigator.userAgent)?document.addEventListener("DOMMouseScroll",u,!1):document.body.onmousewheel=u,b(a).on("beforeunload",d);var c=!1,e=!1,f=!1,g=!1,h=!1,i=!1,j=!1,k=!1,l=!1;a.onkeydown=function(a){32!=a.keyCode||c||(Q(),T(17),c=!0),81!=a.keyCode||e||(T(18),e=!0),87!=a.keyCode||f||(Q(),T(21),f=!1),27==a.keyCode&&A(300),83!=a.keyCode||g||(n(!0),g=!0),65!=a.keyCode||h||(r(),h=!0),68!=a.keyCode||i||(o(),i=!0),69!=a.keyCode||j||(p(),j=!0),90!=a.keyCode||k||(t(),k=!0),16!=a.keyCode||l||(Nb&&s(),l=!0)},a.onkeyup=function(a){32==a.keyCode&&(c=!1),87==a.keyCode&&(f=!1),81==a.keyCode&&e&&(T(19),e=!1),83==a.keyCode&&(n(!1),g=!1),65==a.keyCode&&(h=!1),68==a.keyCode&&(i=!1),69==a.keyCode&&(j=!1),90==a.keyCode&&(k=!1),16==a.keyCode&&(l=!1)},a.onblur=function(){T(19),f=e=c=!1},a.onresize=V,a.requestAnimationFrame(Lc),setInterval(Q,40),Ya&&b("#region").val(Ya),C(),z(b("#region").val()),0==yb&&Ya&&H(),A(0),V(),a.location.hash&&6<=a.location.hash.length&&ma(a.location.hash)}function d(){return h()?"Czy na pewno chcesz opuścic grę?":void 0}function e(){a.localStorage.setItem("nick",lc),a.localStorage.setItem("clantag",mc),a.localStorage.setItem("skins",g(Za)),a.localStorage.setItem("names",g($a)),a.localStorage.setItem("darktheme",g(cb)),a.localStorage.setItem("colors",g(_a)),a.localStorage.setItem("showmass",g(db)),a.localStorage.setItem("skipstats",g(Rb)),a.localStorage.setItem("acid",g(rb)),a.localStorage.setItem("zoom",g(Ab)),a.localStorage.setItem("mapborders",g(Bb)),a.localStorage.setItem("oppcolors",g(Cb)),a.localStorage.setItem("skinsalpha",g(Db)),a.localStorage.setItem("cellsalpha",g(Eb)),a.localStorage.setItem("simpledraw",g(Fb)),a.localStorage.setItem("splittimer",g(Gb)),a.localStorage.setItem("splitrange",g(Hb)),a.localStorage.setItem("virusrange",g(Ib)),a.localStorage.setItem("biggernames",g(Jb)),a.localStorage.setItem("onlyogarioskins",g(Lb)),a.localStorage.setItem("showminimap",g(Mb)),a.localStorage.setItem("shifton",g(Nb)),a.localStorage.setItem("showfps",g(Ob)),a.localStorage.setItem("showmassguides",g(Pb)),a.localStorage.setItem("cursortracking",g(Qb)),a.localStorage.setItem("rainbowfood",g(Sb))}function f(){null!==a.localStorage.getItem("skins")&&(setSkins(g(a.localStorage.getItem("skins"))),setNames(g(a.localStorage.getItem("names"))),setDarkTheme(g(a.localStorage.getItem("darktheme"))),setColors(g(a.localStorage.getItem("colors"))),setShowMass(g(a.localStorage.getItem("showmass"))),setSkipStats(g(a.localStorage.getItem("skipstats"))),setAcid(g(a.localStorage.getItem("acid"))),setZoom(g(a.localStorage.getItem("zoom"))),setMapBorders(g(a.localStorage.getItem("mapborders"))),setOppColors(g(a.localStorage.getItem("oppcolors"))),setSkinsAlpha(g(a.localStorage.getItem("skinsalpha"))),setCellsAlpha(g(a.localStorage.getItem("cellsalpha"))),setSimpleDraw(g(a.localStorage.getItem("simpledraw"))),setSplitTimer(g(a.localStorage.getItem("splittimer"))),setSplitRange(g(a.localStorage.getItem("splitrange"))),setVirusRange(g(a.localStorage.getItem("virusrange"))),setBiggerNames(g(a.localStorage.getItem("biggernames"))),setOnlyOgarioSkins(g(a.localStorage.getItem("onlyogarioskins"))),setShowMiniMap(g(a.localStorage.getItem("showminimap"))),setShiftOn(g(a.localStorage.getItem("shifton"))),setShowFps(g(a.localStorage.getItem("showfps"))),setShowMassGuides(g(a.localStorage.getItem("showmassguides"))),setCursorTracking(g(a.localStorage.getItem("cursortracking"))),setRainbowFood(g(a.localStorage.getItem("rainbowfood"))))}function g(a){return"string"==typeof a?JSON.parse(a):JSON.stringify(a)}function h(){return Ga.length>0}function i(){return Ga.length>1}function j(){return Ga.length}function k(a){return(Date.now()-a)/1e3}function l(){ec=30+_()/100*.02}function m(){return i()?Gb?(j()!=Xb&&(l(),fc=Ga[j()-1].createTime,Xb=j()),ec-(Date.now()-fc)/1e3):0:(Xb=1,Kb=!0,0)}function n(a){Wb=a}function o(){Kb=!Kb}function p(){Tb=!Tb}function q(a){a?(Vb=!0,dc=Date.now(),t(),Zb=0,ic=eb,jc=fb):Vb=!1}function r(){var a=0,b=setInterval(function(){Q(),T(21),7===++a&&clearInterval(b)},100)}function s(){var a=0,b=setInterval(function(){Q(),T(17),4===++a&&clearInterval(b)},100)}function t(){vb=1}function u(a){vb*=Math.pow(.9,a.wheelDelta/-120||a.detail||0),!Ab&&1>vb&&(vb=1),vb>4/Xa&&(vb=4/Xa)}function v(){if(.4>Xa)Ba=null;else{for(var a=Number.POSITIVE_INFINITY,b=Number.POSITIVE_INFINITY,c=Number.NEGATIVE_INFINITY,d=Number.NEGATIVE_INFINITY,e=0;e<Ia.length;e++){var f=Ia[e];!f.H()||f.L||20>=f.size*Xa||(a=Math.min(f.x-f.size,a),b=Math.min(f.y-f.size,b),c=Math.max(f.x+f.size,c),d=Math.max(f.y+f.size,d))}for(Ba=Yc.X({ba:a-10,ca:b-10,Z:c+10,$:d+10,fa:2,ha:4}),e=0;e<Ia.length;e++)if(f=Ia[e],f.H()&&!(20>=f.size*Xa))for(a=0;a<f.a.length;++a)b=f.a[a].x,c=f.a[a].y,Da-za/2/Xa>b||Ea-Aa/2/Xa>c||b>Da+za/2/Xa||c>Ea+Aa/2/Xa||Ba.Y(f.a[a])}}function w(){Na=(La-za/2)/Xa+Da,Oa=(Ma-Aa/2)/Xa+Ea}function x(){null==qc&&(qc={},b("#region").children().each(function(){var a=b(this),c=a.val();c&&(qc[c]=a.text())})),b.get(ua+"info",function(a){var d,c={};for(d in a.regions){var e=d.split(":")[0];c[e]=c[e]||0,c[e]+=a.regions[d].numPlayers}for(d in c)b('#region option[value="'+d+'"]').text(qc[d]+" ("+c[d]+" players)")},"json")}function y(){b("#adsBottom").hide(),b("#overlays").hide(),b("#stats").hide(),b("#mainPanel").hide(),dd=xb=!1,C(),E(a.aa)}function z(c){c&&c!=Ya&&(b("#region").val()!=c&&b("#region").val(c),Ya=a.localStorage.location=c,b(".region-message").hide(),b(".region-message."+c).show(),b(".btn-needs-server").prop("disabled",!1),jb&&H())}function A(a){xb||dd||(b("#adsBottom").show(),Tb=!0,Sa=null,1e3>a&&(wb=1),xb=!0,b("#mainPanel").show(),a>0?b("#overlays").fadeTo(a,.75):b("#overlays").show())}function B(a){b("#helloContainer").attr("data-gamemode",a),hb=a,b("#gamemode").val(a)}function C(){b("#region").val()?a.localStorage.location=b("#region").val():a.localStorage.location&&b("#region").val(a.localStorage.location),b("#region").val()?b("#locationKnown").append(b("#region")):b("#locationUnknown").append(b("#region"))}function D(b){a.googletag&&a.googletag.cmd.push(function(){rc&&(rc=!1,setTimeout(function(){rc=!0},6e4*sc),a.googletag&&a.googletag.pubads&&a.googletag.pubads().refresh&&a.googletag.pubads().refresh(b))})}function E(b){a.googletag&&a.googletag.pubads&&a.googletag.pubads().clear&&a.googletag.pubads().clear(b)}function F(b){return a.i18n[b]||a.i18n_dict.en[b]||b}function G(){var a=++yb;console.log("Find "+Ya+hb),b.ajax(ua+"findServer",{error:function(){setTimeout(G,1e3)},success:function(b){a==yb&&(b.alert&&alert(b.alert),I("ws://"+b.ip,b.token))},dataType:"json",method:"POST",cache:!1,crossDomain:!0,data:(Ya+hb||"?")+"\n154669603"})}function H(){jb&&Ya&&(b("#connecting").show(),G())}function I(a,b){if(Ca){Ca.onopen=null,Ca.onmessage=null,Ca.onclose=null;try{Ca.close()}catch(c){}Ca=null}if(zb.ip&&(a="ws://"+zb.ip),null!=uc){var d=uc;uc=function(){d(b)}}if(ta){var e=a.split(":");a=e[0]+"s://ip-"+e[1].replace(/\./g,"-").replace(/\//g,"")+".tech.agar.io:"+(+e[2]+2e3)}Fa=[],Ga=[],Ha={},Ia=[],Ja=[],Ka=[],Ac=ib=null,bb=0,sb=!1,console.log("Connecting to "+a),Ca=new WebSocket(a),Ca.binaryType="arraybuffer",Ca.onopen=function(){var a;console.log("socket open"),a=J(5),a.setUint8(0,254),a.setUint32(1,5,!0),K(a),a=J(5),a.setUint8(0,255),a.setUint32(1,154669603,!0),K(a),a=J(1+b.length),a.setUint8(0,80);for(var c=0;c<b.length;++c)a.setUint8(c+1,b.charCodeAt(c));K(a),U()},Ca.onmessage=M,Ca.onclose=L,Ca.onerror=function(){console.log("socket error")}}function J(a){return new DataView(new ArrayBuffer(a))}function K(a){Ca.send(a.buffer)}function L(){sb&&(vc=500),console.log("socket close"),setTimeout(H,vc),vc*=2}function M(a){N(new DataView(a.data))}function N(a){function b(){for(var b="";;){var d=a.getUint16(c,!0);if(c+=2,0==d)break;b+=String.fromCharCode(d)}return b}var c=0;switch(240==a.getUint8(c)&&(c+=5),a.getUint8(c++)){case 16:O(a,c);break;case 17:eb=a.getFloat32(c,!0),c+=4,fb=a.getFloat32(c,!0),c+=4,gb=a.getFloat32(c,!0),c+=4;break;case 20:Ga=[],Fa=[];break;case 21:lb=a.getInt16(c,!0),c+=2,mb=a.getInt16(c,!0),c+=2,kb||(kb=!0,nb=lb,ob=mb);break;case 32:Fa.push(a.getUint32(c,!0)),c+=4;break;case 49:if(null!=ib)break;var d=a.getUint32(c,!0),c=c+4;Ka=[];for(var e=0;d>e;++e){var f=a.getUint32(c,!0),c=c+4;Ka.push({id:f,name:b()})}ca();break;case 50:for(ib=[],d=a.getUint32(c,!0),c+=4,e=0;d>e;++e)ib.push(a.getFloat32(c,!0)),c+=4;ca();break;case 64:Ta=a.getFloat64(c,!0),c+=8,Ua=a.getFloat64(c,!0),c+=8,Va=a.getFloat64(c,!0),c+=8,Wa=a.getFloat64(c,!0),c+=8,eb=(Va+Ta)/2,fb=(Wa+Ua)/2,gb=1,0==Ga.length&&(Da=eb,Ea=fb,Xa=gb);break;case 81:var g=a.getUint32(c,!0),c=c+4,h=a.getUint32(c,!0),c=c+4,i=a.getUint32(c,!0),c=c+4;setTimeout(function(){ia({d:g,e:h,c:i})},1200)}}function O(c,d){function e(){for(var a="";;){var b=c.getUint16(d,!0);if(d+=2,0==b)break;a+=String.fromCharCode(b)}return a}function f(){for(var a="";;){var b=c.getUint8(d++);if(0==b)break;a+=String.fromCharCode(b)}return a}tb=Qa=Date.now(),sb||(sb=!0,P()),ab=!1;var g=c.getUint16(d,!0);d+=2;for(var h=0;g>h;++h){var i=Ha[c.getUint32(d,!0)],j=Ha[c.getUint32(d+4,!0)];d+=8,i&&j&&(j.R(),j.o=j.x,j.p=j.y,j.n=j.size,j.C=i.x,j.D=i.y,j.m=j.size,j.K=Qa,oa(i,j))}for(h=0;g=c.getUint32(d,!0),d+=4,0!=g;){++h;var k,i=c.getInt32(d,!0);d+=4,j=c.getInt32(d,!0),d+=4,k=c.getInt16(d,!0),d+=2;var l=c.getUint8(d++),m=c.getUint8(d++),n=c.getUint8(d++),m=fa(l<<16|m<<8|n),n=c.getUint8(d++),o=!!(1&n),p=!!(16&n),r=null;2&n&&(d+=4+c.getUint32(d,!0)),4&n&&(r=f());var s=e(),l=null;Ha.hasOwnProperty(g)?(l=Ha[g],l.J(),l.o=l.x,l.p=l.y,l.n=l.size,l.color=m):(l=new ea(g,i,j,k,m,s),Ia.push(l),Ha[g]=l,l.ia=i,l.ja=j),l.f=o,l.j=p,l.C=i,l.D=j,l.m=k,l.K=Qa,l.T=n,l.V=r,s&&l.t(s),-1!=Fa.indexOf(g)&&-1==Ga.indexOf(l)&&(Ga.push(l),1==Ga.length&&(Da=l.x,Ea=l.y,Zc(),document.getElementById("overlays").style.display="none",ad=[],bd=0,cd=Ga[0].color,ed=!0,fd=Date.now(),jd=id=hd=0))}for(i=c.getUint32(d,!0),d+=4,h=0;i>h;h++)g=c.getUint32(d,!0),d+=4,l=Ha[g],null!=l&&l.R();ab&&0==Ga.length&&(gd=Date.now(),ed=!1,xb||dd||(Rb?A(3e3):(D(a.ab),ra(),dd=!0,b("#overlays").fadeTo(3e3,.75),b("#stats").show())),ac++,q(!1))}function P(){b("#connecting").hide(),R(),uc&&(uc(),uc=null),null!=wc&&clearTimeout(wc),wc=setTimeout(function(){a.ga&&(++xc,a.ga("set","dimension2",xc))},1e4)}function Q(){if(S()&&!Tb){var a=La-za/2,b=Ma-Aa/2;64>a*a+b*b||.01>Math.abs(yc-Na)&&.01>Math.abs(zc-Oa)||(yc=Na,zc=Oa,a=J(13),a.setUint8(0,16),a.setInt32(1,Na,!0),a.setInt32(5,Oa,!0),a.setUint32(9,0,!0),K(a))}}function R(){if(S()&&sb&&null!=Sa){var a=J(1+2*Sa.length);a.setUint8(0,0);for(var b=0;b<Sa.length;++b)a.setUint16(1+2*b,Sa.charCodeAt(b),!0);K(a),Sa=null}}function S(){return null!=Ca&&Ca.readyState==Ca.OPEN}function T(a){if(S()){var b=J(1);b.setUint8(0,a),K(b)}}function U(){if(S()&&null!=ub){var a=J(1+ub.length);a.setUint8(0,81);for(var b=0;b<ub.length;++b)a.setUint8(b+1,ub.charCodeAt(b));K(a)}}function V(){za=1*a.innerWidth,Aa=1*a.innerHeight,wa.width=ya.width=za,wa.height=ya.height=Aa;var c=b("#helloContainer");c.css("transform","none");var d=c.height(),e=a.innerHeight;d>e/1.1?c.css("transform","translate(-50%, -50%) scale("+e/d/1.1+")"):c.css("transform","translate(-50%, -50%)"),Y()}function W(){var a;return a=1*Math.max(Aa/1080,za/1920),a*=vb}function X(){if(0!=Ga.length){for(var a=0,b=0;b<Ga.length;b++)a+=Ga[b].size;a=Math.pow(Math.min(64/a,1),.4)*W(),Xa=(9*Xa+a)/10}}function Y(){var a,b=Date.now();if(++Pa,Qa=b,0<Ga.length){X();for(var c=a=0,d=0;d<Ga.length;d++)Ga[d].J(),a+=Ga[d].x/Ga.length,c+=Ga[d].y/Ga.length;eb=a,fb=c,gb=Xa,Da=(Da+a)/2,Ea=(Ea+c)/2}else Da=(29*Da+eb)/30,Ea=(29*Ea+fb)/30,Xa=(9*Xa+gb*W())/10;for(v(),w(),rb||xa.clearRect(0,0,za,Aa),rb?(xa.fillStyle=cb?"#111111":"#F2FBFF",xa.globalAlpha=.05,xa.fillRect(0,0,za,Aa),xa.globalAlpha=1):Z(),Ia.sort(function(a,b){return a.size==b.size?a.id-b.id:a.size-b.size}),xa.save(),xa.translate(za/2,Aa/2),xa.scale(Xa,Xa),xa.translate(-Da,-Ea),Bb&&(xa.strokeStyle=cb?"#FFFFFF":"#000000",xa.lineWidth=10,xa.strokeRect(-7080,-7080,14160,14160)),d=0;d<Ja.length;d++)Ja[d].s(xa);for(d=0;d<Ia.length;d++)Ia[d].s(xa);if(kb){for(nb=(3*nb+lb)/4,ob=(3*ob+mb)/4,xa.save(),xa.strokeStyle="#FFAAAA",xa.lineWidth=10,xa.lineCap="round",xa.lineJoin="round",xa.globalAlpha=.5,xa.beginPath(),d=0;d<Ga.length;d++)xa.moveTo(Ga[d].x,Ga[d].y),xa.lineTo(nb,ob);xa.stroke(),xa.restore()}xa.restore(),Ac&&Ac.width&&xa.drawImage(Ac,za-Ac.width-10,10),bb=Math.max(bb,_()),h()&&(cc=k(dc)),0!=bb&&(null==Cc&&(Cc=new ga(20,"#FFFFFF")),Cc.u("Mass: "+~~(_()/100)+" | Top: "+~~(bb/100)+" | Cells eaten: "+~~Zb+" | Food eaten: "+~~bd+" | Time elapsed: "+~~Math.floor(cc/3600)+"h "+~~(Math.floor(cc/60)%60)+"m "+~~Math.floor(cc%60)+"s"),c=Cc.F(),a=c.width,xa.globalAlpha=.3,xa.fillStyle="#000000",xa.fillRect(10,Aa-10-20-10,a+10,30),xa.globalAlpha=1,xa.drawImage(c,15,Aa-10-20-6)),Yb=Math.max(Yb,bb),$b=Math.max($b,Zb),_b=Math.max(_b,bd),Wb&&0!=Yb&&(null==Dc&&(Dc=new ga(20,"#FFAAAA")),Dc.u("Highest score ever: "+~~(Yb/100)+" | Most eaten cells: "+~~$b+" | Most food eaten: "+~~_b+" | Total deaths: "+~~ac+" | Total time played: "+~~Math.floor(k(bc)/3600)+"h "+~~(Math.floor(k(bc)/60)%60)+"m "+~~Math.floor(k(bc)%60)+"s"),c=Dc.F(),a=c.width,xa.globalAlpha=.4,xa.fillStyle="#000000",xa.fillRect(10,Aa-10-20-10-35,a+10,30),xa.globalAlpha=1,xa.drawImage(c,15,Aa-10-20-6-35)),gc=m(),Gb&&i()&&(null==Ec&&(Ec=new ga(40,"#FF4A4A","FFFFFF","#FFFFFF")),Ec.u(~~gc+"s"),c=Ec.F(),a=c.width,xa.globalAlpha=.85,xa.drawImage(c,za/2-a/2,10),xa.globalAlpha=1),i()&&(null==Fc&&(Fc=new ga(20,"#FFFFFF","#000000")),Fc.u(~~j()+" / 16"),c=Fc.F(),a=c.width,xa.globalAlpha=.85,xa.drawImage(c,za/2-a/2,Gb?88:44),xa.globalAlpha=1)&&aa(),Ob&&h()&&(null==Gc&&(Gc=new ga(20,"#FFFF00")),Gc.u("FPS: "+~~kc),c=Gc.F(),a=c.width,xa.globalAlpha=.3,xa.fillStyle="#000000",xa.fillRect(10,10,a+10,30),xa.globalAlpha=1,xa.drawImage(c,15,14)),Pb&&h()&&(null==Hc&&(Hc=new ga(20,"#009F00")),Hc.u("● <"+~~Math.floor(_()/100*.75)),c=Hc.F(),a=c.width,xa.globalAlpha=.2,xa.fillStyle="#000000",xa.fillRect(10,Ob?41:10,a+10,30),xa.globalAlpha=1,xa.drawImage(c,15,14+(Ob?31:0)),_()/100>=35&&(null==Ic&&(Ic=new ga(20,"#33FF33")),Ic.u("●● <"+~~Math.floor(_()/100*(_()/100<1e3?.35:.38))),c=Ic.F(),a=c.width,xa.globalAlpha=.2,xa.fillStyle="#000000",xa.fillRect(10,Ob?72:41,a+10,30),xa.globalAlpha=1,xa.drawImage(c,15,14+(Ob?62:31)),null==Jc&&(Jc=new ga(20,"#FFFFFF")),Jc.u("W x"+~~Math.floor((_()/100-18)/17)),c=Jc.F(),a=c.width,xa.globalAlpha=.2,xa.fillStyle="#000000",xa.fillRect(10,Ob?103:72,a+10,30),xa.globalAlpha=1,xa.drawImage(c,15,14+(Ob?93:62)))),Mb&&ba(),h()&&(null==Kc&&(Kc=new ga(14,"#FFFFFF","#000000")),Kc.u("Skittles Extension"),c=Kc.F(),a=c.width,xa.globalAlpha=.75,xa.drawImage(c,za-a-10,Aa-5-15-5),xa.globalAlpha=1),$(),b=Date.now()-b,b>1e3/60?Bc-=.01:1e3/65>b&&(Bc+=.01),.4>Bc&&(Bc=.4),Bc>1&&(Bc=1),b=Qa-Ra,!S()||xb||dd?(wb+=b/2e3,wb>1&&(wb=1)):(wb-=b/300,0>wb&&(wb=0)),wb>0&&(xa.fillStyle="#000000",xa.globalAlpha=.5*wb,xa.fillRect(0,0,za,Aa),xa.globalAlpha=1),Ra=Qa}function Z(){xa.fillStyle=cb?"#111111":"#F2FBFF",xa.fillRect(0,0,za,Aa),xa.save(),xa.strokeStyle=cb?"#AAAAAA":"#000000",xa.globalAlpha=.2*Xa;for(var a=za/Xa,b=Aa/Xa,c=(-Da+a/2)%50;a>c;c+=50)xa.beginPath(),xa.moveTo(c*Xa-.5,0),xa.lineTo(c*Xa-.5,b*Xa),xa.stroke();for(c=(-Ea+b/2)%50;b>c;c+=50)xa.beginPath(),xa.moveTo(0,c*Xa-.5),xa.lineTo(a*Xa,c*Xa-.5),xa.stroke();xa.restore()}function $(){if(nc&&oc.width){var a=za/5;xa.drawImage(oc,5,5,a,a)}}function _(){for(var a=0,b=0;b<Ga.length;b++)a+=Ga[b].m*Ga[b].m;return a}function aa(){cellsSwitch=document.createElement("canvas");var a=cellsSwitch.getContext("2d");cellsSwitch.width=56,cellsSwitch.height=32,a.fillStyle=cb?"#FFFFFF":"#000000",a.globalAlpha=Kb?.7:.35,a.beginPath(),a.arc(16,16,16,0,2*Math.PI,!1),a.closePath(),a.fill(),a.globalAlpha=Kb?.35:.7,a.beginPath(),a.arc(44,16,12,0,2*Math.PI,!1),a.closePath(),a.fill(),xa.drawImage(cellsSwitch,za/2-28,Gb?54:10)}function ba(){if(h()){miniMap=document.createElement("canvas");var a=miniMap.getContext("2d"),b=179/14160,c=new Image,d="X:"+~~eb+" Y:"+~~fb,e=String.fromCharCode(65+Math.floor((fb+7080)/2023))+(Math.floor((eb+7080)/2023)+1);miniMap.width=200,miniMap.height=220,a.globalAlpha=.2,a.fillStyle="#000000",a.fillRect(0,0,200,220),a.globalAlpha=1,a.font="16px Ubuntu",a.fillStyle="#FFFF00",a.fillText(e,11,22),a.fillStyle="#FFFFFF",a.fillText(d,200-a.measureText(d).width-11,22),c.crossOrigin="Anonymous",c.src="http://ogario.wpload.com/skins.php?s=minimap",a.globalAlpha=.3,a.drawImage(c,0,20),a.translate(10.5,30.5),a.strokeStyle="#FFFFFF",a.lineWidth=1,a.strokeRect(0,0,179,179),a.globalAlpha=1,a.fillStyle="#FFFFFF";for(var f=0;f<Ga.length;f++)a.beginPath(),a.arc((Ga[f].x+7080)*b,(Ga[f].y+7080)*b,Math.max(4.5,(Ga[f].size+5)*b),0,2*Math.PI,!1),a.closePath(),a.fill();if(null!=ic){var g=Math.round((ic+7080)*b),i=Math.round((jc+7080)*b);a.lineWidth=1,a.strokeStyle="#FFAAAA",a.beginPath(),a.moveTo(g-4.5,i),a.lineTo(g+4.5,i),a.closePath(),a.stroke(),a.beginPath(),a.moveTo(g,i-4.5),a.lineTo(g,i+4.5),a.closePath(),a.stroke()}xa.drawImage(miniMap,za-miniMap.width-10,Aa-miniMap.height-45)}}function ca(){if(Ac=null,(null!=ib||0!=Ka.length)&&(null!=ib||$a)){Ac=document.createElement("canvas");var a=Ac.getContext("2d"),c=60,c=null==ib?c+24*Ka.length:c+180,d=Math.min(200,.3*za)/200;if(Ac.width=200*d,Ac.height=c*d,a.scale(d,d),a.globalAlpha=.4,a.fillStyle="#000000",a.fillRect(0,0,200,c),a.globalAlpha=1,a.fillStyle="#FFFFFF",d=null,d=F("Topka"),a.font="30px Ubuntu",a.fillText(d,100-a.measureText(d).width/2,40),null==ib){for(hc="",a.font="20px Ubuntu",c=0;c<Ka.length;++c)d=Ka[c].name||F("unnamed_cell"),$a||(d=F("unnamed_cell")),-1!=Fa.indexOf(Ka[c].id)?(Ga[0].name&&(d=Ga[0].name),a.fillStyle="#FFAAAA"):a.fillStyle="#FFFFFF",d=c+1+". "+d,hc+=d+"<br>",a.fillText(d,100-a.measureText(d).width/2,70+24*c);b(".partyInfoTopka").html(hc)}else for(c=d=0;c<ib.length;++c){var e=d+ib[c]*Math.PI*2;a.fillStyle=qb[c+1],a.beginPath(),a.moveTo(100,140),a.arc(100,140,80,d,e,!1),a.fill(),d=e}}}function da(a,b,c,d,e){this.P=a,this.x=b,this.y=c,this.g=d,this.b=e}function ea(a,b,c,d,e,f){this.id=a,this.o=this.x=b,this.p=this.y=c,this.n=this.size=d,this.color=e,this.a=[],this.Q(),this.t(f),this.createTime=Date.now()}function fa(a){for(a=a.toString(16);6>a.length;)a="0"+a;return"#"+a}function ga(a,b,c,d){a&&(this.q=a),b&&(this.M=b),this.O=!!c,d&&(this.r=d)}function ha(a){for(var c,d,b=a.length;b>0;)d=Math.floor(Math.random()*b),b--,c=a[b],a[b]=a[d],a[d]=c}function ia(c,d){var e="1"==b("#helloContainer").attr("data-has-account-data");if(b("#helloContainer").attr("data-has-account-data","1"),null==d&&a.localStorage[$c]){var f=JSON.parse(a.localStorage[$c]);f.xp=c.e,f.xpNeeded=c.c,f.level=c.d,a.localStorage[$c]=JSON.stringify(f)}if(e){var g=+b(".agario-exp-bar .progress-bar-text").first().text().split("/")[0],e=+b(".agario-exp-bar .progress-bar-text").first().text().split("/")[1].split(" ")[0],f=b(".agario-profile-panel .progress-bar-star").first().text();if(f!=c.d)ia({e:e,c:e,d:f},function(){b(".agario-profile-panel .progress-bar-star").text(c.d),b(".agario-exp-bar .progress-bar").css("width","100%"),b(".progress-bar-star").addClass("animated tada").one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){b(".progress-bar-star").removeClass("animated tada")}),setTimeout(function(){b(".agario-exp-bar .progress-bar-text").text(c.c+"/"+c.c+" XP"),ia({e:0,c:c.c,d:c.d},function(){ia(c,d)})},1e3)});else{var h=Date.now(),i=function(){var e;e=(Date.now()-h)/1e3,e=0>e?0:e>1?1:e,e=e*e*(3-2*e),b(".agario-exp-bar .progress-bar-text").text(~~(g+(c.e-g)*e)+"/"+c.c+" XP"),b(".agario-exp-bar .progress-bar").css("width",(88*(g+(c.e-g)*e)/c.c).toFixed(2)+"%"),1>e?a.requestAnimationFrame(i):d&&d()};a.requestAnimationFrame(i)}}else b(".agario-profile-panel .progress-bar-star").text(c.d),b(".agario-exp-bar .progress-bar-text").text(c.e+"/"+c.c+" XP"),b(".agario-exp-bar .progress-bar").css("width",(88*c.e/c.c).toFixed(2)+"%"),d&&d()}function ja(c){"string"==typeof c&&(c=JSON.parse(c)),Date.now()+18e5>c.expires?b("#helloContainer").attr("data-logged-in","0"):(a.localStorage[$c]=JSON.stringify(c),ub=c.authToken,b(".agario-profile-name").text(c.name),U(),ia({e:c.xp,c:c.xpNeeded,d:c.level}),b("#helloContainer").attr("data-logged-in","1"))}function ka(a){a=a.split("\n"),ja({name:a[0],fbid:a[1],authToken:a[2],expires:1e3*+a[3],level:+a[4],xp:+a[5],xpNeeded:+a[6]})}function la(c){if("connected"==c.status){var d=c.authResponse.accessToken;a.FB.api("/me/picture?width=180&height=180",function(c){a.localStorage.fbPictureCache=c.data.url,b(".agario-profile-picture").attr("src",c.data.url)}),b("#helloContainer").attr("data-logged-in","1"),null!=ub?b.ajax(ua+"checkToken",{error:function(){ub=null,la(c)},success:function(a){a=a.split("\n"),ia({d:+a[0],e:+a[1],c:+a[2]})},dataType:"text",method:"POST",cache:!1,crossDomain:!0,data:ub}):b.ajax(ua+"facebookLogin",{error:function(){ub=null,b("#helloContainer").attr("data-logged-in","0")},success:ka,dataType:"text",method:"POST",cache:!1,crossDomain:!0,data:d})}}function ma(c){B(":party"),b("#helloContainer").attr("data-party-state","4"),c=decodeURIComponent(c).replace(/.*#/gim,""),na("#"+a.encodeURIComponent(c)),b.ajax(ua+"getToken",{error:function(){b("#helloContainer").attr("data-party-state","6")},success:function(d){d=d.split("\n"),b(".partyToken").val("agar.io/#"+a.encodeURIComponent(c)),b(".partyInfoToken").text("agar.io/#"+a.encodeURIComponent(c)),b("#helloContainer").attr("data-party-state","5"),B(":party"),I("ws://"+d[0],c)},dataType:"text",method:"POST",cache:!1,crossDomain:!0,data:c})}function na(b){a.history&&a.history.replaceState&&a.history.replaceState({},a.document.title,b)}function oa(a,b){~Ga.indexOf(a)&&b.name&&++Zb;var c=-1!=Fa.indexOf(a.id),d=-1!=Fa.indexOf(b.id),e=30>b.size;c&&e&&++bd,e||!c||d||++id}function pa(a){a=~~a;var b=(a%60).toString();return a=(~~(a/60)).toString(),2>b.length&&(b="0"+b),a+":"+b}function qa(){if(null==Ka)return 0;for(var a=0;a<Ka.length;++a)if(-1!=Fa.indexOf(Ka[a].id))return a+1;return 0}function ra(){b(".stats-food-eaten").text(bd),b(".stats-time-alive").text(pa((gd-fd)/1e3)),b(".stats-leaderboard-time").text(pa(hd)),b(".stats-highest-mass").text(~~(bb/100)),b(".stats-cells-eaten").text(id),b(".stats-top-position").text(0==jd?":(":jd);var a=document.getElementById("statsGraph");if(a){var c=a.getContext("2d"),d=a.width,a=a.height;if(c.clearRect(0,0,d,a),2<ad.length){for(var e=200,f=0;f<ad.length;f++)e=Math.max(ad[f],e);for(c.lineWidth=3,c.lineCap="round",c.lineJoin="round",c.strokeStyle=cd,c.fillStyle=cd,c.beginPath(),c.moveTo(0,a-ad[0]/e*(a-10)+10),f=1;f<ad.length;f+=Math.max(~~(ad.length/d),1)){for(var g=f/(ad.length-1)*d,h=[],i=-20;20>=i;++i)0>f+i||f+i>=ad.length||h.push(ad[f+i]);h=h.reduce(function(a,b){return a+b})/h.length/e,c.lineTo(g,a-h*(a-10)+10)}c.stroke(),c.globalAlpha=.5,c.lineTo(d,a),c.lineTo(0,a),c.fill(),c.globalAlpha=1}}}if(!a.agarioNoInit){var sa=a.location.protocol,ta="https:"==sa,ua=sa+"//m.agar.io/";if(ta&&-1==a.location.search.indexOf("fb"))a.location.href="http://agar.io/";else{var va=a.navigator.userAgent;if(-1!=va.indexOf("Android"))a.ga&&a.ga("send","event","MobileRedirect","PlayStore"),setTimeout(function(){a.location.href="https://play.google.com/store/apps/details?id=com.miniclip.agar.io"},1e3);else if(-1!=va.indexOf("iPhone")||-1!=va.indexOf("iPad")||-1!=va.indexOf("iPod"))a.ga&&a.ga("send","event","MobileRedirect","AppStore"),setTimeout(function(){a.location.href="https://itunes.apple.com/app/agar.io/id995999703?mt=8&at=1l3vajp"},1e3);else{var wa,xa,ya,za,Aa,Ba=null,Ca=null,Da=0,Ea=0,Fa=[],Ga=[],Ha={},Ia=[],Ja=[],Ka=[],La=0,Ma=0,Na=-1,Oa=-1,Pa=0,Qa=0,Ra=0,Sa=null,Ta=0,Ua=0,Va=1e4,Wa=1e4,Xa=1,Ya=null,Za=!0,$a=!0,_a=!1,ab=!1,bb=0,cb=!0,db=!0,eb=Da=~~((Ta+Va)/2),fb=Ea=~~((Ua+Wa)/2),gb=1,hb="",ib=null,jb=!1,kb=!1,lb=0,mb=0,nb=0,ob=0,pb=0,qb=["#333333","#FF3333","#33FF33","#3333FF"],rb=!1,sb=!1,tb=0,ub=null,vb=1,wb=1,xb=!1,yb=0,zb={},Ab=!0,Bb=!0,Cb=!0,Db=!0,Eb=!0,Fb=!0,Gb=!0,Hb=!0,Ib=!0,Jb=!0,Kb=!0,Lb=!1,Mb=!0,Nb=!0,Ob=!0,Pb=!0,Qb=!0,Rb=!1,Sb=!1,Tb=!0,Ub=!1,Vb=!1,Wb=!1,Xb=1,Yb=0,Zb=0,$b=0,_b=0,ac=0,bc=0,cc=0,dc=0,ec=0,fc=0,gc=0,hc="",ic=null,jc=null,kc=0,lc="",mc="";!function(){var b=a.location.search;"?"==b.charAt(0)&&(b=b.slice(1));for(var b=b.split("&"),c=0;c<b.length;c++){var d=b[c].split("=");zb[d[0]]=d[1]}}();var nc="ontouchstart"in a&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a.navigator.userAgent),oc=new Image;oc.src="img/split.png";var pc=document.createElement("canvas");if("undefined"==typeof console||"undefined"==typeof DataView||"undefined"==typeof WebSocket||null==pc||null==pc.getContext||null==a.localStorage)alert("You browser does not support this game, we recommend you to use Firefox to play this");else{var qc=null;a.setNick=function(c){mc=b("#clanTag").val(),lc=c,Sa=mc+lc,a.ga&&a.ga("send","event","Nick",Sa.toLowerCase()),y(),R(),bb=0,!Ub&&(bc=Date.now(),Ub=!0),!Vb&&q(!0),e(),Tb=!1},a.setRegion=z,a.setSkins=function(a){Za=a},a.setNames=function(a){$a=a},a.setDarkTheme=function(a){cb=a},a.setColors=function(a){_a=a},a.setShowMass=function(a){db=a},a.spectate=function(){Sa=null,T(1),y()},a.setGameMode=function(a){a!=hb&&(":party"==hb&&b("#helloContainer").attr("data-party-state","0"),B(a),":party"!=a&&H())},a.setAcid=function(a){rb=a},a.setSkipStats=function(a){Rb=a},a.nextIP=function(){G()},a.setZoom=function(a){Ab=a},a.setMapBorders=function(a){Bb=a},a.setOppColors=function(a){Cb=a},a.setSkinsAlpha=function(a){Db=a},a.setCellsAlpha=function(a){Eb=a},a.setSimpleDraw=function(a){Fb=a},a.setSplitTimer=function(a){Gb=a},a.setSplitRange=function(a){Hb=a},a.setVirusRange=function(a){Ib=a},a.setBiggerNames=function(a){Jb=a},a.setOnlyOgarioSkins=function(a){Lb=a},a.setShowMiniMap=function(a){Mb=a},a.setShiftOn=function(a){Nb=a},a.setShowFps=function(a){Ob=a},a.setShowMassGuides=function(a){Pb=a},a.setCursorTracking=function(a){Qb=a},a.setRainbowFood=function(a){Sb=a},f(),null!=a.localStorage&&(null==a.localStorage.AB9&&(a.localStorage.AB9=0+~~(100*Math.random())),pb=+a.localStorage.AB9,a.ABGroup=pb),b.get(sa+"//gc.agar.io",function(a){var b=a.split(" ");a=b[0],b=b[1]||"",-1==["UA"].indexOf(a)&&Nc.push("ussr"),tc.hasOwnProperty(a)&&("string"==typeof tc[a]?Ya||z(tc[a]):tc[a].hasOwnProperty(b)&&(Ya||z(tc[a][b])))},"text");var rc=!0,sc=0,tc={AF:"JP-Tokyo",AX:"EU-London",AL:"EU-London",DZ:"EU-London",AS:"SG-Singapore",AD:"EU-London",AO:"EU-London",AI:"US-Atlanta",AG:"US-Atlanta",AR:"BR-Brazil",AM:"JP-Tokyo",AW:"US-Atlanta",AU:"SG-Singapore",AT:"EU-London",AZ:"JP-Tokyo",BS:"US-Atlanta",BH:"JP-Tokyo",BD:"JP-Tokyo",BB:"US-Atlanta",BY:"EU-London",BE:"EU-London",BZ:"US-Atlanta",BJ:"EU-London",BM:"US-Atlanta",BT:"JP-Tokyo",BO:"BR-Brazil",BQ:"US-Atlanta",BA:"EU-London",BW:"EU-London",BR:"BR-Brazil",IO:"JP-Tokyo",VG:"US-Atlanta",BN:"JP-Tokyo",BG:"EU-London",BF:"EU-London",BI:"EU-London",KH:"JP-Tokyo",CM:"EU-London",CA:"US-Atlanta",CV:"EU-London",KY:"US-Atlanta",CF:"EU-London",TD:"EU-London",CL:"BR-Brazil",CN:"CN-China",CX:"JP-Tokyo",CC:"JP-Tokyo",CO:"BR-Brazil",KM:"EU-London",CD:"EU-London",CG:"EU-London",CK:"SG-Singapore",CR:"US-Atlanta",CI:"EU-London",HR:"EU-London",CU:"US-Atlanta",CW:"US-Atlanta",CY:"JP-Tokyo",CZ:"EU-London",DK:"EU-London",DJ:"EU-London",DM:"US-Atlanta",DO:"US-Atlanta",EC:"BR-Brazil",EG:"EU-London",SV:"US-Atlanta",GQ:"EU-London",ER:"EU-London",EE:"EU-London",ET:"EU-London",FO:"EU-London",FK:"BR-Brazil",FJ:"SG-Singapore",FI:"EU-London",FR:"EU-London",GF:"BR-Brazil",PF:"SG-Singapore",GA:"EU-London",GM:"EU-London",GE:"JP-Tokyo",DE:"EU-London",GH:"EU-London",GI:"EU-London",GR:"EU-London",GL:"US-Atlanta",GD:"US-Atlanta",GP:"US-Atlanta",GU:"SG-Singapore",GT:"US-Atlanta",GG:"EU-London",GN:"EU-London",GW:"EU-London",GY:"BR-Brazil",HT:"US-Atlanta",VA:"EU-London",HN:"US-Atlanta",HK:"JP-Tokyo",HU:"EU-London",IS:"EU-London",IN:"JP-Tokyo",ID:"JP-Tokyo",IR:"JP-Tokyo",IQ:"JP-Tokyo",IE:"EU-London",IM:"EU-London",IL:"JP-Tokyo",IT:"EU-London",JM:"US-Atlanta",JP:"JP-Tokyo",JE:"EU-London",JO:"JP-Tokyo",KZ:"JP-Tokyo",KE:"EU-London",KI:"SG-Singapore",KP:"JP-Tokyo",KR:"JP-Tokyo",KW:"JP-Tokyo",KG:"JP-Tokyo",LA:"JP-Tokyo",LV:"EU-London",LB:"JP-Tokyo",LS:"EU-London",LR:"EU-London",LY:"EU-London",LI:"EU-London",LT:"EU-London",LU:"EU-London",MO:"JP-Tokyo",MK:"EU-London",MG:"EU-London",MW:"EU-London",MY:"JP-Tokyo",MV:"JP-Tokyo",ML:"EU-London",MT:"EU-London",MH:"SG-Singapore",MQ:"US-Atlanta",MR:"EU-London",MU:"EU-London",YT:"EU-London",MX:"US-Atlanta",FM:"SG-Singapore",MD:"EU-London",MC:"EU-London",MN:"JP-Tokyo",ME:"EU-London",MS:"US-Atlanta",MA:"EU-London",MZ:"EU-London",MM:"JP-Tokyo",NA:"EU-London",NR:"SG-Singapore",NP:"JP-Tokyo",NL:"EU-London",NC:"SG-Singapore",NZ:"SG-Singapore",NI:"US-Atlanta",NE:"EU-London",NG:"EU-London",NU:"SG-Singapore",NF:"SG-Singapore",MP:"SG-Singapore",NO:"EU-London",OM:"JP-Tokyo",PK:"JP-Tokyo",PW:"SG-Singapore",PS:"JP-Tokyo",PA:"US-Atlanta",PG:"SG-Singapore",PY:"BR-Brazil",PE:"BR-Brazil",PH:"JP-Tokyo",PN:"SG-Singapore",PL:"EU-London",PT:"EU-London",PR:"US-Atlanta",QA:"JP-Tokyo",RE:"EU-London",RO:"EU-London",RU:"RU-Russia",RW:"EU-London",BL:"US-Atlanta",SH:"EU-London",KN:"US-Atlanta",LC:"US-Atlanta",MF:"US-Atlanta",PM:"US-Atlanta",VC:"US-Atlanta",WS:"SG-Singapore",SM:"EU-London",ST:"EU-London",SA:"EU-London",SN:"EU-London",RS:"EU-London",SC:"EU-London",SL:"EU-London",SG:"JP-Tokyo",SX:"US-Atlanta",SK:"EU-London",SI:"EU-London",SB:"SG-Singapore",SO:"EU-London",ZA:"EU-London",SS:"EU-London",ES:"EU-London",LK:"JP-Tokyo",SD:"EU-London",SR:"BR-Brazil",SJ:"EU-London",SZ:"EU-London",SE:"EU-London",CH:"EU-London",SY:"EU-London",TW:"JP-Tokyo",TJ:"JP-Tokyo",TZ:"EU-London",TH:"JP-Tokyo",TL:"JP-Tokyo",TG:"EU-London",TK:"SG-Singapore",TO:"SG-Singapore",TT:"US-Atlanta",TN:"EU-London",TR:"TK-Turkey",TM:"JP-Tokyo",TC:"US-Atlanta",TV:"SG-Singapore",UG:"EU-London",UA:"EU-London",AE:"EU-London",GB:"EU-London",US:"US-Atlanta",UM:"SG-Singapore",VI:"US-Atlanta",UY:"BR-Brazil",UZ:"JP-Tokyo",VU:"SG-Singapore",VE:"BR-Brazil",VN:"JP-Tokyo",WF:"SG-Singapore",EH:"EU-London",YE:"JP-Tokyo",ZM:"EU-London",ZW:"EU-London"},uc=null;a.connect=I;var vc=500,wc=null,xc=0,yc=-1,zc=-1,Ac=null,Bc=1,Cc=null,Dc=null,Ec=null,Fc=null,Gc=null,Hc=null,Ic=null,Jc=null,Kc=null,Lc=function(){var b=Date.now(),c=1e3/60,d=0,e=0,f=Date.now();return function(){a.requestAnimationFrame(Lc);var g=Date.now(),h=g-b;e>1e3?(f=Date.now(),e=0,kc=d,d=0):e=Date.now()-f,h>c&&(b=g-h%c,!S()||240>Date.now()-tb?(Y(),d++):console.warn("Skipping draw"),_c())}}(),Mc={},Nc="poland;usa;china;russia;canada;australia;spain;brazil;germany;ukraine;france;sweden;chaplin;north korea;south korea;japan;united kingdom;earth;greece;latvia;lithuania;estonia;finland;norway;cia;maldivas;austria;nigeria;reddit;yaranaika;confederate;9gag;indiana;4chan;italy;bulgaria;tumblr;2ch.hk;hong kong;portugal;jamaica;german empire;mexico;sanik;switzerland;croatia;chile;indonesia;bangladesh;thailand;iran;iraq;peru;moon;botswana;bosnia;netherlands;european union;taiwan;pakistan;hungary;satanist;qing dynasty;matriarchy;patriarchy;feminism;ireland;texas;facepunch;prodota;cambodia;steam;piccolo;ea;india;kc;denmark;quebec;ayy lmao;sealand;bait;tsarist russia;origin;vinesauce;stalin;belgium;luxembourg;stussy;prussia;8ch;argentina;scotland;sir;romania;belarus;wojak;doge;nasa;byzantium;imperial japan;french kingdom;somalia;turkey;mars;pokerface;8;irs;receita federal;facebook;putin;merkel;tsipras;obama;kim jong-un;dilma;hollande;berlusconi;cameron;clinton;hillary;venezuela;blatter;chavez;cuba;fidel;merkel;palin;queen;boris;bush;trump;hitler;nazi;ussr".split(";"),Oc="8;nasa;putin;merkel;tsipras;obama;kim jong-un;dilma;hollande;berlusconi;cameron;clinton;hillary;blatter;chavez;fidel;merkel;palin;queen;boris;bush;trump;michau;michau biauek;leszke;korwin;grzegorz braun;jp2;linda;blacksketch;davidmcpolska;sasha grey;stulejarnosc;coca cola".split(";"),Pc={},Qc="michau;michau biauek;leszke;korwin;grzegorz braun;szczesc boze;jp2;linda;kosmonauta;chuj jebany;stulejarnosc;feels;smutna zaba;germandeathcamp;thanks doge;smutny piesek;pinionszek;ami;92gruszka;gruszka;anka-agar;blacksketch;bladi89;ciepla_kupa;cimcirimci;davidmcpolska;d1ck;edward_kenway;empe666 wypok;filozofujaca;hansolony;hulajdusza;janusz-cebula;jayjay1337;kat_rzeznikow;kiku;michalek;oscyp33;polonium;psposki;siabadabada;smashgoor;szymy;typowy_sebix;xaimeii;papaj;bean;kenny;benis;penis;mario;bender;bert;gaben;dolan;heisenberg;chuck;pikachu;slowpoke;pig;pedobear;rainbow;illuminati;coca cola;pepsi;cage;dupa;dupa wykop;quinn;rafalala;qas;agar online;albus dumbledor;albus;dumbledore;ginny weasley;harry potter;hermione;ron weasley;lord voldemort;draco malfoy;wykop peel;panda;polska;tymbark;kpr. wojtek;atari;amiga;marihuana;thug life;g2;vp;fnatic;tsm;cojawamzrobilem;neymar;koksy;policja;krzysiu jp;puchauke;pi;rain;deszcz;thunder;night;flower;trollface;troll;osama;sasha grey;wina tuska;wsk;sosnowiec;nevergonna;terminator;spyro;tiger bonzo;kobra bonzo;ordenminer;zoidberg;swidnik;chrome;firefox;cookie;lg;peppa pig;peppa;spongebob;vw;durex;france;turkey;turk power;turkce;russia;usa;brazil;portugal;israel;sweden;radagast".split(";"),Rc="wykop;#wykop;@wykop;wykop.pl;#wykop.pl;wypok;wypoczek".split(";"),Sc="mirko;#mirko;@mirko;mikro;tylko mirko;tylkomirko;#tylkomirko;@tylkomirko".split(";"),Tc="#koksy;.( ͡° ͜ʖ ͡°);( ͡° ͜ʖ ͡°).;[pl]ziomek00725;wiktorkox100#ht;ϩảςℌǻ ɠɍ℮ɣ;฿ĭℊ ℬøƨƨ;ოﻪรէεгofﻪցﻪг皮;w=friend;w=friends;ą          ę;świdnik".split(";"),Uc="koksy;lennyface_left;lennyface_right;ziomek00725;wiktorkox100;sasha;sasha;masterofagar;wfriend;wfriend;ae;swidnik".split(";"),Vc="☢Ⓜ|;㉹|;〖ƝƁƘ〗;☠ⒻⓇ |;[iWag];[SG24k];[Nasty];ƵŦ★|".split(";"),Wc="atomicmirko;et;nbk;dfr;420;420;420;420".split(";"),Xc=Qc.concat(Rc,Sc,Tc);da.prototype={P:null,x:0,y:0,g:0,b:0},ea.prototype={id:0,a:null,name:null,k:null,I:null,x:0,y:0,size:0,o:0,p:0,n:0,C:0,D:0,m:0,T:0,K:0,W:0,A:!1,f:!1,j:!1,L:!0,S:0,V:null,createTime:0,R:function(){var a;for(a=0;a<Ia.length;a++)if(Ia[a]==this){Ia.splice(a,1);break}delete Ha[this.id],a=Ga.indexOf(this),-1!=a&&(ab=!0,Ga.splice(a,1)),a=Fa.indexOf(this.id),-1!=a&&Fa.splice(a,1),this.A=!0,0<this.S&&Ja.push(this)},i:function(){return Math.max(~~(.3*this.size),24)},t:function(a){(this.name=a)&&(null==this.k?this.k=new ga(this.i(),"#FFFFFF",!0,"#000000"):this.k.G(this.i()),this.k.u(this.name))},Q:function(){for(var a=this.B();this.a.length>a;){var b=~~(Math.random()*this.a.length);this.a.splice(b,1)}for(0==this.a.length&&a>0&&this.a.push(new da(this,this.x,this.y,this.size,Math.random()-.5));this.a.length<a;)b=~~(Math.random()*this.a.length),b=this.a[b],this.a.push(new da(this,b.x,b.y,b.g,b.b))},B:function(){var a=10;20>this.size&&(a=0),this.f&&(a=30);var b=this.size;return this.f||(b*=Xa),b*=Bc,32&this.T&&(b*=.25),~~Math.max(b,a)},da:function(){this.Q();for(var a=this.a,b=a.length,c=0;b>c;++c){var d=a[(c-1+b)%b].b,e=a[(c+1)%b].b;a[c].b+=(Math.random()-.5)*(this.j?3:1),a[c].b*=.7,10<a[c].b&&(a[c].b=10),-10>a[c].b&&(a[c].b=-10),a[c].b=(d+e+8*a[c].b)/10}for(var f=this,g=this.f?0:(this.id/1e3+Qa/1e4)%(2*Math.PI),c=0;b>c;++c){var h=a[c].g,d=a[(c-1+b)%b].g,e=a[(c+1)%b].g;if(15<this.size&&null!=Ba&&20<this.size*Xa&&0<this.id){var i=!1,j=a[c].x,k=a[c].y;Ba.ea(j-5,k-5,10,10,function(a){a.P!=f&&25>(j-a.x)*(j-a.x)+(k-a.y)*(k-a.y)&&(i=!0)}),!i&&(a[c].x<Ta||a[c].y<Ua||a[c].x>Va||a[c].y>Wa)&&(i=!0),i&&(0<a[c].b&&(a[c].b=0),a[c].b-=1)}h+=a[c].b,0>h&&(h=0),h=this.j?(19*h+this.size)/20:(12*h+this.size)/13,a[c].g=(d+e+8*h)/10,d=2*Math.PI/b,e=this.a[c].g,this.f&&0==c%2&&(e+=5),a[c].x=this.x+Math.cos(d*c+g)*e,a[c].y=this.y+Math.sin(d*c+g)*e}},J:function(){if(0>=this.id)return 1;var a;a=(Qa-this.K)/120,a=0>a?0:a>1?1:a;var b=0>a?0:a>1?1:a;if(this.i(),this.A&&b>=1){var c=Ja.indexOf(this);-1!=c&&Ja.splice(c,1)}return this.x=a*(this.C-this.o)+this.o,this.y=a*(this.D-this.p)+this.p,this.size=b*(this.m-this.n)+this.n,b},H:function(){return 0>=this.id?!0:this.x+this.size+40<Da-za/2/Xa||this.y+this.size+40<Ea-Aa/2/Xa||this.x-this.size-40>Da+za/2/Xa||this.y-this.size-40>Ea+Aa/2/Xa?!1:!0},s:function(a){if(this.H()){++this.S;var b=0<this.id&&!this.f&&!this.j&&(Fb||.4>Xa);if(5>this.B()&&0<this.id&&(b=!0),this.L&&!b)for(var c=0;c<this.a.length;c++)this.a[c].g=this.size;if(this.L=b,a.save(),this.W=Qa,c=this.J(),this.A&&(a.globalAlpha*=1-c),a.lineCap="round",a.lineJoin=this.f?"miter":"round",(Cb||Hb)&&0<Ga.length&&this.size>20){for(var d=0,e=0,f=0;f<Ga.length;f++)e=Ga[f].size*Ga[f].size/100,d=0===f?e:Kb?Math.max(d,e):Math.min(d,e);var g=this.size*this.size/100/d,h=1e3>d?.35:.38;if(Cb){var i,j=this.color;this.f?i=g>.76?"#F9FF07":"#B00000":(i=~Ga.indexOf(this)?"#6507FF":g>=10?"#D400AF":g>=2.5?"#C207FF":g>=1.25?"#FF4807":1.25>g&&g>.75?"#F9FF07":g>h?"#009F00":"#33FF33",this.color=":teams"!=hb?i:j)}}if(!Sb&&this.size<20&&(this.color="#00FF00"),Cb&&this.f&&(this.size*this.size/100>183?this.color="#B00000":cb?this.color="#999999":this.color="#666666"),Hb&&(~Ga.indexOf(this)||g>=2.5)&&!this.f&&this.size*this.size/100>=35||Ib&&this.f){var k=this.f?810:710;a.beginPath(),a.arc(this.x,this.y,this.size+k,0,2*Math.PI,!1),a.strokeStyle=~Ga.indexOf(this)&&Cb&&":teams"!=hb?"#33FF33":this.color,a.lineWidth=4,a.globalAlpha*=this.f?"#B00000"==this.color?.2:.1:.5,!cb&&!~Ga.indexOf(this)&&(a.globalAlpha*=.5),this.f?(a.fillStyle=this.color,a.fill()):a.stroke(),a.closePath(),a.globalAlpha=1}if(Qb&&~Ga.indexOf(this)&&(a.beginPath(),a.moveTo(this.x,this.y),a.lineTo(Na,Oa),a.lineWidth=2,a.globalAlpha*=cb?.7:.35,a.strokeStyle=cb?"#FFFFFF":"#000000",a.stroke(),a.closePath()),a.globalAlpha=Eb?.75:1,a.lineWidth=10,_a?Cb?(a.fillStyle="#FFFFFF",a.strokeStyle=this.color):(a.fillStyle="#FFFFFF",a.strokeStyle="#AAAAAA"):(a.fillStyle=this.color,a.strokeStyle=(":teams"==hb||this.f)&&i?i:this.color),b)a.beginPath(),a.arc(this.x,this.y,this.size+5,0,2*Math.PI,!1);else{this.da(),a.beginPath();var l=this.B();for(a.moveTo(this.a[0].x,this.a[0].y),c=1;l>=c;++c){var m=c%l;a.lineTo(this.a[m].x,this.a[m].y)}}a.closePath(),c=this.name.toLowerCase();for(var n=this.name,o="",f=0;f<Vc.length;f++)if(0==n.indexOf(Vc[f])){n=n.replace(Vc[f],"").trim(),o=Vc[f];break}n=n.toLowerCase().trim();var p=!1;if(-1!=Xc.indexOf(n)){p=!0;var q="http://ogario.wpload.com/skins.php?s="+n;-1!=Rc.indexOf(n)&&(q="http://ogario.wpload.com/skins.php?s=wykop"),-1!=Sc.indexOf(n)&&(q="http://ogario.wpload.com/skins.php?s=mirko"),-1!=Tc.indexOf(n)&&(q="http://ogario.wpload.com/skins.php?s="+Uc[Tc.indexOf(n)])}else if(o.length>0){p=!0;var q="http://ogario.wpload.com/skins.php?s="+Wc[Vc.indexOf(o)]}else var q="skins/"+c+".png";if(!this.j&&Za&&":teams"!=hb?(l=this.V,null==l?l=null:":"==l[0]?(Pc.hasOwnProperty(l)||(Pc[l]=new Image,Pc[l].src=l.slice(1)),l=0!=Pc[l].width&&Pc[l].complete?Pc[l]:null):l=null,l||(-1!=Nc.indexOf(c)&&!Lb||p?(Mc.hasOwnProperty(c)||(Mc[c]=new Image,Mc[c].crossOrigin="Anonymous",Mc[c].src=q),l=0!=Mc[c].width&&Mc[c].complete?Mc[c]:null):l=null)):l=null,m=l,a.stroke(),a.fill(),null!=m&&(a.save(),a.clip(),Db&&(a.globalAlpha*=.75),a.drawImage(m,this.x-this.size,this.y-this.size,2*this.size,2*this.size),a.restore()),a.stroke(),(_a||15<this.size)&&(a.strokeStyle=cb&&Cb?"#FFFFFF":"#000000",a.globalAlpha*=.1,a.stroke()),a.globalAlpha=1,Cb&&!~Ga.indexOf(this)&&h>=g&&this.size>50&&!this.f&&_()/100>=280&&this.size*this.size/100>_()/100/11&&(a.beginPath(),a.arc(this.x,this.y,this.size-5,0,2*Math.PI,!1),a.closePath(),a.strokeStyle="#FFFFFF",a.globalAlpha*=.75,a.stroke(),a.globalAlpha=1),l=-1!=Ga.indexOf(this),b=~~this.y,this.f&&null==this.k&&(this.k=new ga(this.i(),"#FFFFFF",!0,"#000000")),0!=this.id&&($a||l)&&(this.name||this.f&&db)&&this.k&&(null==m||-1==Oc.indexOf(c))){m=this.k,this.f?m.u(Math.floor((200-this.size*this.size/100)/14)):m.u(this.name);var r=Jb?this.f?3:1.5:1,s=Jb?10:4;m.G(this.i()*r),c=0>=this.id?1:Math.ceil(10*Xa)/10,m.U(c);var m=m.F(),t=~~(m.width/c),u=~~(m.height/c);a.drawImage(m,~~this.x-~~(t/2),b-~~(u/2),t,u),b+=m.height/2/c+s}var v=Jb?1:2;0<this.id&&db&&(l||20<this.size)&&(null==this.I&&(this.I=new ga(this.i()/v,"#FFFFFF",!0,"#000000")),l=this.I,l.G(this.i()/v),l.u(~~(this.size*this.size/100)),c=Math.ceil(10*Xa)/10,l.U(c),m=l.F(),t=~~(m.width/c),u=~~(m.height/c),a.drawImage(m,~~this.x-~~(t/2),b-~~(u/2),t,u)),a.restore()}}},ga.prototype={w:"",M:"#000000",O:!1,r:"#000000",q:16,l:null,N:null,h:!1,v:1,G:function(a){this.q!=a&&(this.q=a,this.h=!0)},U:function(a){this.v!=a&&(this.v=a,this.h=!0)},setStrokeColor:function(a){this.r!=a&&(this.r=a,this.h=!0)},u:function(a){a!=this.w&&(this.w=a,this.h=!0)},F:function(){if(null==this.l&&(this.l=document.createElement("canvas"),this.N=this.l.getContext("2d")),this.h){this.h=!1;var a=this.l,b=this.N,c=this.w,d=this.v,e=this.q,f=e+"px Ubuntu";b.font=f;var g=~~(.2*e);a.width=(b.measureText(c).width+6)*d,a.height=(e+g)*d,b.font=f,b.scale(d,d),b.globalAlpha=1,b.lineWidth=3,b.strokeStyle=this.r,b.fillStyle=this.M,this.O&&b.strokeText(c,3,e-g/2),b.fillText(c,3,e-g/2)}return this.l}},Date.now||(Date.now=function(){return(new Date).getTime()}),function(){for(var b=["ms","moz","webkit","o"],c=0;c<b.length&&!a.requestAnimationFrame;++c)a.requestAnimationFrame=a[b[c]+"RequestAnimationFrame"],a.cancelAnimationFrame=a[b[c]+"CancelAnimationFrame"]||a[b[c]+"CancelRequestAnimationFrame"];a.requestAnimationFrame||(a.requestAnimationFrame=function(a){return setTimeout(a,1e3/60)},a.cancelAnimationFrame=function(a){clearTimeout(a)})}();var Yc={X:function(a){function b(a){return d>a&&(a=d),a>f&&(a=f),~~((a-d)/32)}function c(a){return e>a&&(a=e),a>g&&(a=g),~~((a-e)/32)}var d=a.ba,e=a.ca,f=a.Z,g=a.$,h=~~((f-d)/32)+1,i=~~((g-e)/32)+1,j=Array(h*i);return{Y:function(a){var d=b(a.x)+c(a.y)*h;null==j[d]?j[d]=a:Array.isArray(j[d])?j[d].push(a):j[d]=[j[d],a]},ea:function(a,d,e,f,g){var k=b(a),l=c(d);for(a=b(a+e),d=c(d+f);d>=l;++l)for(f=k;a>=f;++f)if(e=j[f+l*h],null!=e)if(Array.isArray(e))for(var m=0;m<e.length;m++)g(e[m]);else g(e)}}}},Zc=function(){var a=new ea(0,0,0,32,"#ED1C24",""),b=document.createElement("canvas");b.width=32,b.height=32;var c=b.getContext("2d");return function(){0<Ga.length&&(a.color=Ga[0].color,a.t(Ga[0].name)),c.clearRect(0,0,32,32),c.save(),c.translate(16,16),c.scale(.4,.4),a.s(c),c.restore();var d=document.getElementById("favicon"),e=d.cloneNode(!0);e.setAttribute("href",b.toDataURL("image/png")),d.parentNode.replaceChild(e,d)}}();b(function(){Zc()});var $c="loginCache3";b(function(){+a.localStorage.wannaLogin&&(a.localStorage[$c]&&ja(a.localStorage[$c]),a.localStorage.fbPictureCache&&b(".agario-profile-picture").attr("src",a.localStorage.fbPictureCache))}),a.facebookLogin=function(){a.localStorage.wannaLogin=1},a.fbAsyncInit=function(){function b(){a.localStorage.wannaLogin=1,null==a.FB?alert("You seem to have something blocking Facebook on your browser, please check for any extensions"):a.FB.login(function(a){la(a)},{scope:"public_profile, email"})}a.FB.init({appId:"677505792353827",cookie:!0,xfbml:!0,status:!0,version:"v2.2"}),a.FB.Event.subscribe("auth.statusChange",function(c){+a.localStorage.wannaLogin&&("connected"==c.status?la(c):b())}),a.facebookLogin=b},a.logout=function(){ub=null,b("#helloContainer").attr("data-logged-in","0"),b("#helloContainer").attr("data-has-account-data","0"),delete a.localStorage.wannaLogin,delete a.localStorage[$c],delete a.localStorage.fbPictureCache,H()};var _c=function(){function a(a,b,c,d,e){var f=b.getContext("2d"),g=b.width;b=b.height,a.color=e,a.t(c),a.size=d,f.save(),f.translate(g/2,b/2),a.s(f),f.restore()}for(var c=new ea(-1,0,0,32,"#5bc0de",""),d=new ea(-1,0,0,32,"#5bc0de",""),e="#0791ff #5a07ff #ff07fe #ffa507 #ff0774 #077fff #3aff07 #ff07ed #07a8ff #ff076e #3fff07 #ff0734 #07ff20 #ff07a2 #ff8207 #07ff0e".split(" "),f=[],g=0;g<e.length;++g){var h=g/e.length*12,i=30*Math.sqrt(g/e.length);f.push(new ea(-1,Math.cos(h)*i,Math.sin(h)*i,10,e[g],""))}ha(f);var j=document.createElement("canvas");return j.getContext("2d"),j.width=j.height=70,a(d,j,"",26,"#ebc0de"),function(){b(".cell-spinner").filter(":visible").each(function(){var d=b(this),e=Date.now(),f=this.width,g=this.height,h=this.getContext("2d");h.clearRect(0,0,f,g),h.save(),h.translate(f/2,g/2);for(var i=0;10>i;++i)h.drawImage(j,(.1*e+80*i)%(f+140)-f/2-70-35,g/2*Math.sin((.001*e+i)%Math.PI*2)-35,70,70);h.restore(),(d=d.attr("data-itr"))&&(d=F(d)),a(c,this,d||"",+b(this).attr("data-size"),"#5bc0de")}),b("#statsPellets").filter(":visible").each(function(){b(this);var c=this.width,d=this.height;for(this.getContext("2d").clearRect(0,0,c,d),c=0;c<f.length;c++)a(f[c],this,"",f[c].size,f[c].color)})}}();a.createParty=function(){B(":party"),uc=function(c){na("/#"+a.encodeURIComponent(c)),b(".partyToken").val("agar.io/#"+a.encodeURIComponent(c)),b(".partyInfoToken").text("agar.io/#"+a.encodeURIComponent(c)),b("#helloContainer").attr("data-party-state","1")},H()},a.joinParty=ma,a.cancelParty=function(){na("/"),b("#helloContainer").attr("data-party-state","0"),B(""),H()};var ad=[],bd=0,cd="#000000",dd=!1,ed=!1,fd=0,gd=0,hd=0,id=0,jd=0;setInterval(function(){ed&&ad.push(_()/100)},1e3/60),setInterval(function(){var a=qa();0!=a&&(++hd,0==jd&&(jd=a),jd=Math.min(jd,a))},1e3),a.closeStats=function(){dd=!1,b("#stats").hide(),E(a.ab),A(0)},b(function(){b(c)})}}}}copyToken=function(){var a=b(".partyToken:visible")[0];a.setSelectionRange(0,a.value.length),a.select();try{document.execCommand("copy")}catch(b){}},b(function(){b("#helloContainer form .form-group:first").after('<center><h5>Skittles Extension <a href="http://www.wykop.pl/tag/ogario/wszystkie/autor/szymy/" target="_blank">Info</a></h5></center>'),b("#nick").before('<input id="clanTag" class="form-control" placeholder="Tag" />'),b("#locationKnown, #locationUnknown").insertAfter(b("#nick")),b(".btn-settings, .btn-spectate, .btn-logout").appendTo("#agario-main-buttons"),b(".btn-settings").after('<button id="nextBtn" onclick="nextIP(); return false;" class="btn btn-info btn-needs-server">&gt;&gt;</button>'),b("#agario-main-buttons").append('<br clear="both"/>'),b("#helloContainer form").after('<div id="ogarioParty"><input class="partyToken form-control" placeholder="Party token" /> <button class="btn btn-info btn-copyToken" onclick="copyToken();">Copy</button> <button class="btn btn-primary btn-createParty" onclick="$(\'#helloContainer\').attr(\'data-party-state\', \'3\'); createParty();" data-itr="create_party">Create</button> <button class="btn btn-success btn-joinParty" onclick="joinParty($(\'.partyToken\').val());" data-itr="join_party">Join</button> <button class="btn btn-danger btn-closeParty" onclick="cancelParty();">×</button> <br clear="both"/></div>'),b("#settings").insertAfter(b("#ogarioParty")),b("#instructions .text-muted").append("Press <b>S</b>, to see stats<br/> Press <b>A</b>, to quickly shoot a virus<br/> Press <b>D</b>, to switch coloring<br/> Press <b>E</b>, to stop the cell<br/> Press <b>Z</b>, to reset zoom<br/> Press <b>Shift</b>, to split quickly<br/>"),b("#settings").append('<div id="ogario-options" style="margin: 0 6px; font-size: 12px;"><label><input type="checkbox" onchange="setZoom($(this).is(\':checked\'));" id="zoom">Zoom</label> <label><input type="checkbox" onchange="setMapBorders($(this).is(\':checked\'));" id="mapborders">Show map borders</label> <label><input type="checkbox" onchange="setOppColors($(this).is(\':checked\'));" id="oppcolors">Color code cells</label> <label><input type="checkbox" onchange="setSkinsAlpha($(this).is(\':checked\'));" id="skinsalpha">Transparent skins</label> <label><input type="checkbox" onchange="setCellsAlpha($(this).is(\':checked\'));" id="cellsalpha">Transparent cells</label> <label><input type="checkbox" onchange="setSimpleDraw($(this).is(\':checked\'));" id="simpledraw">Simple draw</label> <label><input type="checkbox" onchange="setSplitTimer($(this).is(\':checked\'));" id="splittimer">Time to remerge</label> <label><input type="checkbox" onchange="setSplitRange($(this).is(\':checked\'));" id="splitrange">Split range</label> <label><input type="checkbox" onchange="setVirusRange($(this).is(\':checked\'));" id="virusrange">Virus range</label> <label><input type="checkbox" onchange="setBiggerNames($(this).is(\':checked\'));" id="biggernames">Bigger names</label> <label><input type="checkbox" onchange="setOnlyOgarioSkins($(this).is(\':checked\'));" id="onlyogarioskins">Only ogario skins</label> <label><input type="checkbox" onchange="setShowMiniMap($(this).is(\':checked\'));" id="showminimap">Show minimap</label> <label><input type="checkbox" onchange="setShiftOn(!$(this).is(\':checked\'));" id="shifton">Disable shift</label> <label><input type="checkbox" onchange="setShowFps($(this).is(\':checked\'));" id="showfps">Show FPS</label> <label><input type="checkbox" onchange="setShowMassGuides($(this).is(\':checked\'));" id="showmassguides">Show mass guides</label> <label><input type="checkbox" onchange="setCursorTracking($(this).is(\':checked\'));" id="cursortracking">Cursor lines</label> <label><input type="checkbox" onchange="setRainbowFood($(this).is(\':checked\'));" id="rainbowfood">Colorful food</label> <label><input type="checkbox" onchange="setAcid($(this).is(\':checked\'));" id="acid">Acid mode</label></div>'),b(".agario-party-1, .agario-party-5").append('<div class="partyInfo">Token: <span class="partyInfoToken"></span><br>Leaderboard:<br><span class="partyInfoTopka"></span><br></div>'),b("#statsContinue").after('<button type="submit" onclick="closeStats(); setNick(document.getElementById(\'nick\').value); return false;" class="btn btn-success btn-needs-server" style="position:absolute;left:25px;width:145px;bottom:269px;" data-itr="play"></button> <button onclick="closeStats(); spectate(); return false;" disabled class="btn btn-warning btn-needs-server" style="position:absolute;right:25px;width:145px;bottom:269px;" data-itr="spectate">'),b("#nick").val(a.localStorage.getItem("nick")),b("#clanTag").val(a.localStorage.getItem("clantag")),b('span[data-itr="option_no_skins"]').parent().find("input[type='checkbox']").prop("checked",!Za),b('span[data-itr="option_no_names"]').parent().find("input[type='checkbox']").prop("checked",!$a),b('span[data-itr="option_dark_theme"]').parent().find("input[type='checkbox']").prop("checked",cb),b('span[data-itr="option_no_colors"]').parent().find("input[type='checkbox']").prop("checked",_a),b('span[data-itr="option_show_mass"]').parent().find("input[type='checkbox']").prop("checked",db),b('span[data-itr="option_skip_stats"]').parent().find("input[type='checkbox']").prop("checked",Rb),b("#zoom").prop("checked",Ab),b("#mapborders").prop("checked",Bb),b("#oppcolors").prop("checked",Cb),b("#skinsalpha").prop("checked",Db),b("#cellsalpha").prop("checked",Eb),b("#simpledraw").prop("checked",Fb),b("#splittimer").prop("checked",Gb),b("#splitrange").prop("checked",Hb),b("#virusrange").prop("checked",Ib),b("#biggernames").prop("checked",Jb),b("#onlyogarioskins").prop("checked",Lb),b("#showminimap").prop("checked",Mb),b("#shifton").prop("checked",!Nb),b("#showfps").prop("checked",Ob),b("#showmassguides").prop("checked",Pb),b("#cursortracking").prop("checked",Qb),b("#rainbowfood").prop("checked",Sb),b("#acid").prop("checked",rb),b("#clanTag").css({width:"107px","margin-right":"5px","float":"left"}),b("#region").css({width:"209px",margin:"5px 0 0 0","float":"left"}),b("#gamemode").css("margin-top","5px"),b(".btn-play").css({width:"100%","margin-left":"0"}),b(".btn-play-guest, .btn-login").css("width","157px"),b(".btn-play-guest").css("margin-left","0"),b(".btn-settings").css("margin-top","5px"),b(".btn-spectate, .btn-logout").css({margin:"5px 0 0 5px","float":"left"}),b("#nextBtn").css({width:"45px",margin:"5px 0 0 5px","padding-bottom":"7px","float":"left"}),b("#ogarioParty").css("padding-bottom","6px"),b("#ogarioParty .partyToken").css({width:"210px",margin:"0 5px 0 0","float":"left"}),b(".btn-copyToken").css("width","105px"),b(".btn-createParty, .btn-joinParty").css({width:"136px","margin-top":"5px"}),b(".btn-closeParty").css({width:"40px","margin-top":"5px"}),b("#settings div").css({width:"100%","float":"none"}),b("#options label").css("width","153px"),b("#ogario-options label").css("width","150px"),b("#adbg, #g300x250, #a300x250").css("height","auto"),b("#helloContainer hr").css("margin","6px 0"),b("#instructions").css("font-size","12px"),b("#statsContinue").css("bottom","309px"),b(".agario-profile-picture, .agario-profile-name-container").css("display","none")})};
            var script = document.createElement('script');
            script.textContent = text + '!' + ogario + '(window,window.jQuery);';
            (document.head || document.documentElement).appendChild(script);
            script.onload = function() {
                this.parentNode.removeChild(this);
            }
        }
    }, true);
}