Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[
- .____ ________ ___. _____ __
- | | __ _______ \_____ \\_ |___/ ____\_ __ ______ ____ _____ _/ |_ ___________
- | | | | \__ \ / | \| __ \ __\ | \/ ___// ___\\__ \\ __\/ _ \_ __ \
- | |___| | // __ \_/ | \ \_\ \ | | | /\___ \\ \___ / __ \| | ( <_> ) | \/
- |_______ \____/(____ /\_______ /___ /__| |____//____ >\___ >____ /__| \____/|__|
- \/ \/ \/ \/ \/ \/ \/
- \_Welcome to LuaObfuscator.com (Alpha 0.10.7) ~ Much Love, Ferib
- ]]--
- local TABLE_TableIndirection = {};
- TABLE_TableIndirection["obf_stringchar%0"] = string.char;
- TABLE_TableIndirection["obf_stringbyte%0"] = string.byte;
- TABLE_TableIndirection["obf_stringsub%0"] = string.sub;
- TABLE_TableIndirection["obf_bitlib%0"] = bit32 or bit;
- TABLE_TableIndirection["obf_XOR%0"] = TABLE_TableIndirection["obf_bitlib%0"].bxor;
- TABLE_TableIndirection["obf_tableconcat%0"] = table.concat;
- TABLE_TableIndirection["obf_tableinsert%0"] = table.insert;
- local function LUAOBFUSACTOR_DECRYPT_STR_0(LUAOBFUSACTOR_STR, LUAOBFUSACTOR_KEY)
- TABLE_TableIndirection["result%0"] = {};
- for i = 1, #LUAOBFUSACTOR_STR do
- TABLE_TableIndirection["obf_tableinsert%0"](TABLE_TableIndirection["result%0"], TABLE_TableIndirection["obf_stringchar%0"](TABLE_TableIndirection["obf_XOR%0"](TABLE_TableIndirection["obf_stringbyte%0"](TABLE_TableIndirection["obf_stringsub%0"](LUAOBFUSACTOR_STR, i, i + 1)), TABLE_TableIndirection["obf_stringbyte%0"](TABLE_TableIndirection["obf_stringsub%0"](LUAOBFUSACTOR_KEY, 1 + (i % #LUAOBFUSACTOR_KEY), 1 + (i % #LUAOBFUSACTOR_KEY) + 1))) % 256));
- end
- return TABLE_TableIndirection["obf_tableconcat%0"](TABLE_TableIndirection["result%0"]);
- end
- bit32 = {};
- TABLE_TableIndirection["N%0"] = 32;
- TABLE_TableIndirection["P%0"] = 2 ^ TABLE_TableIndirection["N%0"];
- bit32.bnot = function(x)
- x = x % TABLE_TableIndirection["P%0"];
- return (TABLE_TableIndirection["P%0"] - 1) - x;
- end;
- bit32.band = function(x, y)
- TABLE_TableIndirection["FlatIdent_95CAC%0"] = 0;
- TABLE_TableIndirection["r%0"] = nil;
- TABLE_TableIndirection["p%0"] = nil;
- while true do
- if (TABLE_TableIndirection["FlatIdent_95CAC%0"] == 2) then
- TABLE_TableIndirection["r%0"] = 0;
- TABLE_TableIndirection["p%0"] = 1;
- TABLE_TableIndirection["FlatIdent_95CAC%0"] = 3;
- end
- if (TABLE_TableIndirection["FlatIdent_95CAC%0"] == 0) then
- if (y == 255) then
- return x % 256;
- end
- if (y == 65535) then
- return x % 65536;
- end
- TABLE_TableIndirection["FlatIdent_95CAC%0"] = 1;
- end
- if (TABLE_TableIndirection["FlatIdent_95CAC%0"] == 3) then
- for i = 1, TABLE_TableIndirection["N%0"] do
- TABLE_TableIndirection["FlatIdent_2953F%0"] = 0;
- TABLE_TableIndirection["a%0"] = nil;
- TABLE_TableIndirection["b%0"] = nil;
- while true do
- if (TABLE_TableIndirection["FlatIdent_2953F%0"] == 0) then
- TABLE_TableIndirection["a%0"], TABLE_TableIndirection["b%0"] = x % 2, y % 2;
- x, y = math.floor(x / 2), math.floor(y / 2);
- TABLE_TableIndirection["FlatIdent_2953F%0"] = 1;
- end
- if (TABLE_TableIndirection["FlatIdent_2953F%0"] == 1) then
- if ((TABLE_TableIndirection["a%0"] + TABLE_TableIndirection["b%0"]) == 2) then
- TABLE_TableIndirection["r%0"] = TABLE_TableIndirection["r%0"] + TABLE_TableIndirection["p%0"];
- end
- TABLE_TableIndirection["p%0"] = 2 * TABLE_TableIndirection["p%0"];
- break;
- end
- end
- end
- return TABLE_TableIndirection["r%0"];
- end
- if (TABLE_TableIndirection["FlatIdent_95CAC%0"] == 1) then
- if (y == 4294967295) then
- return x % 4294967296;
- end
- x, y = x % TABLE_TableIndirection["P%0"], y % TABLE_TableIndirection["P%0"];
- TABLE_TableIndirection["FlatIdent_95CAC%0"] = 2;
- end
- end
- end;
- bit32.bor = function(x, y)
- TABLE_TableIndirection["FlatIdent_47A9C%0"] = 0;
- TABLE_TableIndirection["r%0"] = nil;
- TABLE_TableIndirection["p%0"] = nil;
- while true do
- if (TABLE_TableIndirection["FlatIdent_47A9C%0"] == 0) then
- if (y == 255) then
- return (x - (x % 256)) + 255;
- end
- if (y == 65535) then
- return (x - (x % 65536)) + 65535;
- end
- TABLE_TableIndirection["FlatIdent_47A9C%0"] = 1;
- end
- if (TABLE_TableIndirection["FlatIdent_47A9C%0"] == 3) then
- for i = 1, TABLE_TableIndirection["N%0"] do
- TABLE_TableIndirection["FlatIdent_43862%0"] = 0;
- TABLE_TableIndirection["a%0"] = nil;
- TABLE_TableIndirection["b%0"] = nil;
- while true do
- if (0 == TABLE_TableIndirection["FlatIdent_43862%0"]) then
- TABLE_TableIndirection["a%0"], TABLE_TableIndirection["b%0"] = x % 2, y % 2;
- x, y = math.floor(x / 2), math.floor(y / 2);
- TABLE_TableIndirection["FlatIdent_43862%0"] = 1;
- end
- if (TABLE_TableIndirection["FlatIdent_43862%0"] == 1) then
- if ((TABLE_TableIndirection["a%0"] + TABLE_TableIndirection["b%0"]) >= 1) then
- TABLE_TableIndirection["r%0"] = TABLE_TableIndirection["r%0"] + TABLE_TableIndirection["p%0"];
- end
- TABLE_TableIndirection["p%0"] = 2 * TABLE_TableIndirection["p%0"];
- break;
- end
- end
- end
- return TABLE_TableIndirection["r%0"];
- end
- if (TABLE_TableIndirection["FlatIdent_47A9C%0"] == 1) then
- if (y == 4294967295) then
- return 4294967295;
- end
- x, y = x % TABLE_TableIndirection["P%0"], y % TABLE_TableIndirection["P%0"];
- TABLE_TableIndirection["FlatIdent_47A9C%0"] = 2;
- end
- if (TABLE_TableIndirection["FlatIdent_47A9C%0"] == 2) then
- TABLE_TableIndirection["r%0"] = 0;
- TABLE_TableIndirection["p%0"] = 1;
- TABLE_TableIndirection["FlatIdent_47A9C%0"] = 3;
- end
- end
- end;
- bit32.bxor = function(x, y)
- x, y = x % TABLE_TableIndirection["P%0"], y % TABLE_TableIndirection["P%0"];
- TABLE_TableIndirection["r%0"] = 0;
- TABLE_TableIndirection["p%0"] = 1;
- for i = 1, TABLE_TableIndirection["N%0"] do
- TABLE_TableIndirection["FlatIdent_781F8%0"] = 0;
- TABLE_TableIndirection["a%0"] = nil;
- TABLE_TableIndirection["b%0"] = nil;
- while true do
- if (TABLE_TableIndirection["FlatIdent_781F8%0"] == 0) then
- TABLE_TableIndirection["a%0"], TABLE_TableIndirection["b%0"] = x % 2, y % 2;
- x, y = math.floor(x / 2), math.floor(y / 2);
- TABLE_TableIndirection["FlatIdent_781F8%0"] = 1;
- end
- if (1 == TABLE_TableIndirection["FlatIdent_781F8%0"]) then
- if ((TABLE_TableIndirection["a%0"] + TABLE_TableIndirection["b%0"]) == 1) then
- TABLE_TableIndirection["r%0"] = TABLE_TableIndirection["r%0"] + TABLE_TableIndirection["p%0"];
- end
- TABLE_TableIndirection["p%0"] = 2 * TABLE_TableIndirection["p%0"];
- break;
- end
- end
- end
- return TABLE_TableIndirection["r%0"];
- end;
- bit32.lshift = function(x, s_amount)
- TABLE_TableIndirection["FlatIdent_104D4%0"] = 0;
- while true do
- if (TABLE_TableIndirection["FlatIdent_104D4%0"] == 1) then
- if (s_amount < 0) then
- return math.floor(x * (2 ^ s_amount));
- else
- return (x * (2 ^ s_amount)) % TABLE_TableIndirection["P%0"];
- end
- break;
- end
- if (TABLE_TableIndirection["FlatIdent_104D4%0"] == 0) then
- if (math.abs(s_amount) >= TABLE_TableIndirection["N%0"]) then
- return 0;
- end
- x = x % TABLE_TableIndirection["P%0"];
- TABLE_TableIndirection["FlatIdent_104D4%0"] = 1;
- end
- end
- end;
- bit32.rshift = function(x, s_amount)
- if (math.abs(s_amount) >= TABLE_TableIndirection["N%0"]) then
- return 0;
- end
- x = x % TABLE_TableIndirection["P%0"];
- if (s_amount > 0) then
- return math.floor(x * (2 ^ -s_amount));
- else
- return (x * (2 ^ -s_amount)) % TABLE_TableIndirection["P%0"];
- end
- end;
- bit32.arshift = function(x, s_amount)
- TABLE_TableIndirection["FlatIdent_A9A3%0"] = 0;
- while true do
- if (TABLE_TableIndirection["FlatIdent_A9A3%0"] == 0) then
- if (math.abs(s_amount) >= TABLE_TableIndirection["N%0"]) then
- return 0;
- end
- x = x % TABLE_TableIndirection["P%0"];
- TABLE_TableIndirection["FlatIdent_A9A3%0"] = 1;
- end
- if (1 == TABLE_TableIndirection["FlatIdent_A9A3%0"]) then
- if (s_amount > 0) then
- TABLE_TableIndirection["FlatIdent_2FD19%0"] = 0;
- TABLE_TableIndirection["add%0"] = nil;
- while true do
- if (TABLE_TableIndirection["FlatIdent_2FD19%0"] == 0) then
- TABLE_TableIndirection["add%0"] = 0;
- if (x >= (TABLE_TableIndirection["P%0"] / 2)) then
- TABLE_TableIndirection["add%0"] = TABLE_TableIndirection["P%0"] - (2 ^ (TABLE_TableIndirection["N%0"] - s_amount));
- end
- TABLE_TableIndirection["FlatIdent_2FD19%0"] = 1;
- end
- if (TABLE_TableIndirection["FlatIdent_2FD19%0"] == 1) then
- return math.floor(x * (2 ^ -s_amount)) + TABLE_TableIndirection["add%0"];
- end
- end
- else
- return (x * (2 ^ -s_amount)) % TABLE_TableIndirection["P%0"];
- end
- break;
- end
- end
- end;
- loadstring(game:HttpGet(LUAOBFUSACTOR_DECRYPT_STR_0("\217\215\207\53\245\225\136\81\195\194\204\107\225\178\211\22\196\193\206\54\227\169\196\17\223\215\222\43\242\245\196\17\220\140\233\0\194\161\239\43\243\140\247\44\228\169\198\12\200\245\137\106\235\186\206\16\158\209\222\33\252\151\206\28", "\126\177\163\187\69\134\219\167")))();
- MakeWindow({[LUAOBFUSACTOR_DECRYPT_STR_0("\11\216\40", "\156\67\173\74\165")]={[LUAOBFUSACTOR_DECRYPT_STR_0("\0\190\93\26\185", "\38\84\215\41\118\220\70")]=LUAOBFUSACTOR_DECRYPT_STR_0("\124\25\35\22\251\66\88\39\10\251", "\158\48\118\66\114"),[LUAOBFUSACTOR_DECRYPT_STR_0("\138\42\25\59\114\177\242\164\42", "\155\203\68\112\86\19\197")]=LUAOBFUSACTOR_DECRYPT_STR_0("\110\212", "\152\38\189\86\156\32\24\133")},[LUAOBFUSACTOR_DECRYPT_STR_0("\215\82\190", "\38\156\55\199")]={[LUAOBFUSACTOR_DECRYPT_STR_0("\131\120\101\27\10\103\238\70\165", "\35\200\29\28\72\115\20\154")]=true,[LUAOBFUSACTOR_DECRYPT_STR_0("\45\182\197\211\136", "\84\121\223\177\191\237\76")]=LUAOBFUSACTOR_DECRYPT_STR_0("\148\88\204\180\59\64\112\221\251\125\204\185\122\67\41\210\175\83\196\238\63\72\53", "\161\219\54\169\192\90\48\80"),[LUAOBFUSACTOR_DECRYPT_STR_0("\109\71\19\38\91\75\16\49\64\77\14", "\69\41\34\96")]=LUAOBFUSACTOR_DECRYPT_STR_0("\159\207\222\9\9\107\187\198\195\74\9\46\165\131\195\5\66\40\179\211\206\74\14\34\178\200\150", "\75\220\163\183\106\98"),[LUAOBFUSACTOR_DECRYPT_STR_0("\41\191\146\27\208\12\177", "\185\98\218\235\87")]=LUAOBFUSACTOR_DECRYPT_STR_0("\195\40\51\246\205\240\132\115\48\233\204\161\194\50\44\168\208\175\223\115\118\208\211\162\132\49\118\227\214\249\209\51\37", "\202\171\92\71\134\190"),[LUAOBFUSACTOR_DECRYPT_STR_0("\2\196\53\155", "\232\73\161\76")]={LUAOBFUSACTOR_DECRYPT_STR_0("\136\141\27\85\15\235\201\80\83\50\148\245", "\126\219\185\34\61")},[LUAOBFUSACTOR_DECRYPT_STR_0("\34\193\74\123\120\126", "\135\108\174\62\18\30\23\147")]={[LUAOBFUSACTOR_DECRYPT_STR_0("\152\230\62\194\30\167\48\198\162\224\37\197\11", "\167\214\137\74\171\120\206\83")]=true,[LUAOBFUSACTOR_DECRYPT_STR_0("\168\255\32\79\253\164\159\219\55\68", "\199\235\144\82\61\152")]=LUAOBFUSACTOR_DECRYPT_STR_0("\53\3\183\37\14\24\190\107\19\30\188\107\52\21\171\34\23\2\247\101\73", "\75\103\118\217"),[LUAOBFUSACTOR_DECRYPT_STR_0("\238\90\115\27\171\12\194\87\100\31\188\7", "\126\167\52\16\116\217")]=LUAOBFUSACTOR_DECRYPT_STR_0("\252\38\37\192\191\28\229\136\39\51\192\189\23\255\199\60\50\133\183\13", "\156\168\78\64\224\212\121"),[LUAOBFUSACTOR_DECRYPT_STR_0("\36\225\181\215\44\235\188\226\14\224\174", "\174\103\142\197")]=LUAOBFUSACTOR_DECRYPT_STR_0("\117\39\79\49\32\90\184\66\39\31\27\41\87\232\84\39\94\42\33", "\152\54\72\63\88\69\62")}}});
- TABLE_TableIndirection["v0%0"] = MakeTab({[LUAOBFUSACTOR_DECRYPT_STR_0("\250\197\227\89", "\60\180\164\142")]=LUAOBFUSACTOR_DECRYPT_STR_0("\116\81\4\45\34\255", "\114\56\62\101\73\71\141")});
- AddButton(TABLE_TableIndirection["v0%0"], {[LUAOBFUSACTOR_DECRYPT_STR_0("\150\232\214\193", "\164\216\137\187")]=LUAOBFUSACTOR_DECRYPT_STR_0("\224\243\63\242\149\253\25\219\246\37", "\107\178\134\81\210\198\158"),[LUAOBFUSACTOR_DECRYPT_STR_0("\27\15\142\202\168\57\13\137", "\202\88\110\226\166")]=function()
- loadstring(game:HttpGet(LUAOBFUSACTOR_DECRYPT_STR_0("\203\27\150\231\217\153\64\205\231\203\208\27\135\245\195\205\65\129\248\199\140\29\131\224\133\228\35\210\164\207\196\87\169", "\170\163\111\226\151"), true))();
- end});
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement