Advertisement
ImNotSpam

Untitled

Jul 7th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.23 KB | None | 0 0
  1. (function(){function ia(b){-1!=b.innerHTML.indexOf("UA-76454247-1")&&(b.innerHTML=b.innerHTML.replace("UA-76454247-1","UA-78233995-1"));setTimeout(function(){b.innerHTML=b.innerHTML.replace("UA-78233995-1","UA-76454247-1")},1E4)}function ja(b){n.value=b;setTimeout(function(){G()},2E3)}function G(){location.hash="";history.pushState("",document.title,window.location.pathname+window.location.search)}function H(k,d){if(!b.a.s&&!b.a.g)return k;d||(d="");k=k.replace(/\s/g,"");var a=b.a.g?b.a.json.replaced:
  2. b.a.u,c="!"==d?"defaultStroke":"defaultFill",e=b.a.g?b.a.json.dictionary[d+k]:b.a.i[d+k];return e&&a[e]&&a[e]!=c?"default"==a[e]?k:a[e]:a[c]&&"default"!=a[c]?a[c]:k}function ka(k){b.m&&(b.zoom*=Math.pow(.93,k.wheelDelta/-120||k.detail||0))}function A(b){var d=b.match(/rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i);return d&&4===d.length?"#"+("0"+parseInt(d[1],10).toString(16)).slice(-2)+("0"+parseInt(d[2],10).toString(16)).slice(-2)+("0"+parseInt(d[3],10).toString(16)).slice(-2):
  3. b}function a(b,d,a){if("undefined"===typeof b)return!1;"undefined"===typeof a&&(a="");b=document.createElement(b);if("object"===typeof d)for(var c in d)b.setAttribute(c,d[c]);Array.isArray(a)||(a=[a]);for(d=0;d<a.length;d++)a[d].tagName?b.appendChild(a[d]):b.insertAdjacentHTML("beforeEnd",a[d]);return b}function q(){this.classList.toggle("active");this.parentElement.o&&this.parentElement.o.classList.toggle("active");this.parentElement.o=this}function la(b){var a=new XMLHttpRequest;a.open("GET","http://pastebin.com/raw/dMzvxbvw",
  4. !0);a.responseType="json";a.onload=function(){200==a.status&&b(a.response)};a.send()}function ma(){function k(){b.a.json.replaced[this.parentElement.parentElement.firstChild.innerHTML]=this.value;l()}function d(){l();q.call(g);q.call(n)}function c(){t.value=JSON.stringify(x[this.w],null,1);e(function(){d()})}function e(a){v||(v=!0,setTimeout(function(){try{var d=t.value;""==d.trim()&&(d="{}");d=JSON.parse(d);d.dictionary&&d.replaced?b.a.json=d:(b.a.json.author="Gall Anonim",b.a.json.name="Custom Theme",
  5. b.a.json.dictionary=b.a.i,b.a.json.replaced={})}catch(c){console.error(c)}finally{v=!1,a&&a()}},100))}function l(){B.innerHTML="";var d=b.a.json.dictionary,c=b.a.json.replaced,e;for(e in d){var h=c[d[e]]?A(c[d[e]]):"!"==e[0]?"defaultStroke":"defaultFill",f=a("input",{type:"text","class":"input-change-color",value:h}),h=a("input",{type:"color",value:"#"==h[0]?h:c[h]&&"default"!=c[h]?A(c[h]):A(e)}),g=a("td",{},d[e]),z=a("td",{},[f]),m=a("td",{},[h]),g=a("tr",{},[g,z,m]);B.appendChild(g);h.onchange=
  6. k;f.onchange=k}h=c.defaultFill?A(c.defaultFill):"default";f=a("input",{type:"text","class":"input-change-color",value:h});h=a("input",{type:"color",value:"#"==h[0]?h:"#000000"});g=a("td",{},"defaultFill");z=a("td",{},[f]);m=a("td",{},[h]);g=a("tr",{},[g,z,m]);B.appendChild(g);h.onchange=k;f.onchange=k;h=c.defaultStroke?A(c.defaultStroke):"default";f=a("input",{type:"text","class":"input-change-color",value:h});h=a("input",{type:"color",value:"#"==h[0]?h:"#000000"});g=a("td",{},"defaultStroke");z=
  7. a("td",{},[f]);m=a("td",{},[h]);g=a("tr",{},[g,z,m]);B.appendChild(g);h.onchange=k;f.onchange=k;n.appendChild(B)}u=a("div",{"class":"custom-theme-popup"},'<div class="nav"><a class="tab">Editor</a><a class="tab">JSON</a><a class="tab">Templates</a><a>Save</a><a>Restore</a><a></a></div>\n <div class="custom-theme-body my-scroll"><div class="custom-theme-table"></div><div class="custom-theme-json"><textarea></textarea></div><div class="custom-theme-templates"><ul class="my-ul"></ul></div></div><a class="close"></a>');
  8. var f=u.firstChild,g=f.firstChild,m=f.children[1],p=f.children[2],f=u.querySelector(".custom-theme-body"),n=f.querySelector(".custom-theme-table"),r=f.querySelector(".custom-theme-json"),w=f.querySelector(".custom-theme-templates"),y=w.querySelector("ul"),x;la(function(b){x=b;for(var d in b){var k=a("a",{"class":"my-link author","data-content":b[d].A},b[d].name),e=a("li",{},[k]);k.w=d;k.onclick=c;y.appendChild(e)}});var f=u.querySelector(".close"),t=r.firstChild,B=a("table");b.a.json.dictionary=b.a.i;
  9. q.call(g);q.call(n);l();g.onclick=d;m.onclick=function(){t.value=JSON.stringify(b.a.json,null,1);q.call(m);q.call(r)};p.onclick=function(){q.call(p);q.call(w)};f.onclick=function(){u.classList.remove("visible")};t.onchange=function(){e()};t.onpaste=function(){e()};t.onkeydown=function(){e()};t.B=function(){e()};var v=!1}var m=HTMLElement.prototype,e=CanvasRenderingContext2D.prototype,f=Function.prototype.toString,I=m.__lookupGetter__("shadowRoot"),v=m.createShadowRoot,J=ShadowRoot.prototype.__lookupGetter__("host"),
  10. K=m.focus,L=e.fillText,M=e.strokeText,N=e.__lookupSetter__("fillStyle"),O=e.__lookupSetter__("strokeStyle"),P=e.scale,Q=e.translate,R=e.strokeRect,S,T,U,V,W,X,Y,Z,aa,ba,ca,w=void 0,p,g=a("div",{"class":"welcome-div"}),C=a("span",{id:"span-kills"},"0"),na=a("span",{"class":"span-info"},["Kills: ",C]),n=a("input",{"class":"party-code",type:"text",spellcheck:!1,autocomplete:"off"}),da=a("button",{"class":"party-join"},"join"),D=a("input",{type:"checkbox"}),oa=a("span",{"class":"dark-theme-option"},[D,
  11. "Dark Theme"]),E=a("input",{type:"checkbox"}),pa=a("span",{"class":"dark-theme-option"},[E,"Show Edit Minimap"]),r=a("input",{type:"checkbox"}),ea=a("a",{"class":"my-link"},"Anti-Lag"),qa=a("span",{"class":"dark-theme-option"},[r,ea]),ra=a("span",{style:"font-size: 14px; position:absolute; bottom:2px; right:6px;"},'Made by <a style="text-decoration:none; color:red" href="http://pastebin.com/raw/aQJX54Zm" target="_blank">Sika Agar</a>'),l=a("canvas",{"class":"minimap"}),c=l.getContext("2d"),u;g.appendChild(n);
  12. g.appendChild(da);g.appendChild(oa);g.appendChild(pa);g.appendChild(qa);g.appendChild(ra);var fa,ga=document.createElement("body"),b={f:{j:!1,l:0},v:!1,a:{i:{},u:{},json:{author:"Gall Anonim",name:"Custom Theme",dictionary:{},replaced:{}},s:!1,g:!1,c:170,h:!1},zoom:1,b:-12500,m:!1};b.a.i={"rgb(205,205,205)":"background","rgb(252,118,119)":"triangles","rgb(153,153,153)":"foo1","rgb(0,178,225)":"cell","rgb(255,232,105)":"squares","rgb(118,141,252)":"blueshape","rgb(85,85,85)":"cellborder","rgb(238,238,238)":"input",
  13. "rgb(255,255,255)":"whiteColor","rgb(0,0,0)":"blackColor","rgb(245,245,245)":"playerNamer","rgb(153,153,153)":"weapon","rgb(252,173,118)":"upgradeRegen","rgb(249,67,255)":"upgradeHealth","rgb(133,67,255)":"upgradeBodydamage","rgb(67,127,255)":"upgradeBulletspeed","rgb(255,222,67)":"upgradePenetration","rgb(255,67,67)":"upgradeBulletdamage","rgb(130,255,67)":"upgradeReload","rgb(67,255,249)":"upgradeMovspeed","rgb(241,119,221)":"patrol","rgb(241,78,84)":"bullet","rgb(0,0,255)":"autofireAlert","!rgb(134,198,128)":"healthStroke",
  14. "!rgb(67,255,145)":"leaderboardStroke","!rgb(255,222,67)":"levelStroke","!rgb(0,178,225)":"blueTeam","!rgb(241,78,84)":"redTeam"};b.a.u={background:"rgb(20,20,20)",bullet:"rgb(230, 10, 10)",squares:"rgb(230, 1, 1)",cell:"rgb(255, 102, 0)",cellborder:"rgb(0, 0, 0)",input:"rgba(0, 0, 0, 0.1)",weapon:"rgb(0,100, 0)",patrol:"rgb(157, 0, 122)",blueshape:"#0b16a7",playerNamer:"rgb(0, 51, 0)",whiteColor:"#5f0a0a",teambullet:"#b80483",teamweapon:"#2c761e",autofireAlert:"#f2f25a",defaultFill:"rgb(230, 0, 0)",
  15. healthStroke:"rgb(0, 0, 180)",leaderboardStroke:"rgba(0, 0, 180, 0.8)",levelStroke:"#d6b500",blueTeam:"default",redTeam:"default",defaultStroke:"rgb(255,255,255)"};var ha={keyCode:9,preventDefault:function(){}};Function.prototype.toString=function(){return this===Function.prototype.toString?f.call(f):this===S?f.call(I):this===T?f.call(v):this===U?f.call(J):this===V?f.call(L):this===W?f.call(M):this===X?f.call(K):this===Z?f.call(O):this===Y?f.call(N):this===aa?f.call(P):this===ba?f.call(Q):this===
  16. ca?f.call(R):f.call(this)};(new MutationObserver(function(a){a.forEach(function(a){if("childList"==a.type&&0<a.addedNodes.length)for(var c in a.addedNodes)"BODY"==a.addedNodes[c].nodeName&&(p=a.addedNodes[c].createShadowRoot(),p.innerHTML='<content select="link"></content>\n <content select="#fontdetectHelper"></content>\n <content select="span"></content>\n <content select="#canvas"></content>\n <content select="#textInputContainer"></content>\n <style> @import "http://diephack.tk/xdiep.css"; </style>'),
  17. "SCRIPT"==a.addedNodes[c].nodeName&&ia(a.addedNodes[c]);else"attributes"==a.type&&"style"==a.attributeName&&a.target===document.getElementById("textInputContainer")&&(a=a.target.style,"none"==a.display&&(b.f.j||(C.innerHTML=b.f.l=0),b.f.j=!0,b.m||(b.m=!0)),"block"==a.display&&(b.f.j=!1),g.style.display=a.display,g.style.top=parseInt(a.top)+60+"px")})})).observe(document.documentElement,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["style"]});window.addEventListener("load",function(){fa=
  18. document.getElementById("textInput");p.appendChild(g);p.appendChild(na);p.appendChild(l);ma();p.appendChild(u);setTimeout(function(){var a="ABCDEFGH".split("");l.width=b.a.c;l.height=b.a.c;var d=l.width/6;c.clearRect(0,0,l.width,l.height);c.save();var e=l.width/(2*-b.b),f=l.height/(2*-b.b);c.save();c.scale(e,f);c.translate(-b.b,-b.b);c.fillStyle="#ff0000";c.globalAlpha=.1;c.fillRect(b.b,b.b,7E3,7E3);c.fillRect(5150,5150,7E3,7E3);c.beginPath();c.fillStyle="#0b16a7";c.globalAlpha=.2;c.arc(0,0,4E3,0,
  19. 2*Math.PI);c.fill();c.closePath();c.restore();c.fillStyle="#660033";c.globalAlpha=.2;c.fillRect(0,0,l.width,l.height);c.lineWidth=2;c.textAlign="center";c.textBaseline="middle";c.globalAlpha=.2;c.font=.55*d+"px Ubuntu";c.fillStyle="#FFFFFF";for(e=0;6>e;e++)for(f=0;6>f;f++)c.fillText(a[f]+(e+1),d*e+d/2,d*f+d/2);c.restore();l.style.backgroundImage="url("+l.toDataURL()+")"},3E3);document.body.addEventListener("mousewheel",ka,!0);setTimeout(function(){b.v=!0},3E3)});m.__defineGetter__("shadowRoot",function(){return this===
  20. document.body?w:I.call(this)});S=m.__lookupGetter__("shadowRoot");m.createShadowRoot=T=function(){if(this===document.body&&void 0===w)return w=null,v.call(this);var a=v.call(ga);return w=a};m.focus=X=function(){this===fa&&b.v||K.call(this)};ShadowRoot.prototype.__defineGetter__("host",function(){return this===ga.shadowRoot?document.body:J.call(this)});U=ShadowRoot.prototype.__lookupGetter__("host");var F={},y;e.fillText=V=function(){if(-1!=arguments[0].indexOf("You've killed"))y=arguments[0].split("You've killed")[1],
  21. F[y]||(F[y]=!0,C.innerHTML=b.f.l+=1,setTimeout(function(){delete F[y]},7E3));else if(-1!=arguments[0].indexOf("diep.io/#"))ja(arguments[0]);else if(-1!=arguments[0].indexOf("Diep.io"))return;-1==arguments[0].indexOf("players")&&L.apply(this,arguments)};e.strokeText=W=function(){-1==arguments[0].indexOf("Diep.io")&&-1==arguments[0].indexOf("players")&&M.apply(this,arguments)};e.__defineSetter__("fillStyle",function(a){a=H(a);N.call(this,a)});Y=e.__lookupSetter__("fillStyle");e.__defineSetter__("strokeStyle",
  22. function(a){a=H(a,"!");O.call(this,a)});Z=e.__lookupSetter__("strokeStyle");var x=[];e.scale=aa=function(){b.a.h&&null==this.canvas.parentElement&&50<arguments[0]&&50<arguments[1]&&(x[0]=arguments[0],x[1]=arguments[1],arguments[0]=b.a.c-14,arguments[1]=b.a.c-14);this.canvas.parentElement===document.body&&this.canvas!=l&&(arguments[0]*=b.zoom,arguments[1]*=b.zoom);P.apply(this,arguments)};e.translate=ba=function(){b.a.h&&null==this.canvas.parentElement&&Math.abs(window.innerWidth-x[0]-arguments[0])<
  23. window.innerWidth/20&&Math.abs(window.innerHeight-x[1]-arguments[1])<window.innerWidth/20&&(arguments[0]=window.innerWidth-b.a.c+7,arguments[1]=window.innerHeight-b.a.c+7);Q.apply(this,arguments)};e.strokeRect=ca=function(){b.a.h&&null==this.canvas.parentElement||R.apply(this,arguments)};window.addEventListener("keyup",function(a){switch(a.key){case "Escape":"block"==g.style.display?g.style.display="none":(g.style.display="block",g.style.top="calc(50% + 60px)")}});da.addEventListener("click",function(){var a=
  24. n.value.split("#");1<a.length&&(location.hash=a[1],window.onkeydown(ha),window.onkeyup(ha));setTimeout(function(){G()},2E3)});n.addEventListener("click",function(){n.select()});D.addEventListener("change",function(){b.a.s=D.checked});r.addEventListener("change",function(){b.a.g=r.checked});E.addEventListener("change",function(){b.a.h=E.checked;l.style.display=b.a.h?"block":"none"});ea.addEventListener("click",function(){r.checked=!0;b.a.g=r.checked;u.classList.toggle("visible")});document.currentScript.remove()})();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement