Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var _0xe9b2a6 = function() {
- var _0x5e5803 = !![];
- return function(_0x2050c1, _0x306e0a) {
- var _0x1ecc36 = _0x5e5803 ? function() {
- if (_0x306e0a) {
- var _0x5cc9ca = _0x306e0a["apply"](_0x2050c1, arguments);
- _0x306e0a = null;
- return _0x5cc9ca;
- }
- } : function() {};
- _0x5e5803 = ![];
- return _0x1ecc36;
- };
- }();
- var _0xc02c7a = _0xe9b2a6(this, function() {
- var _0x74fbe5 = function() {
- return "dev";
- };
- var _0x5bda5b = function() {
- return "window";
- };
- var _0x4e52fe = function() {
- var _0x5d1c13 = new RegExp("\\w+ *\\(\\) *{\\w+ *['|\"].+['|\"];? *}");
- return !_0x5d1c13["test"](_0x74fbe5["toString"]());
- };
- var _0xd0d94a = function() {
- var _0x5eae06 = new RegExp("(\\\\[x|u](\\w){2,4})+");
- return _0x5eae06["test"](_0x5bda5b["toString"]());
- };
- var _0x2bf8c6 = function(_0x212459) {
- var _0x38e767 = ~-1 >> 1 + 255 % 0;
- if (_0x212459["indexOf"]("i" === _0x38e767)) {
- _0x29f05a(_0x212459);
- }
- };
- var _0x29f05a = function(_0x1bdc09) {
- var _0x1b3082 = ~-4 >> 1 + 255 % 0;
- if (_0x1bdc09["indexOf"]((!![] + "")[3]) !== _0x1b3082) {
- _0x2bf8c6(_0x1bdc09);
- }
- };
- if (!_0x4e52fe()) {
- if (!_0xd0d94a()) {
- _0x2bf8c6("ind.xOf");
- } else {
- _0x2bf8c6("indexOf");
- }
- } else {
- _0x2bf8c6("ind.xOf");
- }
- });
- _0xc02c7a();
- var _0x410f19 = function() {
- var _0x3b1b1d = !![];
- return function(_0x5da9db, _0x52caaa) {
- var _0x410589 = _0x3b1b1d ? function() {
- if (_0x52caaa) {
- var _0x82fb9a = _0x52caaa["apply"](_0x5da9db, arguments);
- _0x52caaa = null;
- return _0x82fb9a;
- }
- } : function() {};
- _0x3b1b1d = ![];
- return _0x410589;
- };
- }();
- var _0x15f7ef = _0x410f19(this, function() {
- var _0xd3ef83 = Function("return (function() " + '{}.constructor("return this")( )' + ");");
- var _0x4fb0e7 = function() {};
- var _0x2ecca0 = _0xd3ef83();
- _0x2ecca0["console"]["log"] = _0x4fb0e7;
- _0x2ecca0["console"]["error"] = _0x4fb0e7;
- _0x2ecca0["console"]["warn"] = _0x4fb0e7;
- _0x2ecca0["console"]["info"] = _0x4fb0e7;
- });
- _0x15f7ef();
- var myApp = {
- "updCnt": 0,
- "plr": null,
- "updated": 0,
- "getString": null,
- "cellMemOffset": null,
- "nameMemOffset": null,
- "idOffset": null,
- "idMemOffset": null,
- "viewFactor": null,
- "zoomFactor": 3,
- "selfAlive": ![],
- "myColor": null,
- "zoomIncrement": 0.9,
- "mapMinX": null,
- "mapMinY": null,
- "mapMaxX": null,
- "mapMaxY": null,
- "mapOffset": 7071,
- "mapOffsetX": null,
- "mapOffsetY": null,
- "playerX": null,
- "playerY": null,
- "ownMass": [],
- "playerMass": null,
- "isSpectating": ![],
- "playerHighScore": null,
- "playerLMass": null,
- "specialon": !![],
- "STE": 0,
- "setMapCoords": function(_0x36a154, _0x4bff28, _0x33dd26, _0x5e89bb, _0x31991e, _0x5894a1) {
- if (_0x5894a1 - _0x31991e == 24) {
- if (_0x33dd26 - _0x36a154 > 14E3) {
- if (_0x5e89bb - _0x4bff28 > 14E3) {
- this["mapMinX"] = ~~_0x36a154;
- this["mapMinY"] = ~~_0x4bff28;
- this["mapMaxX"] = ~~_0x33dd26;
- this["mapMaxY"] = ~~_0x5e89bb;
- this["mapOffsetX"] = this["mapOffset"] + ~~_0x36a154;
- this["mapOffsetY"] = this["mapOffset"] + ~~_0x4bff28;
- }
- }
- }
- },
- "calcMass": function() {
- if (0 != this["ownMass"]["length"]) {
- if ((this["playerMass"] > this["playerHighScore"] || !this["playerHighScore"]) && (this["playerHighScore"] = this["playerMass"])) {
- this["playerLMass"] = this["ownMass"][0];
- this["playerMaxMass"] = this["ownMass"][0];
- var _0x480ffa = 1;
- for (; _0x480ffa < this["ownMass"]["length"]; _0x480ffa++) {
- if (this["ownMass"][_0x480ffa] < this["playerLMass"]) {
- this["playerLMass"] = this["ownMass"][_0x480ffa];
- } else {
- if (this["ownMass"][_0x480ffa] > this["playerMaxMass"]) {
- this["playerMaxMass"] = this["ownMass"][_0x480ffa];
- }
- }
- }
- }
- if (options["showSTE"]) {
- var _0x110984 = this["playerMaxMass"];
- this["STE"] = _0x110984 > 35 ? Math["floor"](_0x110984 * (1E3 > _0x110984 ? 0.35 : 0.38)) : null;
- }
- }
- },
- "componentToHex": function(_0x3638a9) {
- var _0x493525 = _0x3638a9["toString"](16);
- return _0x493525["length"] == 1 ? "0" + _0x493525 : _0x493525;
- },
- "rgb2hex": function(_0x8c6890, _0x5add0e, _0x2c412f) {
- return "#" + this["componentToHex"](_0x8c6890) + this["componentToHex"](_0x5add0e) + this["componentToHex"](_0x2c412f);
- },
- "setShowChatroom": function() {
- if (options["showChatroom"]) {
- $("#chatroom")["show"]();
- } else {
- $("#chatroom")["hide"]();
- }
- }
- };
- var txtlib = {
- "autoZoom": "Auto Zoom",
- "drawBorder": "Map Border",
- "hidePellets": "Hide Food",
- "rainbowPellets": "Rainbow Food",
- "hideEnemiesMass": "Hide enemy mass",
- "hideMyMass": "Hide own mass",
- "hideMyName": "Hide own name",
- "stroketext": "Text Outline",
- "bgGrid": "Grid",
- "bgGridtext": "Grid text",
- "showSTE": "STE",
- "showN16": "[n/16]",
- "showFPS": "FPS",
- "HSLOskins": "HSLO skins",
- "customSkins": "Custom Skins",
- "vanillaSkins": "Agar.io Skins",
- "transparentCells": "Transparent cells",
- "showChatroom": "Chatroom",
- "teamArrow": "Teammate indicators",
- "hk-feed": "Feed",
- "hk-macro": "Macro feed",
- "hk-split": "Split",
- "hk-split2": "Double Split",
- "hk-split16": "Split 16",
- "hk-enterMsg": "Enter message key",
- "hk-showPellets": "Show/hide food",
- "hk-drawBorder": "Show/hide Border",
- "hk-drawGrid": "Show/hide Sectors",
- "hk-customSkins": "Show/hide custom skins",
- "hk-hideEnemiesMass": "Hide enemy mass",
- "hk-msg1": "Message 1",
- "hk-msg2": "Message 2",
- "hk-msg3": "Message 3",
- "hk-msg4": "Message 4",
- "hk-msg5": "Message 5",
- "hk-msg6": "Message 6",
- "hk-msg7": "Message 7",
- "hk-msg8": "Message 8",
- "hk-msg9": "Message 9",
- "hk-msg10": "Message 10",
- "hk-msg11": "Message key up",
- "hk-msg12": "Message key down",
- "hk-msg13": "Message key left",
- "hk-msg14": "Message key right"
- };
- emoticons = {
- ":licky": "http://i.imgur.com/K1MuLWc.gif",
- "==": "https://www.facebook.com/images/emoji.php/v5/za8/1/32/1f611.png",
- "-.-": "https://www.facebook.com/images/emoji.php/v5/z29/1/32/1f612.png",
- "8)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/cool_80_anim_gif.gif?width=40&height=40",
- ";-;": "https://www.facebook.com/images/emoji.php/v5/zfa/1/32/1f62d.png",
- ":(": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/sadsmile_80_anim_gif.gif",
- ":D": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/bigsmile_80_anim_gif.gif?width=40&height=40",
- "(shock)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/shock_40_anim_gif.gif",
- "(cold)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/shivering_40_anim_gif.gif",
- "(listening)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/listening_40_anim_gif.gif",
- "(headphones)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/headphones_40_anim_gif.gif",
- ":o": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/surprised_80_anim_gif.gif",
- ":O": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/surprised_80_anim_gif.gif",
- ":|": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/speechless_80_anim_gif.gif?width=40&height=40",
- ":p": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/tongueout_80_anim_gif.gif?width=40&height=40",
- "|(": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/dull_80_anim_gif.gif?width=40&height=40",
- "(party)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/party_80_anim_gif.gif?width=40&height=40",
- "(clap)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/clapping_80_anim_gif.gif?width=40&height=40",
- "(lalala)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/lalala_80_anim_gif.gif?width=40&height=40",
- ":derp": "https://yt3.ggpht.com/-1iSBqzGNJn0/AAAAAAAAAAI/AAAAAAAAAAA/lQsyEpJP5LI/s100-c-k-no-rj-c0xffffff/photo.jpg",
- ":lmao": "http://lh3.googleusercontent.com/-5lkAtECGJVM/AAAAAAAAAAI/AAAAAAAAAQ4/2v204hF9WTw/s80-c/photo.jpg",
- ":fuck": "http://forum14.hkgolden.com/faces/fuck.gif",
- ":fkfin": "http://www.relatably.com/m/img/middle-finger-memes/1950s-Middle-Finger.jpg",
- "(gran)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/gran_40_anim_gif.gif",
- ":wtf": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/wtf_anim.gif",
- "(pig)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/pig_40_anim_gif.gif",
- "(celebrate)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/hands_in_air_80_anim_gif.gif?width=40&height=40",
- "(swear)": "http://4.bp.blogspot.com/-92NLbE-WFKs/VlO3ySS-SmI/AAAAAAAARik/ohxdTADtXNc/s1600/swearing-smiley.gif",
- ":brb": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/brb_80_anim_gif.gif",
- ":firework": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/fireworks_anim.gif"
- };
- var options = {
- "autoZoom": false,
- "drawBorder": true,
- "hidePellets": false,
- "rainbowPellets": false,
- "hideEnemiesMass": false,
- "hideMyMass": true,
- "hideMyName": false,
- "bgGrid": true,
- "stroketext": false,
- "HSLOskins": true,
- "customSkins": true,
- "vanillaSkins": false,
- "showChatroom": true,
- "teamArrow": true,
- "showFPS": true,
- "showSTE": true,
- "showN16": true,
- "zoomIncrement": 0.9
- };
- var myCache = {
- "pellets": [],
- "cells": {}
- };
- var sizeCache = {};
- var theme = {
- "animDelay": 100,
- "base": {
- "virusFill": "#777",
- "virusStroke": "#FFF",
- "virusAlpha": 0.7,
- "pelletCol": "#611fff",
- "borderCol": "#fff"
- }
- };
- var renderEngine = {
- "loc": ["A", "B", "C", "D", "E"],
- "render": function(_0x129835) {
- myApp["updCnt"] ++;
- var _0x1d11ad = myApp["mapMinX"];
- var _0x2c0873 = myApp["mapMinY"];
- var _0x30a60d = myApp["mapMaxX"];
- var _0x1c1dbd = myApp["mapMaxY"];
- if (options["showFPS"]) {
- myGame["calcFps"]();
- }
- huds["fpsHud"]();
- if (options["bgGrid"]) {
- _0x129835["beginPath"]();
- i = 1;
- for (; i < 5; i++) {
- x = _0x1d11ad + i * 2828;
- _0x129835["moveTo"](x, _0x2c0873);
- _0x129835["lineTo"](x, _0x1c1dbd);
- }
- i = 1;
- for (; i < 5; i++) {
- y = _0x2c0873 + i * 2828;
- _0x129835["moveTo"](_0x1d11ad, y);
- _0x129835["lineTo"](_0x30a60d, y);
- }
- _0x129835["closePath"]();
- _0x129835["lineWidth"] = 150;
- _0x129835["strokeStyle"] = "#121212";
- _0x129835["stroke"]();
- _0x129835["font"] = "1600px Ubuntu";
- _0x129835["fillStyle"] = "#121212";
- _0x129835["textAlign"] = "center";
- _0x129835["textBaseline"] = "middle";
- j = 0;
- for (; j < 5; j++) {
- i = 0;
- for (; i < 5; i++) {
- x = _0x1d11ad + 1414 + i * 2828;
- y = _0x2c0873 + 1414 + j * 2828;
- sector = renderEngine["loc"][j] + (i + 1);
- _0x129835["fillText"](sector, x, y);
- }
- }
- }
- if (options["drawBorder"]) {
- _0x129835["strokeStyle"] = theme["base"]["borderCol"];
- _0x129835["lineWidth"] = 50;
- _0x129835["beginPath"]();
- _0x129835["moveTo"](_0x1d11ad, _0x2c0873);
- _0x129835["lineTo"](_0x30a60d, _0x2c0873);
- _0x129835["lineTo"](_0x30a60d, _0x1c1dbd);
- _0x129835["lineTo"](_0x1d11ad, _0x1c1dbd);
- _0x129835["closePath"]();
- _0x129835["stroke"]();
- }
- if (!options["hidePellets"] && (!options["rainbowPellets"] && myCache["pellets"]["length"])) {
- _0x129835["fillStyle"] = theme["base"]["pelletCol"];
- _0x129835["beginPath"]();
- i = 0;
- for (; i < myCache["pellets"]["length"]; i++) {
- var _0x6625f8 = myCache["pellets"][i];
- _0x6625f8["r"] += 4;
- if (1) {
- _0x129835["moveTo"](_0x6625f8["x"] + _0x6625f8["r"], _0x6625f8["y"]);
- _0x129835["arc"](_0x6625f8["x"], _0x6625f8["y"], _0x6625f8["r"], 0, 2 * Math["PI"], false);
- } else {
- _0x129835["rect"](_0x6625f8["x"] - _0x6625f8["r"], _0x6625f8["y"] - _0x6625f8["r"], _0x6625f8["r"] * 2, _0x6625f8["r"] * 2);
- }
- }
- _0x129835["closePath"]();
- _0x129835["fill"]();
- }
- myCache["pellets"] = [];
- },
- "drawGrid": function(_0x242f3d) {},
- "renderMapBg": function() {
- var _0x54c644 = document["getElementById"]("minimap");
- var _0x47a933 = document["getElementById"]("minimap-nodes");
- var _0x45790a = _0x54c644["getContext"]("2d");
- var _0x2980a8 = 200;
- _0x54c644["width"] = _0x2980a8;
- _0x47a933["width"] = _0x2980a8;
- _0x54c644["height"] = _0x2980a8;
- _0x47a933["height"] = _0x2980a8;
- _0x45790a["fillStyle"] = "#222";
- _0x45790a["fillRect"](0, 0, _0x2980a8, _0x2980a8);
- _0x45790a["textAlign"] = "center";
- _0x45790a["font"] = "18px Ubuntu";
- _0x45790a["textBaseline"] = "middle";
- _0x45790a["fillStyle"] = "#777";
- j = 0;
- for (; j < 5; j++) {
- i = 0;
- for (; i < 5; i++) {
- x = _0x2980a8 / 10 + i * _0x2980a8 / 5;
- y = _0x2980a8 / 10 + j * _0x2980a8 / 5;
- sector = String["fromCharCode"](65 + j) + (i + 1);
- _0x45790a["fillText"](sector, x, y);
- }
- }
- },
- "renderArrow": function() {
- myApp["arrow"] = document["createElement"]("canvas");
- var _0x4c761b = myApp["arrow"]["getContext"]("2d");
- _0x4c761b["lineWidth"] = 2;
- _0x4c761b["fillStyle"] = "#FFFFFF";
- _0x4c761b["strokeStyle"] = "#000000";
- _0x4c761b["beginPath"]();
- _0x4c761b["moveTo"](0, 0);
- _0x4c761b["lineTo"](90, 0);
- _0x4c761b["lineTo"](45, 50);
- _0x4c761b["closePath"]();
- _0x4c761b["fill"]();
- _0x4c761b["stroke"]();
- }
- };
- var minimapNodes = {
- "minimapNodeCtx": null,
- "renderSelf": function() {
- var _0x521d19 = this["minimapNodeCtx"];
- var _0x16a753 = 200;
- var _0x429c38 = _0x16a753 / 14142;
- var _0x491226 = myApp["playerX"] + 7071 - myApp["mapOffsetX"];
- var _0x41d39f = myApp["playerY"] + 7071 - myApp["mapOffsetY"];
- var _0x146829 = _0x491226 * _0x429c38;
- var _0x5397a5 = _0x41d39f * _0x429c38;
- server["selfMapX"] = _0x146829;
- server["selfMapY"] = _0x5397a5;
- _0x521d19["clearRect"](0, 0, _0x16a753, _0x16a753);
- if (server["teammates"]["hasOwnProperty"]("spectate")) {
- var _0x535190 = server["teammates"]["spectate"];
- var _0x558883 = _0x535190["posXn"];
- var _0x139098 = _0x535190["posYn"];
- _0x521d19["beginPath"]();
- _0x521d19["moveTo"](_0x558883 + 3, _0x139098);
- _0x521d19["arc"](_0x558883, _0x139098, 25, Math["PI"] * 2, 0);
- _0x521d19["closePath"]();
- _0x521d19["fillStyle"] = "rgba(70,70,70,0.7)";
- _0x521d19["fill"]();
- }
- _0x521d19["beginPath"]();
- _0x521d19["arc"](_0x146829, _0x5397a5, 6, Math["PI"] * 2, 0);
- _0x521d19["closePath"]();
- _0x521d19["fillStyle"] = "#ffff00";
- _0x521d19["fill"]();
- _0x521d19["beginPath"]();
- _0x521d19["textAlign"] = "center";
- _0x521d19["font"] = "10px Ubuntu";
- _0x521d19["textBaseline"] = "bottom";
- _0x521d19["fillStyle"] = "white";
- ct = Date["now"]();
- var _0x3ca2a7;
- for (_0x3ca2a7 in server["teammates"]) {
- if (_0x3ca2a7 !== server["ownId"] && (_0x3ca2a7 !== "spectate" && (server["teammates"][_0x3ca2a7]["alive"] && server["teammates"][_0x3ca2a7]["lpt"]))) {
- _0x535190 = server["teammates"][_0x3ca2a7];
- _0x146829 = _0x535190["posXn"];
- _0x5397a5 = _0x535190["posYn"];
- _0x521d19["moveTo"](_0x146829 + 3, _0x5397a5);
- _0x521d19["arc"](_0x146829, _0x5397a5, 5, Math["PI"] * 2, 0);
- if (server["teammates"][_0x3ca2a7]["nick"]["length"] > 0) {
- _0x521d19["fillText"](server["teammates"][_0x3ca2a7]["nick"], _0x146829, _0x5397a5 - 8);
- }
- }
- }
- _0x521d19["closePath"]();
- _0x521d19["fillStyle"] = "blue";
- _0x521d19["fill"]();
- }
- };
- var huds = {
- "indexCount": 0,
- "html": "",
- "isLBtext": ![],
- "getHtml": function(_0x4002a5, _0x3a79f9) {
- lbhead = _0x4002a5 === "Leaderboard";
- if (lbhead) {
- this["indexCount"] = 0;
- this["html"] = "";
- }
- if (this["indexCount"] < 11) {
- this["html"] += lbhead ? "" : _0x3a79f9 === "#ffaaaa" ? '' + _0x4002a5 + "" : "" + _0x4002a5 + "";
- this["isLBtext"] = !![];
- }
- if (this["indexCount"] < 12) {
- this["indexCount"] ++;
- }
- if (this["indexCount"] == 12) {
- this["isLBtext"] = ![];
- this["displayLB"](this["html"]);
- }
- },
- "displayLB": function(_0x37a37a) {
- document["getElementById"]("lb-pos")["innerHTML"] = _0x37a37a;
- },
- "fpsHud": function() {
- var _0x59a899 = "";
- if (options["showFPS"]) {
- _0x59a899 += "FPS: " + myGame["FPS"];
- }
- if (myApp["selfAlive"]) {
- _0x59a899 += " Score: " + myApp["playerHighScore"];
- if (options["showSTE"]) {
- if (myApp["STE"]) {
- _0x59a899 += " STE: " + myApp["STE"] + " ";
- }
- }
- if (options["showN16"]) {
- _0x59a899 += " [" + myApp["ownMass"]["length"] + "/16]";
- }
- }
- if (!options["autoZoom"]) {
- _0x59a899 += " ..";
- }
- document["getElementById"]("fpsHud")["innerHTML"] = _0x59a899;
- }
- };
- var myGame = {
- "oldDate": 0,
- "fpsCount": 0,
- "FPS": 0,
- "calcFps": function() {
- var _0x2c42f8 = Date["now"]();
- if (_0x2c42f8 - this["oldDate"] > 1E3) {
- this["oldDate"] = _0x2c42f8;
- this["FPS"] = this["fpsCount"];
- this["fpsCount"] = 0;
- } else {
- this["fpsCount"] ++;
- }
- }
- };
- var profiles = {};
- var hotkeys = {
- "hkNow": {},
- "hkPre": {},
- "splitted": 0,
- "feedInterval": null,
- "macroFeed": function(_0x15fa49) {
- if (_0x15fa49) {
- if (this["feedInterval"]) {
- return;
- }
- var _0x5ee694 = this;
- this["feedInterval"] = setInterval(function() {
- window["core"]["ejecthslo"]();
- }, 80);
- } else {
- if (this["feedInterval"]) {
- clearInterval(this["feedInterval"]);
- this["feedInterval"] = null;
- }
- }
- },
- "split2": function() {
- window["core"]["splithslo"]();
- setTimeout(function() {
- window["core"]["splithslo"]();
- }, 40);
- },
- "split16": function() {
- window["core"]["splithslo"]();
- setTimeout(function() {
- window["core"]["splithslo"]();
- }, 40);
- setTimeout(function() {
- window["core"]["splithslo"]();
- }, 80);
- setTimeout(function() {
- window["core"]["splithslo"]();
- }, 120);
- },
- "setMenu": function() {
- $("#overlays")["append"](' ');
- $("#hk-tab")["click"](function() {
- $("#hk-menu")["fadeIn"]();
- });
- $("#hk-menu")["append"](' Hotkey Setup ');
- $("#hk-footer")["append"]('SAVERESET TO DEFAULTCLOSE');
- $(".hk-close, #close-hk")["click"](function() {
- $("#hk-menu")["fadeOut"]();
- });
- $("#hk-cont")["append"](' HotkeyFunctionMessage ');
- var _0x2b40d3 = this;
- var _0x24eb21;
- for (_0x24eb21 in this["hklist"]) {
- if (_0x24eb21["substring"](0, 6) === "hk-msg") {
- $("#hk-cont")["append"](' ' + hotkeys[' + txtlib[_0x24eb21] + '
- ' + server[ ');
- } else {
- $("#hk-cont")["append"](' ' + hotkeys[' + txtlib[_0x24eb21] + ' / '); } } $(".def-key input")["each"](function() { $(this)["keydown"](function(_0xeb3dff) { _0xeb3dff["preventDefault"](); var _0x51e7f5 = hotkeys["getHk"](_0xeb3dff); $(this)["val"](_0x51e7f5); var _0x1a198d = $(this)["attr"]("id"); }); }); $("#save-hk")["click"](function() { var _0x3bb2ab; for (_0x3bb2ab in _0x2b40d3["hkPre"]) { if ($(_0x3bb2ab)) { _0x2b40d3["hkPre"][_0x3bb2ab] = $("#" + _0x3bb2ab)["val"](); } if (_0x3bb2ab["substring"](0, 6) === "hk-msg") { server["comms"][_0x3bb2ab] = $("#inp-" + _0x3bb2ab)["val"](); } } localStorage["setItem"]("hk-hslo", JSON["stringify"](_0x2b40d3["hkPre"])); localStorage["setItem"]("comms-hslo", JSON["stringify"](server["comms"])); hotkeys["setHotkeys"](); }); }, "setHotkeysCache": function() { var _0x21d280 = this; var _0x295063; for (_0x295063 in _0x21d280["hklist"]) { var _0x5e54ff = _0x21d280["hklist"][_0x295063]["default"]; _0x21d280["hkPre"][_0x295063] = _0x5e54ff; } if (localStorage["getItem"]("hk-hslo") !== null) { var _0x201a7b = JSON["parse"](localStorage["getItem"]("hk-hslo")); for (_0x295063 in _0x201a7b) { _0x21d280["hkPre"][_0x295063] = _0x201a7b[_0x295063]; } } if (localStorage["getItem"]("comms-hslo") !== null) { _0x201a7b = JSON["parse"](localStorage["getItem"]("comms-hslo")); for (_0x295063 in _0x201a7b) { server["comms"][_0x295063] = _0x201a7b[_0x295063]; } } }, "setHotkeys": function() { var _0x4acf2a = this; _0x4acf2a["hkNow"] = {}; var _0x74a551; for (_0x74a551 in _0x4acf2a["hkPre"]) { var _0x59c31e = _0x4acf2a["hkPre"][_0x74a551]; _0x4acf2a["hkNow"][_0x59c31e] = _0x74a551; } }, "getHk": function(_0x4f5c2c) { var _0x2e0667 = ""; var _0x4546f2 = ""; switch (_0x4f5c2c["ctrlKey"] || 17 == _0x4f5c2c["keyCode"] ? _0x2e0667 = "CTRL" : (_0x4f5c2c["altKey"] || 18 == _0x4f5c2c["keyCode"]) && (_0x2e0667 = "ALT"), _0x4f5c2c["keyCode"]) { case 9: _0x4546f2 = "TAB"; break; case 13: _0x4546f2 = "ENTER"; break; case 16: _0x4546f2 = "SHIFT"; break; case 17: break; case 18: break; case 32: _0x4546f2 = "SPACE"; break; case 37: _0x4546f2 = "LEFT"; break; case 38: _0x4546f2 = "UP"; break; case 39: _0x4546f2 = "RIGHT"; break; case 40: _0x4546f2 = "DOWN"; break; case 46: _0x4546f2 = "DEL"; break; case 61: _0x4546f2 = "="; break; case 187: _0x4546f2 = "="; break; case 192: _0x4546f2 = "TILDE"; break; default: _0x4546f2 = String["fromCharCode"](_0x4f5c2c["keyCode"]); } return "" !== _0x2e0667 ? "" !== _0x4546f2 ? _0x2e0667 + "+" + _0x4546f2 : _0x2e0667 : _0x4546f2; }, "hklist": { "hk-feed": { "default": "W", "keyDown": function() { window["core"]["ejecthslo"](); }, "keyUp": null }, "hk-macro": { "default": "Q", "keyDown": function() { window["core"]["ejecthslo"](); hotkeys["macroFeed"](1); }, "keyUp": function() { hotkeys["macroFeed"](0); } }, "hk-split": { "default": "SPACE", "keyDown": function() { if (!this["splitted"]) { window["core"]["splithslo"](); this["splitted"] = 1; } }, "keyUp": function() { this["splitted"] = 0; } }, "hk-split2": { "default": "E", "keyDown": function() { hotkeys["split2"](); }, "keyUp": null }, "hk-split16": { "default": "G", "keyDown": function() { hotkeys["split16"](); }, "keyUp": null }, "hk-enterMsg": { "default": "ENTER", "keyDown": function() { server["enterChatMsg"](); }, "keyUp": null }, "hk-showPellets": { "default": "F", "keyDown": function() { options["hidePellets"] = !options["hidePellets"]; }, "keyUp": null }, "hk-drawBorder": { "default": "B", "keyDown": function() { options["drawBorder"] = !options["drawBorder"]; }, "keyUp": null }, "hk-drawGrid": { "default": "V", "keyDown": function() { options["bgGrid"] = !options["bgGrid"]; }, "keyUp": null }, "hk-customSkins": { "default": "S", "keyDown": function() { options["customSkins"] = !options["customSkins"]; }, "keyUp": null }, "hk-hideEnemiesMass": { "default": "M", "keyDown": function() { options["hideEnemiesMass"] = !options["hideEnemiesMass"]; }, "keyUp": null }, "hk-msg1": { "default": "1", "keyDown": function() { server["sendAlertMsg"](1); }, "keyUp": null }, "hk-msg2": { "default": "2", "keyDown": function() { server["sendAlertMsg"](2); }, "keyUp": null }, "hk-msg3": { "default": "3", "keyDown": function() { server["sendAlertMsg"](3); }, "keyUp": null }, "hk-msg4": { "default": "4", "keyDown": function() { server["sendAlertMsg"](4); }, "keyUp": null }, "hk-msg5": { "default": "5", "keyDown": function() { server["sendAlertMsg"](5); }, "keyUp": null }, "hk-msg6": { "default": "6", "keyDown": function() { server["sendAlertMsg"](6); }, "keyUp": null }, "hk-msg7": { "default": "7", "keyDown": function() { server["sendAlertMsg"](7); }, "keyUp": null }, "hk-msg8": { "default": "8", "keyDown": function() { server["sendAlertMsg"](8); }, "keyUp": null }, "hk-msg9": { "default": "9", "keyDown": function() { server["sendAlertMsg"](9); }, "keyUp": null }, "hk-msg10": { "default": "0", "keyDown": function() { server["sendAlertMsg"](10); }, "keyUp": null }, "hk-msg11": { "default": "UP", "keyDown": function() { server["sendAlertMsg"](11); }, "keyUp": null }, "hk-msg12": { "default": "DOWN", "keyDown": function() { server["sendAlertMsg"](12); }, "keyUp": null }, "hk-msg13": { "default": "LEFT", "keyDown": function() { server["sendAlertMsg"](13); }, "keyUp": null }, "hk-msg14": { "default": "RIGHT", "keyDown": function() { server["sendAlertMsg"](14); }, "keyUp": null } } }; var _0x1538 = ["Nng2f8OjXiI=", "M1jCsMKbwrTCsMOnSD0aw4PCmcK2w61Jwq8WwqbDiMOH", "IMOIw7dww4rDqjk=", "wpfCksOjw5TCpDUD", "wpjCmcO8w548DGXCmwhTwrAZcsOhBGVUPsOjOEccXzRFDH3ClMK+wq4oRQ4KC8OIV0jCjWjDssKpwrE=", "w6DDp8Kzwo1Uwplb", "KQ9pb8KfWjM=", "M1jCsMKbwrTCsMOnXCUHw47Ck8K/w7hAwqcKw6/Cs8KNVyZjw7EwKcOh", "w6wYS8K3w4jDknjDnsKKw5PDhMK+woAyZsOaX8O9wqVcRhYvw79tOsKYw4oScsOCw6Mgw5ARwr85NE9URcO3wrfDlMOeRyMkwpJeEybCpsOeH8KCAX8Sw4zCgQHCshl3FsOSB8KIU1pzw6RCw6HDpV3Ctx5VKMKqwrTCqsKuVw==", "EsOUUBJ2woTDhwx8GxXDoxt/EMKcwoJBw43DiT8H", "w6sdXQ==", "FUoi", "fRNnB1ItwrJCSsOpw4EXbA==", "U8OmXcOmwqvDqsKeJcO7XcK8LcOb", "O8KFw4jCmVpX", "woJPw77DjCgiI8Otw6t0w44=", "YsOwcAoF", "w5jDvMK2OUo=", "Z8KJwrUf", "KX1fIw==", "BFYgw6kHwpDCtMK1w67CmGk=", "wpYzwrXDl2w=", "wpwmKTA6", "wqzCusOHXcKkIcOOw4kRRMOZw7rCrcOLw40YJsONw40=", "wow+w6vDmHpsw7Rtwo98LC7CiG7CksORT8KlW8O5wr3Di8OTHsODeHjDmcKlJsKqVA==", "DsKlw5zCkxU2woA=", "W8KwPMKeUQ==", "w7XDq15cWUZp", "wqvDt8Ojw5ogwrpJ", "w6XDo8Kxwo8=", "MMKDVVBnSw8=", "JR8CTg==", "w7HDrcKtwpJawpZb", "w7obTsOv", "KnhaIg==", "wq3Cg8OEbHTCgMOWGTvDrgrDg8Oiw53DonDDoS/CncOywr0Rwq4DasKGSDAs", "OXdLNsOkJcK1", "w7s+w4DCqMO2wrvCvA==", "wpfCgsOYwo/Cn8KNw6d3wqrCrA7CtsKtw67ClxDCmEgzBgU=", "QsOxSMOrwr7DrMK+", "w6jDr8KDA8O0b8OMw4pTAMKcwrvCqcOawoIDbMKRwoMEXH0=", "wqzCusODRMK3LMKL", "wq3DvMK7JMOWC0pUw4LCsMOKFcOJZDXDjsK1w7rDpMOx", "wq1qwpTDtsKzw6vDvWPCgcKkOMKFwovDiMKEw6orw4kzwps=", "ScKiw5wAw4k3FQ==", "wq4yAMOUwo9XXA==", "byMbN8O8B8KgN8O1w4XDiMKpI8KpVsOCw53DlBzDn2nDpg==", "wpNoMsOkYcKIZ2vChXIGOX3Cr8K+XR0NworCiix2w7nCq1TClMOMC8ORHWTCuMKyIUImVULCnxg8wrxRS8KUGw==", "wo8zKTAiw7NH", "OsKDw4rCnEtACw==", "DsKfRyV2wrrCjA==", "IcKJS09pRA8=", "w5IbwqbDlRIMPcOpwqB0w5vCncODSx7CmsOow742U8K9w44AdcKzEw==", "w6bCusKFwrHDo8KaOQ==", "JTzDnsKQMsKJSE/DiMKfw53Dm1sZJsKPwoVBbcOdRcOQwonDjFIPE2BIw6tIwogGEAXDv8OdwqMswrJSwpbDlnzDhjzCtynDtB/Di10Vwp9rb8KLZMKmEsO+WAIRTSPDpcKOA0otd8Oqw746wrvDnSx5w4zDpWzDoiDCkMOFwrl7wpEEChbDkhc0wqwtbsO8Yzc=", "wq0VAGPCkMONwoY=", "w4vDqsK/O0h0wq8=", "w5Nyw6XDknMqwqZ2wo19JjXCiW/ClMKSSMK0QMOWwqDDisKeQ8OQNTjDhsOhd8OLDcK+QMKbw7AJwqgEw6o0w5PClMK9JFt9Wig+wobCs3bCvxLCsA==", "w6TDoUBDV0lp", "w4HDhsKzw5XCvBcWwrTCnnXDhwzDisOYwoDCqsO2wqp4KA3CpxLCjlPCgwfCnSQBwoIXLsKEAsKxw6tNwp3DrcK1", "Pj/ChsOdPMKaWQ==", "woTDksOrw6k8Mi4=", "fg4dTz3CtsKW", "SnrClXfDiBdrwo8uGUnCgw4LB8OnEgZHw53DpsKNwqPDi8KxwqYc", "w57Cn2nCo3ppbQ==", "X8K0GMO8woYyOsOlw4XDj8OCwqPDlCLDlsKpUm7DqsOibU5wHMOJwphiwo7DiMKfwoTDm8KvJcKsOsOfI3o/wrDDncKoUcKjfMKzw5XDicKpwqkZXkvDhhXCucKVw4HDlnbDqk8fc8KLwqTDi8Kew5EJcsOOBcKyFcK5FWzDj8OLe0NTdm3CsQVEw6VzbMK7w7tSPMKWUmrDkB1KDFwIYzU=", "ccOmeQgHw7w4", "w71dwr3Do8OLwoFd", "byMPasKrdsKsO8O/wpfCi8O7H8KtUMOCw5zDnVLDlTPCtBIJw53DlsOjbsKJw4rCiE8DGg3Cq2vDnsK5wqDDvUgTwr/CgBTCrMO3wqMCUTTCqMOFwo8IPcOpIsKpw6IewrrClg==", "wrZOw6NyY8OMw4o=", "wqhORcOkVsOxwr4=", "Yyo5w4vDkiTCt8Ojw4FVwocKwq9hW8KjRsKrEFZoZ8KJEUhnwqnDr8KfD8OtI8OdwqxvUEXCtGzCh8O/NVfDhsKFdALCs8OMZnUnwo3Dq8O5TsK5SMOJfXI=", "wrrDvcO9w4UuwrVJ", "dsKcwqdxw5LDiCzCgnLDgMONw7cLwpPCsi/DuSs5wq0Two0VwqvCsGdqwqdcSwheR0TCicOEw7ZFw5R2w5fCrBbDqUTCmUXCrsKuw5YZH8O5X8O5FcOtUlUTw5E5w7DCmyt9wp7CpTbCsMK9wowRKFhnwq/CtlQxH8KqwqIzQsKPwobDlCQ0w4NfWVVEw7vCoVYww5vDjMK4w7IRw6fDh8KPwodlQMOQFcKgw5nCgsKzwqnCp1LDkMOqSyPDnsO6wo3ChcO3LhfDgMOIccK3woIIwroyw4HCkExhwrc5w5XCvgBT", "WMOLE3tswrDCj0ghS0XCiQF9SMOQwpRLw4rDojVCworDpREYw413QRhEwo7CuBY6wrx1w7BXwr/Dh8Oce8Okw7jCjsOCwqQiwpjCj3xNwro=", "LxPCp8KswrTCjsKs", "HC7DgSnCj1Jh", "H8O2wowaw4kmUHnDhwzCgsOQwoHCtsK3eykrwoDDh8O5w4LDlsOnw5pdw5vCi8K2wq4ycmzDtcO9w4laC8OKwrwUKsKEwojDuhhgw4xQwrs0wrV0EcOZwr08wpwcw5zDn8Onwo3Csx9NKMK1woF9woo4w6VuJQ/DhQTDnsKDZDjCkMKAYyLDqMOwXys=", "I8KASQ==", "wrjDtMO/", "H8Kvw4LCjBs5woA=", "w6kUX8O7wpTCkXM=", "w63Dqh5IbUtRwp7CvcK9Q8OmIiLCiSbDmsOUYMO2IiNKwpNWwrQb", "wrPDsMO4w408w7hLAMObHcK5eWDDscKdJcOUwovDisOcEDZ4CsO0w41xHk7Dok/DvcKawq/CqFBqP8OywoTDkHHCojbDgMO+NsK4N8ONwqrCugHCqMOkw4PDrMOlU8KhwowINsONw4DCvsO2NcOGNcOmLcK0w6Q9OAvDrhvDr8OtGhTCkDd/UzlPw4oTw7N1wq/ClsK9wovDl8Oqwqt5w43DlD7Cn8OuDcK0AwfDvWnCoyQjI8OwwpIoPsOMw7fCtUrCoiDDkznDl8KIb8KCB8KnwrXDhyluEGpcMEQ=", "w4zCpsOhQnwyw4LDriBCwpPDrxjDkMKUMcOlRsKjwqsyw50Rw5HDs8OCw4/Co2rCt8KqUC9nLcO5WMKyXMKuMyzDtMOEScO1DTnCvmzCuWLDiA==", "w5Maw6HDmcOOwpQn", "JsOIw53Cq0t+QMKZORvCkyXDpcOkaMKHBgAfw7xQIwvCjQ==", "bARyCkcrwpI=", "cTPCtMKrBCkew7jDhjLCtSDDj8Oya8OcAcOawpjCg8OGwqdQwoITwqHDmAoie8OXVGAJwqbDrsKPVj13YDcQUcOh", "dSBpw47DlW/Dug==", "Yi98w4HDgDbDucKywp0Qw5VCw6grQsKsG8K5TEdrbcKEFg58wqzDpMOAJMOhA8OfwrVjFgLDoDnDncK2fT7Cn8KI", "DsOywpDCisK3Q3zCrMOjX0smMsObNsK3fcOcwoPDlywywrdMHcK4wpTCsyjDmT5MccO7fF4Yw63CqMKKwrHClMKyw6TCgMOhw4vDqcOgw51kwq7CmcOHw5fDrcKHJ1JAwrXCqxPDmxHDkSRhw6IGw63Do8OBUsKIblR+SSfDq8OZLgw8wr4awpMqY8KgDCvChm3DtkLDpMO1w4JNwphcw4HClQ==", "YAjCjMKLBcKfGzHDnw==", "w7rDrsKXHg==" ]; (function(_0x3cb568, _0x1ea8a6) { var _0xca27e4 = function(_0x2c68e3) { for (; --_0x2c68e3;) { _0x3cb568["push"](_0x3cb568["shift"]()); } }; var _0x3a753d = function() { var _0x1e228e = { "data": { "key": "cookie", "value": "timeout" }, "setCookie": function(_0x24ae3e, _0x548547, _0xf45905, _0x1cfa0b) { _0x1cfa0b = _0x1cfa0b || {}; var _0x3f796e = _0x548547 + "=" + _0xf45905; var _0x1e0ceb = 0; _0x1e0ceb = 0; var _0x653dd4 = _0x24ae3e["length"]; for (; _0x1e0ceb < _0x653dd4; _0x1e0ceb++) { var _0x45998d = _0x24ae3e[_0x1e0ceb]; _0x3f796e += "; " + _0x45998d; var _0x942b1e = _0x24ae3e[_0x45998d]; _0x24ae3e["push"](_0x942b1e); _0x653dd4 = _0x24ae3e["length"]; if (_0x942b1e !== !![]) { _0x3f796e += "=" + _0x942b1e; } } _0x1cfa0b["cookie"] = _0x3f796e; }, "removeCookie": function() { return "dev"; }, "getCookie": function(_0x76380c, _0x55363d) { _0x76380c = _0x76380c || function(_0x26fb0e) { return _0x26fb0e; }; var _0x43fc01 = _0x76380c(new RegExp("(?:^|; )" + _0x55363d["replace"](/([.$?*|{}()[]\/+^])/g, "$1") + "=([^;]*)")); var _0x4ced86 = function(_0x1352cf, _0x12816e) { _0x1352cf(++_0x12816e); }; _0x4ced86(_0xca27e4, _0x1ea8a6); return _0x43fc01 ? decodeURIComponent(_0x43fc01[1]) : undefined; } }; var _0x2bd052 = function() { var _0x492cb4 = new RegExp("\\w+ *\\(\\) *{\\w+ *[' | \
- "].+['|\"];? *}");
- return _0x492cb4["test"](_0x1e228e["removeCookie"]["toString"]());
- };
- _0x1e228e["updateCookie"] = _0x2bd052;
- var _0x528493 = "";
- var _0x1e2349 = _0x1e228e["updateCookie"]();
- if (!_0x1e2349) {
- _0x1e228e["setCookie"](["*"], "counter", 1);
- } else {
- if (_0x1e2349) {
- _0x528493 = _0x1e228e["getCookie"](null, "counter");
- } else {
- _0x1e228e["removeCookie"]();
- }
- }
- };
- _0x3a753d();
- })(_0x1538, 209);
- var _0x2c5e = function(_0x489af0, _0x58d95a) {
- _0x489af0 = parseInt(_0x489af0, 16);
- var _0x468e1c = _0x1538[_0x489af0];
- if (!_0x2c5e["atobPolyfillAppended"]) {
- (function() {
- var _0x53c010 = Function("return (function () " + '{}.constructor("return this")()' + ");");
- var _0x595971 = _0x53c010();
- var _0x353326 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
- if (!_0x595971["atob"]) {
- _0x595971["atob"] = function(_0x2bb39f) {
- var _0x118708 = String(_0x2bb39f)["replace"](/=+$/, "");
- var _0x3c9246 = 0;
- var _0x4f395e;
- var _0x35f3d4;
- var _0x24a8bd = 0;
- var _0x1da1f9 = "";
- for (; _0x35f3d4 = _0x118708["charAt"](_0x24a8bd++); ~_0x35f3d4 && (_0x4f395e = _0x3c9246 % 4 ? _0x4f395e * 64 + _0x35f3d4 : _0x35f3d4, _0x3c9246++ % 4) ? _0x1da1f9 += String["fromCharCode"](255 & _0x4f395e >> (-2 * _0x3c9246 & 6)) : 0) {
- _0x35f3d4 = _0x353326["indexOf"](_0x35f3d4);
- }
- return _0x1da1f9;
- };
- }
- })();
- _0x2c5e["atobPolyfillAppended"] = !![];
- }
- if (!_0x2c5e["rc4"]) {
- var _0x55c18d = function(_0x19d20e, _0x482bda) {
- var _0x3fbfa4 = [];
- var _0xc8ce2c = 0;
- var _0x1f2645;
- var _0x471324 = "";
- var _0x50e4f4 = "";
- _0x19d20e = atob(_0x19d20e);
- var _0x455deb = 0;
- var _0x3c0784 = _0x19d20e["length"];
- for (; _0x455deb < _0x3c0784; _0x455deb++) {
- _0x50e4f4 += "%" + ("00" + _0x19d20e["charCodeAt"](_0x455deb)["toString"](16))["slice"](-2);
- }
- _0x19d20e = decodeURIComponent(_0x50e4f4);
- var _0x140329 = 0;
- for (; _0x140329 < 256; _0x140329++) {
- _0x3fbfa4[_0x140329] = _0x140329;
- }
- _0x140329 = 0;
- for (; _0x140329 < 256; _0x140329++) {
- _0xc8ce2c = (_0xc8ce2c + _0x3fbfa4[_0x140329] + _0x482bda["charCodeAt"](_0x140329 % _0x482bda["length"])) % 256;
- _0x1f2645 = _0x3fbfa4[_0x140329];
- _0x3fbfa4[_0x140329] = _0x3fbfa4[_0xc8ce2c];
- _0x3fbfa4[_0xc8ce2c] = _0x1f2645;
- }
- _0x140329 = 0;
- _0xc8ce2c = 0;
- var _0x5a2a9d = 0;
- for (; _0x5a2a9d < _0x19d20e["length"]; _0x5a2a9d++) {
- _0x140329 = (_0x140329 + 1) % 256;
- _0xc8ce2c = (_0xc8ce2c + _0x3fbfa4[_0x140329]) % 256;
- _0x1f2645 = _0x3fbfa4[_0x140329];
- _0x3fbfa4[_0x140329] = _0x3fbfa4[_0xc8ce2c];
- _0x3fbfa4[_0xc8ce2c] = _0x1f2645;
- _0x471324 += String["fromCharCode"](_0x19d20e["charCodeAt"](_0x5a2a9d) ^ _0x3fbfa4[(_0x3fbfa4[_0x140329] + _0x3fbfa4[_0xc8ce2c]) % 256]);
- }
- return _0x471324;
- };
- _0x2c5e["rc4"] = _0x55c18d;
- }
- if (!_0x2c5e["data"]) {
- _0x2c5e["data"] = {};
- }
- if (_0x2c5e["data"][_0x489af0] === undefined) {
- if (!_0x2c5e["once"]) {
- var _0x4d42e1 = function(_0x40f21d) {
- this["rc4Bytes"] = _0x40f21d;
- this["states"] = [1, 0, 0];
- this["newState"] = function() {
- return "newState";
- };
- this["firstState"] = "\\w+ *\\(\\) *{\\w+ *";
- this["secondState"] = "['|\"].+['|\"];? *}";
- };
- _0x4d42e1["prototype"]["checkState"] = function() {
- var _0x23e4a2 = new RegExp(this["firstState"] + this["secondState"]);
- return this["runState"](_0x23e4a2["test"](this["newState"]["toString"]()) ? --this["states"][1] : --this["states"][0]);
- };
- _0x4d42e1["prototype"]["runState"] = function(_0x1f67b1) {
- if (!Boolean(~_0x1f67b1)) {
- return _0x1f67b1;
- }
- return this["getState"](this["rc4Bytes"]);
- };
- _0x4d42e1["prototype"]["getState"] = function(_0x14aee4) {
- var _0x402881 = 0;
- var _0xb619af = this["states"]["length"];
- for (; _0x402881 < _0xb619af; _0x402881++) {
- this["states"]["push"](Math["round"](Math["random"]()));
- _0xb619af = this["states"]["length"];
- }
- return _0x14aee4(this["states"][0]);
- };
- (new _0x4d42e1(_0x2c5e))["checkState"]();
- _0x2c5e["once"] = !![];
- }
- _0x468e1c = _0x2c5e["rc4"](_0x468e1c, _0x58d95a);
- _0x2c5e["data"][_0x489af0] = _0x468e1c;
- } else {
- _0x468e1c = _0x2c5e["data"][_0x489af0];
- }
- return _0x468e1c;
- };
- var _0x2a0f6e = function() {
- var _0x19c0eb = !![];
- return function(_0x57334d, _0x7f4660) {
- var _0x416a2e = _0x19c0eb ? function() {
- if (_0x7f4660) {
- var _0x1eb963 = _0x7f4660["apply"](_0x57334d, arguments);
- _0x7f4660 = null;
- return _0x1eb963;
- }
- } : function() {};
- _0x19c0eb = ![];
- return _0x416a2e;
- };
- }();
- var _0x3954d5 = _0x2a0f6e(this, function() {
- var _0xe4c7fa = function() {
- return "dev";
- };
- var _0x502997 = function() {
- return "window";
- };
- var _0x17dfb1 = function() {
- var _0x32ca56 = new RegExp("\\w+ *\\(\\) *{\\w+ *['|\"].+['|\"];? *}");
- return !_0x32ca56["test"](_0xe4c7fa["toString"]());
- };
- var _0x2e3a3f = function() {
- var _0x28a250 = new RegExp("(\\\\[x|u](\\w){2,4})+");
- return _0x28a250["test"](_0x502997["toString"]());
- };
- var _0x19cc63 = function(_0x480d8f) {
- var _0x44f517 = ~-1 >> 1 + 255 % 0;
- if (_0x480d8f["indexOf"]("i" === _0x44f517)) {
- _0x3d6e35(_0x480d8f);
- }
- };
- var _0x3d6e35 = function(_0x194008) {
- var _0x20683c = ~-4 >> 1 + 255 % 0;
- if (_0x194008["indexOf"]((!![] + "")[3]) !== _0x20683c) {
- _0x19cc63(_0x194008);
- }
- };
- if (!_0x17dfb1()) {
- if (!_0x2e3a3f()) {
- _0x19cc63("ind.xOf");
- } else {
- _0x19cc63("indexOf");
- }
- } else {
- _0x19cc63("ind.xOf");
- }
- });
- _0x3954d5();
- var _0x2b06be = function() {
- var _0x4d888b = !![];
- return function(_0x74e4ff, _0x236246) {
- var _0x265be9 = _0x4d888b ? function() {
- if (_0x236246) {
- var _0x4ce48d = _0x236246[_0x2c5e("0x1", "DTfB")](_0x74e4ff, arguments);
- _0x236246 = null;
- return _0x4ce48d;
- }
- } : function() {};
- _0x4d888b = ![];
- return _0x265be9;
- };
- }();
- var _0x23ee14 = _0x2b06be(this, function() {
- var _0x3ca2ba = Function(_0x2c5e("0x2", "P^Eq") + _0x2c5e("0x3", "aH*N") + ");");
- var _0x74c98f = function() {};
- var _0x28067e = _0x3ca2ba();
- _0x28067e["console"]["log"] = _0x74c98f;
- _0x28067e[_0x2c5e("0x7", "&yPc")]["error"] = _0x74c98f;
- _0x28067e["console"]["warn"] = _0x74c98f;
- _0x28067e[_0x2c5e("0x6", "nhX2")]["info"] = _0x74c98f;
- });
- _0x23ee14();
- function editCore() {
- $[_0x2c5e("0xd", "jE&^")](_0x2c5e("0xe", "w6MU"), {
- "success": function(_0x463ddc) {
- var _0x1be319 = _0x463ddc;
- _0x1be319 = _0x1be319[_0x2c5e("0x10", "vQWQ")](/(\(function\(([\w$]+)\){)/i, _0x2c5e("0x11", "n]fR"));
- _0x1be319 = _0x1be319[_0x2c5e("0x12", "CNUY")](/(~~[\w]+)\+"px Ubuntu"/i, _0x2c5e("0x13", "P^Eq"));
- _0x1be319 = _0x1be319["replace"](/(\d+\|0;)(\w)(=\(\w\|0\)<20\?20\.0:\+\(e\|0\);\w=\w\+\d+\|0;)/i, _0x2c5e("0x15", "&hZY"));
- _0x1be319 = _0x1be319["replace"](/(\d+\);)(\w)(=\(\w\|0\)<26\?26\.0:\+\(\w\|0\);)/, _0x2c5e("0x16", "vQWQ"));
- _0x1be319 = _0x1be319[_0x2c5e("0x18", "G^%J")](/(function\s*([\w$]+)\(\w\){return\s*[\w$]+\(\w,\w\)})/i, _0x2c5e("0x19", "jE&^"));
- _0x1be319 = _0x1be319["replace"](/(\w=0;\w=\w\[\w\+(\d+)>>2\]\|0;\w=\w\[(\d+)\]\|0;\w=\w\[\d+\]\|0;)(\w:do)/i, _0x2c5e("0x1a", "$fU!"));
- _0x1be319 = _0x1be319[_0x2c5e("0x1c", "Z*DM")](/(if\(\(\w\[\d+\]\|0\)!=0\?\(\w\[\d+\]\|\w\[(\w)\+\d+>>0\]\)<<24>>24==0:0\))((\w)=\w\[(\w)\+\d+>>2\]\|0;)else/i, "myApp.cellMemOffset=$2; $1 if(options.customSkins){$4=0;}else{$3}else");
- _0x1be319 = _0x1be319[_0x2c5e("0x1e", "XMW^")](/(\w=\w\+(\d+)\|0;\w=~~\(\+\w\[\w\+\d+>>2\]\*\.3\);)/i, _0x2c5e("0x1f", "abW!"));
- _0x1be319 = _0x1be319[_0x2c5e("0x17", "4I8G")](/(\w)(=\+(\w\[\w>>3\])\*\+\w\()(\.\d)(,\+\w\);)/i, _0x2c5e("0x21", "6P&V"));
- _0x1be319 = _0x1be319[_0x2c5e("0x23", ")hRc")](/(\w=\w\[\w>>2\]\|0;)((\w\[\w>>3\])=(\w);)(\w\[\w>>0\]=a\[\w>>0\];)/i, _0x2c5e("0x24", "aH*N"));
- _0x1be319 = _0x1be319["replace"](/(\w\[\w\+(\d+)>>3]=(\w);\w\[\w\+(\d+)>>3]=(\w);\w\[\w\+(\d+)>>3]=(\w);\w\[\w\+(\d+)>>3]=(\w);)/i, _0x2c5e("0x26", "C6!L"));
- _0x1be319 = _0x1be319[_0x2c5e("0x25", "nhX2")](/if\((\(\w\|0\)!=0\?\(\w\[\w\+\d+>>2\]&2\|0\)!=0:0)\){/i, "if(($1)&& 0){");
- _0x1be319 = _0x1be319[_0x2c5e("0x29", "Aeip")](/([\w$]+\(\d+\,\w\[\w>>2\]\|0\)\|0}}while\(0\);do\s*if\()(\w)\)/i, _0x2c5e("0x2a", "4b#9"));
- _0x1be319 = _0x1be319[_0x2c5e("0x1d", "$@d2")](/(do{\w=\+\w\[\(\w\[\w>>2\]\|0\)\+\d+>>2];\w=\w\+\s*)(\+\(~~\+\w\(\+\(\w\*\w\/100\.0\)\)\|0\))(;\w=\w\+4\|0}while\(\(\w\|0\)!=\(\w\|0\)\);(\w)=(\w);)/i, _0x2c5e("0x2c", "CZc8"));
- _0x1be319 = _0x1be319[_0x2c5e("0x2e", "lgM0")](/(if\(\w<=)(20\.0)(\){\w=\w;return})(if\(!(\w)\){if\(\(\w\[\d+\]\|0\)!=\(\w\[\d+\]\|0\)\){\w=\w;return}if\(\(\w\[\w\+\d+>>0\]\|0\)!=0\?\(\w\[\w>>0\]\|0\)==0:0\){\w=\w;return}})((\w\[\w>>2\])=~~\+[\w$]+\(\+\((\w)\*\w\/100\.0\)\);)/i, _0x2c5e("0x2f", "jE&^"));
- _0x1be319 = _0x1be319[_0x2c5e("0x31", "Pg54")](/do\s+if\((\w)\|(\(\w\[\d+\]\|0\)\!=0)\){/i, _0x2c5e("0x32", "w8PR"));
- _0x1be319 = _0x1be319[_0x2c5e("0x33", "&yPc")](/([\w$]+\(\d+,\w\[\w>>2\]\|0,(\+\w),(\+\w)\)\|0;[\w$]+\(\d+,\w\[\w>>2\]\|0,\+-(\+\w\[\w\+\d+>>3\]),\+-(\+\w\[\w\+\d+>>3\])\)\|0;)/i, _0x2c5e("0x34", "WeV3"));
- _0x1be319 = _0x1be319[_0x2c5e("0x12", "CNUY")](/(\d\.\d;return}function\s*)([\w$]+\(.,.\)){/i, _0x2c5e("0x35", "$@d2"));
- _0x1be319 = _0x1be319[_0x2c5e("0x37", "4b#9")](/(([\w$]+)=[\w$]+\.getContext\(\"2d\"\);)/i, 'if($2.id==="canvas"){$1 myCanvas=$2;}else{$1}');
- _0x1be319 = _0x1be319[_0x2c5e("0x31", "Pg54")](/((\w\[\w>>2\])=\w\+\w\*\(\+\w\[\w\+\d+>>2\]-\w\);\w=\+\w\[\w\+\d+>>2\];\w+=\w\+\d+\|0;(\w\[\w>>2\])=\w\+\w\*\(\+\w\[\w\+\d+>>2\]-\w\);\w=\+\w\[\w\+\d+>>2\];\w=\+\w\[\w\+\d+>>2\];\w=\w\+\w\*\(\w-\w\);\w=\w\+\d+\|0;\w=\+\w\(\+\(\w-\w\)\)<\.01;(\w\[\w>>2\])=\w\?(\w):(\w);)/i, _0x2c5e("0x38", "4I8G"));
- _0x1be319 = _0x1be319[_0x2c5e("0x2d", "W1FE")](/do if\((\w)\){(\w)=!(\(\+\w\[\w>>2\]<=20\.0\));\w+\(\d+,\w\[\w>>2\]\|0\)\|0;\w+\(\d+,\w\[\w>>2\]\|0,\+\(\+\w\[\w>>2\]\),\+\(\+\w\[\w>>2]\),\+\(\+\w\[\w>>2\]\+5\.0\),0\.0,6\.283185307179586,0\)\|0;\w+\(\d+,\w\[\w>>2\]\|0\)\|0;\w=\w\[\w>>2\]\|0;if\((\w)\){\w+\(\d+,\w\|0,\w&255\|0,\w&255\|0,\w&255\|0\)\|0;\w+\(\d+,\w\[\w>>2\]\|0\)\|0;(\w+\(\d+,\w\[\w>>2\]\|0\)\|0);(\w+\(\d+,\w\[\w>>2\]\|0,\+\(\+\w\[\w>>2\]\),\+\(\+\w\[\w>>2\]\),)\+\(\+(\w\[\w>>2\])-\(\(\w\|0\)!=0\?0\.0:5\.0\)\)(,0\.0,6\.283185307179586,0\)\|0);(\w+\(\d+,\w\[\w>>2\]\|0\)\|0);(\w+\(\d+,\w\[\w>>2\]\|0,(\w&255)\|0,(\w&255)\|0,(\w&255)\|0\)\|0);(\w+\(\d+,\w\[\w>>2\]\|0\)\|0);break}else{\w+\(\d+,\w\|0,\w&255\|0,\w&255\|0,\w&255\|0\)\|0;\w+\(\d+,\w\[\w>>2\]\|0\)\|0;break}}/i, myApp[_0x2c5e("0x3a", "&yPc")]);
- _0x1be319 = _0x1be319[_0x2c5e("0x3b", "c9Ay")](/(\w)\.(\w+)\.onPlayerSpawn\(\)/i, "$1.$2.onPlayerSpawn();server.onSpawn();");
- _0x1be319 = _0x1be319[_0x2c5e("0x33", "&yPc")](/(\w)\.(\w+)\.onPlayerDeath(\(\w,\w,\w,\w,\w,\w\))/i, "$1.$2.onPlayerDeath$3;server.onDeath();");
- _0x1be319 = _0x1be319[_0x2c5e("0x23", ")hRc")](_0x2c5e("0x3d", "nhX2"), _0x2c5e("0x3e", "&yPc"));
- _0x1be319 = _0x1be319[_0x2c5e("0x3c", "jS1Y")]("{n.g[a].strokeText(F(b),c,e)}", _0x2c5e("0x3f", "54A$"));
- _0x1be319 = _0x1be319[_0x2c5e("0x40", "3N9P")](_0x2c5e("0x41", "Z*DM"), "");
- _0x1be319 = _0x1be319[_0x2c5e("0x42", "V%YR")](/split:function\(\){(\w+)\(\)}/i, _0x2c5e("0x43", "KRjg"));
- _0x1be319 = _0x1be319[_0x2c5e("0x44", "w8PR")](/eject:function\(\){(\w+)\(\)}/i, _0x2c5e("0x45", "w8PR"));
- _0x1be319 = _0x1be319["replace"](/specialOn:function\(\){(\w+\(\))},specialOff:function\(\){(\w+\(\))}/i, _0x2c5e("0x46", "yApz"));
- _0x1be319 = _0x1be319[_0x2c5e("0x2b", "7uu^")](/if\((\+\w\[\w>>3\])<1\.0\){/i, _0x2c5e("0x47", "NY]P"));
- _0x1be319 = _0x1be319[_0x2c5e("0x37", "4b#9")](/(while\(0\);)([\w$]+\(\w,\w\);)([\w$]+\(\w,\w\);)([\w$]+\(\w,\w\);)([\w$]+\(\w,\w\);)(\w\[\w\+\d+>>0\]=1;\w=\w;return})/i, _0x2c5e("0x48", "P^Eq"));
- _0x1be319 = _0x1be319["replace"](/(,\w\|0\)\|0;\w=\w;return})(\w+\(\w,\w\);)(\w=\w\[\w>>2\]\|0;)/i, "$1 if((o > 200 && myApp.viewFactor < 0.2)||myApp.viewFactor > 0.2){$2};$3");
- _0x1be319 = _0x1be319[_0x2c5e("0x49", "z5O&")](_0x2c5e("0x4a", "e$co"), "");
- _0x1be319 = _0x1be319[_0x2c5e("0x4c", "C6!L")]('n.g[a].lineJoin="miter"', "");
- _0x1be319 = _0x1be319[_0x2c5e("0x30", "V2KE")](_0x2c5e("0x4d", "KN)F"), "");
- _0x1be319 = _0x1be319[_0x2c5e("0x4f", "KAKd")](_0x2c5e("0x50", "e$co"), _0x2c5e("0x51", "jS1Y"));
- _0x1be319 = _0x1be319["replace"](_0x2c5e("0x52", "$@d2"), "");
- myApp[_0x2c5e("0x54", "0j6z")] = null;
- var _0x541568 = document[_0x2c5e("0x56", "CNUY")](_0x2c5e("0x57", "Z*DM"));
- _0x541568[_0x2c5e("0x58", "abW!")] = _0x1be319;
- _0x541568[_0x2c5e("0x5a", ")hRc")] = true;
- document[_0x2c5e("0x5c", "jE&^")][_0x2c5e("0x5d", "0j6z")](_0x541568);
- },
- "dataType": "text",
- "method": "GET",
- "cache": false,
- "crossDomain": true
- });
- }
- var _0x145f65 = function() {
- var _0x271bae = !![];
- return function(_0x76ceae, _0x5337c1) {
- var _0x54f9b4 = _0x271bae ? function() {
- if (_0x5337c1) {
- var _0x5d6715 = _0x5337c1["apply"](_0x76ceae, arguments);
- _0x5337c1 = null;
- return _0x5d6715;
- }
- } : function() {};
- _0x271bae = ![];
- return _0x54f9b4;
- };
- }();
- var _0x52e5e8 = _0x145f65(this, function() {
- var _0x3a8e80 = function() {
- return "dev";
- };
- var _0x283d4d = function() {
- return "window";
- };
- var _0x4595bc = function() {
- var _0x19c3d7 = new RegExp("\\w+ *\\(\\) *{\\w+ *['|\"].+['|\"];? *}");
- return !_0x19c3d7["test"](_0x3a8e80["toString"]());
- };
- var _0x33d03c = function() {
- var _0x1cd4c5 = new RegExp("(\\\\[x|u](\\w){2,4})+");
- return _0x1cd4c5["test"](_0x283d4d["toString"]());
- };
- var _0xd19ecd = function(_0x4903cb) {
- var _0x6d8270 = ~-1 >> 1 + 255 % 0;
- if (_0x4903cb["indexOf"]("i" === _0x6d8270)) {
- _0x2c1237(_0x4903cb);
- }
- };
- var _0x2c1237 = function(_0x5549cb) {
- var _0xdfc84 = ~-4 >> 1 + 255 % 0;
- if (_0x5549cb["indexOf"]((!![] + "")[3]) !== _0xdfc84) {
- _0xd19ecd(_0x5549cb);
- }
- };
- if (!_0x4595bc()) {
- if (!_0x33d03c()) {
- _0xd19ecd("ind.xOf");
- } else {
- _0xd19ecd("indexOf");
- }
- } else {
- _0xd19ecd("ind.xOf");
- }
- });
- _0x52e5e8();
- var _0x1bae92 = function() {
- var _0x1a406a = !![];
- return function(_0x1ab0a1, _0x4a9dc0) {
- var _0x206158 = _0x1a406a ? function() {
- if (_0x4a9dc0) {
- var _0x278085 = _0x4a9dc0["apply"](_0x1ab0a1, arguments);
- _0x4a9dc0 = null;
- return _0x278085;
- }
- } : function() {};
- _0x1a406a = ![];
- return _0x206158;
- };
- }();
- var _0x27e850 = _0x1bae92(this, function() {
- var _0x2ca434 = Function("return (function() " + '{}.constructor("return this")( )' + ");");
- var _0x362bd1 = function() {};
- var _0x18c6e1 = _0x2ca434();
- _0x18c6e1["console"]["log"] = _0x362bd1;
- _0x18c6e1["console"]["error"] = _0x362bd1;
- _0x18c6e1["console"]["warn"] = _0x362bd1;
- _0x18c6e1["console"]["info"] = _0x362bd1;
- });
- _0x27e850();
- function setOpt(_0xfd5954, _0x5520c4) {
- options[_0xfd5954] = _0x5520c4;
- var _0x1ad949 = JSON["stringify"](options);
- localStorage["setItem"]("hslo-settings", _0x1ad949);
- changeSet(_0xfd5954);
- }
- function changeSet(_0x4ed1fd) {
- switch (_0x4ed1fd) {
- case "showChatroom":
- myApp["setShowChatroom"]();
- break;
- }
- }
- function loadSettings() {
- if (localStorage["getItem"]("hslo-settings") !== null) {
- var _0x17b3ea = JSON["parse"](localStorage["getItem"]("hslo-settings"));
- var _0xdd31ad;
- for (_0xdd31ad in options) {
- if (_0x17b3ea["hasOwnProperty"](_0xdd31ad)) {
- options[_0xdd31ad] = _0x17b3ea[_0xdd31ad];
- }
- }
- }
- }
- function loadSettingsPost() {
- var _0x45bc3b;
- for (_0x45bc3b in options) {
- changeSet(_0x45bc3b);
- }
- }
- function setHtml() {
- document["title"] = "Open Beta";
- document["getElementById"]("canvas")["addEventListener"]("contextmenu", function(_0x29f430) {
- _0x29f430["preventDefault"]();
- options["showChatroom"] = !options["showChatroom"];
- changeSet("showChatroom");
- return ![];
- }, ![]);
- $("#adsBottom, #adsGameOver, #advertisement, #mainPanel div[role=form] .form-group:first, .us-elections, .agario-promo-container, .tosBox:first, #blocker")["remove"]();
- $("body")["append"](' ');
- $("#overlay2")["append"](' ');
- $("#overlay2")["append"](' ');
- $("#overlay2")["append"](' OAG Tool ');
- $("#overlay2")["append"](' Enter chat message ');
- var _0x1ff1a4;
- for (_0x1ff1a4 in emoticons) {
- $("#sm-box")["append"]('');
- }
- $(".sm-btn")["each"](function() {
- $(this)["click"](function() {
- var _0x444ce7 = $(this)["attr"]("value");
- var _0x1c7509 = $("#message-input")["val"]();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement