-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathLife Destroyer V2 Obfuscated
More file actions
1 lines (1 loc) · 14.4 KB
/
Life Destroyer V2 Obfuscated
File metadata and controls
1 lines (1 loc) · 14.4 KB
1
do local v0=tonumber;local v1=string.byte;local v2=string.char;local v3=string.sub;local v4=string.gsub;local v5=string.rep;local v6=table.concat;local v7=table.insert;local v8=math.ldexp;local v9=getfenv or function()return _ENV;end ;local v10=setmetatable;local v11=pcall;local v12=select;local v13=unpack or table.unpack ;local v14=tonumber;local function v15(v16,v17,...)local v18=1;local v19;v16=v4(v3(v16,5),"..",function(v20)if (v1(v20,2)==79) then v19=v0(v3(v20,1,1));return "";else local v69=v2(v0(v20,16));if v19 then local v76=0;local v77;while true do if (0==v76) then v77=v5(v69,v19);v19=nil;v76=1;end if (1==v76) then return v77;end end else return v69;end end end);local function v21(v22,v23,v24)if v24 then local v70=(v22/((1 + 0 + 1)^(v23-(1 + 0))))%((199 -(175 + 22))^(((v24-(2 -1)) -(v23-1)) + 1)) ;return v70-(v70%(1 + 0)) ;else local v71=(0 + 0) -0 ;local v72;while true do if (v71==(1815 -(1459 + 356))) then v72=(571 -(98 + 471))^(v23-(1 + 0)) ;return (((v22%(v72 + v72))>=v72) and (1 + 0)) or (0 -0) ;end end end end local function v25()local v38=0 -(1018 -(896 + 122)) ;local v39;while true do if (v38==(0 + 0)) then v39=v1(v16,v18,v18);v18=v18 + 1 ;v38=1 + 0 ;end if (v38==(1 + 0)) then return v39;end end end local function v26()local v40=0 + 0 ;local v41;local v42;while true do if (v40==(0 + (0 -0))) then v41,v42=v1(v16,v18,v18 + 1 + 1 );v18=v18 + (3 -1) ;v40=1912 -(337 + 1574) ;end if (v40==(2 -1)) then return (v42 * 256) + v41 ;end end end local function v27()local v43,v44,v45,v46=v1(v16,v18,v18 + (1157 -((609 -249) + 794)) );v18=v18 + 4 ;return (v46 * (882913 + 15894303)) + (v45 * ((138736 + 40694) -113894)) + (v44 * (48 + 208)) + v43 ;end local function v28()local v47=0 + (0 -0) ;local v48;local v49;local v50;local v51;local v52;local v53;while true do if (v47==(1288 -(525 + 762))) then v50=1424 -(1027 + 396) ;v51=(v21(v49,795 -(477 + 317) ,15 + 5 ) * ((1 + 1)^(30 + (766 -(677 + 87))))) + v48 ;v47=1 + (2 -1) ;end if (v47==0) then v48=v27();v49=v27();v47=1597 -(234 + 1362) ;end if (v47==(7 -4)) then if (v52==(0 -0)) then if (v51==0) then return v53 * (1420 -((1532 -(336 + 1016)) + 1240)) ;else v52=739 -(240 + 498) ;v50=(3018 -1274) -(574 + 1170) ;end elseif (v52==(1536 + 511)) then return ((v51==0) and (v53 * ((1 + 0)/(0 -0)))) or (v53 * NaN) ;end return v8(v53,v52-((4513 -2742) -(491 + 257)) ) * (v50 + (v51/(((1036 -(445 + 582)) -7)^(3 + 49)))) ;end if (v47==(1756 -(34 + 865 + 855))) then v52=v21(v49,13 + 8 ,1105 -(806 + 268) );v53=((v21(v49,793 -(737 + 24) )==(1 + (0 -0))) and -1) or 1 ;v47=13 -10 ;end end end local function v29(v30)local v54=0 + 0 ;local v55;local v56;while true do if (v54==((1968 -(818 + 588)) -(525 + (418 -(97 + 284))))) then v55=nil;if not v30 then v30=v27();if (v30==((1358 -(806 + 552)) + 0)) then return "";end end v54=1 + 0 ;end if (v54==(2 + 0)) then v56={};for v78=1 -0 , #v55 do v56[v78]=v2(v1(v3(v55,v78,v78)));end v54=3;end if (v54==(1303 -(1167 + (514 -(17 + 362))))) then v55=v3(v16,v18,(v18 + v30) -(1 + 0) );v18=v18 + v30 ;v54=1397 -((999 -(801 + 14)) + 1211) ;end if (v54==(1495 -(1318 + 174))) then return v6(v56);end end end local v31=v27;local function v32(...)return {...},v12("#",...);end local function v33()local v57=0;local v58;local v59;local v60;local v61;local v62;local v63;while true do local v68=0;while true do if (v68==(0 -0)) then if (0~=v57) then else local v86=0 + 0 ;local v87;while true do if ((20 -(8 + 12))~=v86) then else v87=0;while true do if (v87==1) then v60={};v57=1;break;end if (v87~=(0 -0)) then else local v124=1927 -(358 + 1569) ;while true do if ((972 -(479 + 492))==v124) then v87=1258 -(1178 + 79) ;break;end if (0==v124) then v58={};v59={};v124=1;end end end end break;end end end if (v57~=(2 + 1)) then else local v88=0;while true do if (v88==0) then for v107=1 + 0 ,v27() do v59[v107-1 ]=v33();end for v109=1,v27() do v60[v109]=v27();end v88=1;end if (v88==1) then return v61;end end end v68=1;end if (v68==1) then if (v57~=(1 -0)) then else local v89=0 + 0 ;local v90;while true do if (v89==(0 + 0)) then v90=0 + 0 ;while true do if ((1 + 0)~=v90) then else v63={};v57=1172 -(267 + 903) ;break;end if (v90==0) then local v125=1192 -(370 + 822) ;while true do if (v125~=(2 -1)) then else v90=1;break;end if (0~=v125) then else v61={v58,v59,nil,v60};v62=v27();v125=1 + 0 ;end end end end break;end end end if ((4 -2)~=v57) then else local v91=0;while true do if (v91==(1872 -(538 + 1333))) then for v111=1,v27() do local v112=0 -0 ;local v113;local v114;while true do if (v112~=0) then else v113=0;v114=nil;v112=1 + 0 ;end if (v112~=1) then else while true do if (v113~=(1279 -(561 + 718))) then else v114=v25();if (v21(v114,376 -(157 + 218) ,1)==0) then local v132=0;local v133;local v134;local v135;local v136;while true do if (v132==1) then v135=nil;v136=nil;v132=2;end if (v132~=0) then else v133=1623 -(1419 + 204) ;v134=nil;v132=1;end if (v132==2) then while true do if (v133==(2 -0)) then local v157=106 -(93 + 13) ;local v158;while true do if (v157==0) then v158=1806 -(959 + 847) ;while true do if (v158~=(0 -0)) then else local v185=0;while true do if (1==v185) then v158=1;break;end if (v185~=0) then else if (v21(v135,600 -(489 + 110) ,1)==1) then v136[249 -(76 + 171) ]=v63[v136[1 + 1 ]];end if (v21(v135,421 -(136 + 283) ,2)~=1) then else v136[3]=v63[v136[3]];end v185=1;end end end if (1==v158) then v133=938 -(496 + 439) ;break;end end break;end end end if (3~=v133) then else if (v21(v135,3,1 + 2 )~=1) then else v136[4]=v63[v136[4]];end v58[v111]=v136;break;end if (v133==1) then local v160=0;while true do if (v160==1) then v133=2 + 0 ;break;end if (v160==(0 -0)) then v136={v26(),v26(),nil,nil};if (v134==(0 -0)) then local v182=0 + 0 ;local v183;local v184;while true do if (v182~=(0 + 0)) then else v183=0;v184=nil;v182=1;end if (1~=v182) then else while true do if (v183==(0 + 0)) then v184=0;while true do if (v184==(1192 -(306 + 886))) then v136[3]=v26();v136[4]=v26();break;end end break;end end break;end end elseif (v134==(68 -(36 + 31))) then v136[14 -11 ]=v27();elseif (v134==(486 -(212 + 272))) then v136[1977 -(1537 + 437) ]=v27() -(2^16) ;elseif (v134==3) then local v198=607 -(371 + 236) ;local v199;local v200;local v201;while true do if (v198==(86 -(8 + 78))) then v199=0;v200=nil;v198=206 -(204 + 1) ;end if (v198==(3 -2)) then v201=nil;while true do if (v199==(0 -0)) then v200=1668 -(1400 + 268) ;v201=nil;v199=1;end if (v199~=1) then else while true do if (v200==0) then v201=0 + 0 ;while true do if (v201~=0) then else v136[3]=v27() -((2 + 0)^16) ;v136[4]=v26();break;end end break;end end break;end end break;end end end v160=1 -0 ;end end end if (v133==(0 + 0)) then local v161=0;local v162;while true do if (v161==(0 -0)) then v162=0;while true do if (v162~=(1 + 0)) then else v133=1;break;end if ((613 -(212 + 401))==v162) then local v186=0;while true do if (v186~=0) then else v134=v21(v114,2,7 -4 );v135=v21(v114,2 + 2 ,5 + 1 );v186=1 + 0 ;end if (v186==1) then v162=1;break;end end end end break;end end end end break;end end end break;end end break;end end end v57=9 -6 ;break;end if (v91==0) then for v115=1,v62 do local v116=0;local v117;local v118;local v119;while true do if (v116==(1135 -(124 + 1010))) then v119=nil;while true do if (0==v117) then local v129=0 + 0 ;local v130;while true do if (v129==0) then v130=0;while true do if (v130==1) then v117=1;break;end if (v130==(938 -(7 + 931))) then local v156=0 -0 ;while true do if (v156~=0) then else v118=v25();v119=nil;v156=319 -(57 + 261) ;end if (v156==(833 -(687 + 145))) then v130=1 + 0 ;break;end end end end break;end end end if (v117~=(142 -(67 + 74))) then else if (v118==1) then v119=v25()~=0 ;elseif (v118==2) then v119=v28();elseif (v118~=(7 -4)) then else v119=v29();end v63[v115]=v119;break;end end break;end if (0~=v116) then else local v126=0 -0 ;while true do if (v126~=(0 + 0)) then else v117=0;v118=nil;v126=1;end if (v126==1) then v116=3 -2 ;break;end end end end end v61[2 + 1 ]=v25();v91=2 -1 ;end end end break;end end end end local function v34(v35,v36,v37)local v64=0;local v65;local v66;local v67;while true do if (v64==0) then v65=v35[1];v66=v35[2];v64=1;end if (v64==1) then v67=v35[3];return function(...)local v80=0;local v81;local v82;local v83;local v84;local v85;while true do if (2==v80) then v85=nil;v85=function()local v92=v65;local v93=v66;local v94=v67;local v95=v32;local v96={};local v97={};local v98={};for v103=670 -((1124 -(347 + 247)) + 140) ,v84 do if (((601 + 50)<(4236 + 448)) and (v103>=v94)) then v96[v103-v94 ]=v83[v103 + 1 + 0 + 0 ];else v98[v103]=v83[v103 + (1 -0) ];end end local v99=(v84-v94) + (3 -2) ;local v100;local v101;while true do local v104=0 -0 ;local v105;while true do if ((v104==(0 + 0)) or ((3682 -(520 + 541))<=(2604 -1574))) then v105=0 + 0 ;while true do if ((v105==(1773 -((1501 -900) + 1171))) or ((17428 -13286)<=182)) then if (((3283 + 934)==4217) and (v101<=(2 + 1 + 0))) then if ((v101<=(1 + 0)) or ((1662 -(695 + 9 + 184))<=((6973 -5083) -1409))) then if (((2896 + 831)>(4875 -(1029 + 802))) and (v101>(886 -(773 + 113)))) then v98[v100[469 -((2263 -(212 + 1667)) + 83) ]]=v37[v100[6 -3 ]];else v98[v100[4 -2 ]]();end elseif (((2259 + 1868)<(5528 -(419 + 658))) and (v101==((3 -1) + 0))) then v98[v100[3 -1 ]]=v100[1 + 0 + 2 ];else do return;end end elseif ((v101<=(758 -(701 + 52))) or ((6103 -(8549 -4844))>=(4459 -(574 + 44)))) then if ((v101==(825 -(727 + (930 -(8 + 828))))) or ((106 + 163)>(5803 -2203))) then v98[v100[977 -(634 + 341) ]]=v100[(1718 -(802 + 909)) -4 ]~=((1328 -(573 + 755)) -0) ;else local v142=0;local v143;local v144;local v145;while true do if (((1108 + (4671 -3597))==(2991 -(776 + 33))) and (v142==(0 -0))) then v143=755 -(37 + 718) ;v144=nil;v142=1 + 0 ;end if ((728<=(2374 -(56 + 26))) and ((954 -(618 + 63 + 272))==v142)) then v145=nil;while true do if ((v143==(1501 -(865 + 202 + 434))) or ((5105 -(1168 + 825))<(3002 -(607 + 627)))) then local v174=0 + 0 ;while true do if ((1==v174) or ((1063 -491)>(2784 -(1063 + 493)))) then v143=1 -0 ;break;end if ((0==v174) or ((569 + 477)==(1538 -(669 + 613 + 0)))) then v144=0 + 0 + 0 ;v145=nil;v174=1437 -(1433 + 3) ;end end end if ((3716==(242 + 3474)) and ((1204 -(670 + 533))==v143)) then while true do if ((v144==(0 + 0)) or ((121 + 1221)<=(1789 -(302 + 1261)))) then v145=v100[1 + 1 ];v98[v145]=v98[v145](v13(v98,v145 + (500 -(350 + 149)) ,v82));break;end end break;end end break;end end end elseif (((59 + 4)<(118 + 778)) and (v101>(4 + 2))) then local v146=0 -0 ;local v147;local v148;while true do if ((v146==(1405 -(403 + 1001))) or ((3094 -(260 + 1438))==(1857 + 684))) then v98[v147 + (1347 -(413 + 933)) ]=v148;v98[v147]=v148[v100[4 + 0 ]];break;end if ((v146==(0 + 0)) or (179==(760 + 2128))) then v147=v100[1 + 1 ];v148=v98[v100[3]];v146=1 + 0 + 0 ;end end else local v149=(0 -0) + 0 ;local v150;local v151;local v152;local v153;local v154;while true do if ((v149==(1 + 1)) or ((1860 -(374 + 957))>(3886 + 957))) then v154=nil;while true do if ((v150==(2 + 0)) or (((10927 -(1119 + 612)) -5522)<=(2519 -(664 + 278)))) then for v179=v151,v82 do local v180=0 -0 ;local v181;while true do if ((v180==(0 + 0)) or ((12637 -7805)<(1958 -(390 + 59 + 20)))) then v181=930 -(528 + 402) ;while true do if (((5573 -3762)<=4323) and (v181==(0 -0))) then v154=v154 + (3 -2) ;v98[v179]=v152[v154];break;end end break;end end end break;end if ((v150==(720 -(569 + 151))) or ((3389 + 1361)<=(3117 -(341 + 486)))) then local v175=0 + 0 ;local v176;while true do if ((((1496 + 83) -((2021 -(229 + 288)) + (261 -186)))==v175) or ((3867 -(185 + 677 + 97))>=(4807 -(78 + 639)))) then v176=0 -0 ;while true do if (((1134 + 1400)<=(10619 -6333)) and (v176==(0 + 0))) then local v191=0 -0 ;while true do if ((v191==(1 + 0)) or ((10023 -5026)<=(316 + 585 + 2319))) then v176=1;break;end if (((1648 -(1331 + 317))==v191) or ((7930 -5700)>(4652 -(1181 + 170)))) then v151=v100[2 + 0 ];v152,v153=v95(v98[v151](v13(v98,v151 + (3 -(917 -(104 + 811))) ,v100[1745 -(115 + 98 + 1529) ])));v191=1 + 0 ;end end end if (((1183 -316)>=(735 -(68 + 522))) and (v176==((1175 -(903 + 271)) + 0))) then v150=1 + 0 ;break;end end break;end end end if ((v150==(2 -(1 -0))) or ((1501 -(209 + 50))>(407 + 3477))) then local v177=1743 -(671 + 1072) ;local v178;while true do if (((0 + 0)==v177) or ((2837 -(842 + 1122))>=(4084 -(161 + 413)))) then v178=0 -0 ;while true do if ((v178==(1219 -(1098 + 121))) or ((1537 -(693 + 525))==(8085 -5098))) then v82=(v153 + v151) -(365 -(117 + 247)) ;v154=0 + 0 ;v178=418 -(259 + 158) ;end if ((v178==(1597 -((3665 -2152) + 83))) or ((656 + 1983)<(1834 -(130 + 549)))) then v150=1877 -(166 + 16 + 1693) ;break;end end break;end end end end break;end if ((v149==(1 + 0)) or ((4928 -1399)==(4661 -(401 + 1388)))) then local v168=0 + 0 ;while true do if ((v168==(0 + 0)) or ((570 + (820 -448))>=(5579 -(820 + 1047)))) then v152=nil;v153=nil;v168=1 -0 ;end if (((5494 -(586 + 883))==(3784 + 241)) and (((228 + 42) -(216 + 53))==v168)) then v149=2;break;end end end if (((459 + 10)==(974 -505)) and ((397 -(380 + 17))==v149)) then local v169=0 -0 ;while true do if (((1590 -(975 + 608))<(1629 + 532)) and (v169==(1 + 0))) then v149=1 + 0 ;break;end if ((v169==(0 + 0)) or ((11038 -(11775 -4222))<(3257 -1166))) then v150=575 -(217 + 358) ;v151=nil;v169=1 + 0 ;end end end end end v81=v81 + (2 -1) ;break;end if ((v105==((1686 -(754 + 932)) + 0)) or ((522 + 935)==((12583 -(99 + 359)) -8399))) then local v127=0 -0 ;local v128;while true do if ((v127==(0 + 0)) or (4684<(2967 -(1204 + 430)))) then v128=1905 -(1083 + 822) ;while true do if (((2839 -(66 + 332))<=(10768 -7434)) and (v128==(0 -0))) then local v155=0 + 0 + 0 ;while true do if ((v155==(1 + 0)) or ((4137 -(246 + 375))<(2725 -1959))) then v128=1 + 0 ;break;end if ((v155==(1090 -(942 + 148))) or ((3162 + 1133)==(2178 + 1316))) then v100=v92[v81];v101=v100[603 -(10 + 592) ];v155=1 + 0 ;end end end if ((v128==(494 -(222 + 271))) or ((9345 -4971)==(4557 -(53 + 479)))) then v105=1 -0 ;break;end end break;end end end end break;end end end end;v80=3;end if (v80==0) then v81=1;v82= -1;v80=1;end if (1==v80) then v83={...};v84=v12("#",...) -1 ;v80=2;end if (3==v80) then A,B=v32(v11(v85));if not A[1] then local v106=v35[4][v81] or "?" ;error("Script error at [" .. v106 .. "]:" .. A[2] );else return v13(A,2,B);end break;end end end;end end end return v34(v33(),{},v17)(...);end v15("LOL!043O00030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574034B3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F4963616C6F636B2F5365727665722F6D61696E2F4C69666525323044657374726F796572253230563200093O0012013O00013O001201000100023O002007000100010003001202000300044O0004000400014O0006000100044O00055O00026O000100012O00033O00017O00093O00023O00023O00023O00023O00023O00023O00023O00023O00033O00",v9(),...);end