Advertisement
MegumuSenpai

Critical Strike 4 | Ignore Damage

Sep 3rd, 2019
837
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.77 KB | None | 0 0
  1. --[[
  2. Made by Megumu/Mommy Mango
  3. <3
  4. ]]
  5.  
  6. local f=string.byte;local i=string.char;local c=string.sub;local H=table.concat;local r=math.ldexp;local L=getfenv or function()return _ENV end;local e=setmetatable;local h=select;local d=unpack;local s=tonumber;local function K(d)local l,n,o="","",{}local a=256;local t={}for e=0,a-1 do t[e]=i(e)end;local e=1;local function f()local l=s(c(d,e,e),36)e=e+1;local n=s(c(d,e,e+l-1),36)e=e+l;return n end;l=i(f())o[1]=l;while e<#d do local e=f()if t[e]then n=t[e]else n=l..c(l,1,1)end;t[a]=l..c(n,1,1)o[#o+1],l,a=n,n,a+1 end;return table.concat(o)end;local a=K('26127427425R27526026527525A25425025826026627523T25125424G25824R24Q26025U27524525225625425127J27L27N26025S27524A24X25424R25425624T28026427523U24T25424T27P28C27424824R25025224R27G27524D25824Q24T24R25224G26025T27524025328U25425325627F26227525325824U27Q27526I24I22Q25Q24Y23C23Z25922426B25127927524727D27F28J26126D24L22Q25F24L26027526126026727528U24R24W25325A26029927424Q24S25729R27425628524R2A42AP2AQ21L2522492AQ26121526E26025W27524K25Z1F24S25Z1A2612641W24625S1122U2AV26R2AU2AV2491V2751625T2152122632902611726126X26126K2752BT26H2BW275132612AU2BX2741325T23T2BW2BR1F25T2552CB2741F25L24P2BW25L2CH25L2CM26K2CM2611E2492BO26K2BH2CI2212CL2741M23T2BO2662CA2611V2BV26126A2D91U26H2CV2C02D72DG26K2DG1V26H2CP2DG21224X2CV24X2741Y24P2CV2CK2611Z2412152BW24127421A2DV21226K2DX21B2CA26026K2D62172752C626121I2292D422927421E2212D42CZ26121Q21T2D421T27421H26X2BO25G2BV22H21Z2D625X2D621V24H27425X2F926121Z25L2BV26L2CR2172F926026G2FC21722H2E126G22H2EX1H21221225P2FU24M21I23D2D423D2EN2EU2122662EW26121R2DG2692DG21M2G52G727421D21L21421225G21L26022H21V22H26H26026F2FS26121V22923T2812EM2GW2292GS26K2H12272BH2CW27422326927426K2HC26122F2E32E227422B2DI2DG22N2GV26K2GV22J2HP2GV22F26X2BV26K2D922F23L2492EC23L2HK2HI25X2HI22N2CF26125W2IA22J2H12H527422V2IF2H122B2HW2BW2D922B23L2GZ26K2I426122J2G32BW2IW22V2352HD2J026122I22P2CV22P27422J2J72BW2JA2J92CP2JA22Q2GF2G82322EK2G62H121S24H24P26025Y2F922H152E625M2CK22H21S24X22H2JQ2DS2JT2552BO25M2CF22H22Z22P25526025K2JA23B1P2KC25K1P27422W25T1P26025J2902JT2AW21225M27422H2331922126026O1927423722P22X26025E2JA23721D2KC26X21D27423J1P2KO26K2KK26123J2152KC26K2E126122R1H2LP1H2IH2LR2LQ2J82LF2BW2M12JU2FV2E821224M22G25T2K126N2KR152KT2KV26122H22J2LL25X2LL21S2412JP25Y2E32JT2CU2KU2AU2K92KB2KD2JA21S25T2L725Y2MD2MF2KW2KY2L02L227423B2L62L82KF21L2KC25T21L2742LT2KC2712LW2IU2NI26125X2NP1523D2FV25M2NU24M2232L32NQ2O022F112FA2O42G927526D275151X25Y26125M1X2M722323L2GS26V2IT2132212GS26B2ER21D25T2132FW2OT24M1B2BH25X2BH1N2I62HI1N2O82OA2OC2OE2OG24M1N2BR25X2CC25D2BV25D25D2D12K52E72IA2D82HD2DC2DE2E72DK2HM2742DL2DN2742DP2DR2DT2E62E82742DZ2E126K2HI2E52DW2742EA2A526T2EE2752702752EJ2CV2H12EO2CV2ER2ET2CV2G82EY2CV2F22F42FA2F72FC2FB2742FE2FG2FI2FK2FM2742FO2FQ2GV21H2FU2FW2FY2G02G22G42EV2742GA2742GC2742GE2RH2612GI2GK2GM2GO2GQ2GS2GU2742GX2GZ25S2H12GX2H42H62H82BH2HB2HD2HF2HH2HD2HI2HL2HD2HN2HT2J82SG2HG2IM2HY2742I02I22IS2I52FA2I82IA2IC2J82IJ2IH2SW2612IL2HX2IO2IQ2I32J82IW26K2IY2J226K2J22J42J62J82JA26K2JC22P2JE2742JG2RO2JJ2EL2742JN2MP2JS2JU2K62JX2JZ2K125Y2K3152PL2K72MH2KA2KI2KF2KH2KD2LL2KM2KO2KQ2MH2ME2K62N62KZ2L12O02L52L72L92L42LC2602LE2LG2LI2EC2LL2LN2LP2LR2NK2EC2NN22V2LY2LR22J2M126K2M324P2M52V82M82MA2602MC2UD2N52MH2MJ2FA2MM2MO2JQ2MR152MT25M2MV2U42MY2TP2N12JQ2N42UF2MH2N72UI2NA2NC2UM26123B2NF28Z2NP2UY2NM2J82NP2NR2742NT2NV2NX2NZ2FA2O22O625X2O621R2P62WF2P82OF2OH2OJ2602OL2742ON2OP2OR2OT2OV2132OX2OZ2P12P32742P52742O92WR2OD2WT24M1F2OJ2742IT172BR26M2BR');local o=bit and bit.bxor or function(e,l)local n,o=1,0 while e>0 and l>0 do local c,a=e%2,l%2 if c~=a then o=o+n end e,l,n=(e-c)/2,(l-a)/2,n*2 end if e<l then e=l end while e>0 do local l=e%2 if l>0 then o=o+n end e,n=(e-l)/2,n*2 end return o end local function e(l,e,n)if n then local e=(l/2^(e-1))%2^((n-1)-(e-1)+1);return e-e%1;else local e=2^(e-1);return(l%(e+e)>=e)and 1 or 0;end;end;local l=1;local function n()local e,c,a,n=f(a,l,l+3);e=o(e,217)c=o(c,217)a=o(a,217)n=o(n,217)l=l+4;return(n*16777216)+(a*65536)+(c*256)+e;end;local function t()local e=o(f(a,l,l),217);l=l+1;return e;end;local function K()local l=n();local n=n();local c=1;local o=(e(n,1,20)*(2^32))+l;local l=e(n,21,31);local e=((-1)^e(n,32));if(l==0)then if(o==0)then return e*0;else l=1;c=0;end;elseif(l==2047)then return(o==0)and(e*(1/0))or(e*(0/0));end;return r(e,l-1023)*(c+(o/(2^52)));end;local r=n;local function s(e)local n;if(not e)then e=r();if(e==0)then return'';end;end;n=c(a,l,l+e-1);l=l+e;local l={}for e=1,#n do l[e]=i(o(f(c(n,e,e)),217))end return H(l);end;local l=n;local function i(...)return{...},h('#',...)end local function H()local d={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};local l={};local c={};local a={d,nil,l,nil,c};a[4]=t();for e=1,n()do l[e-1]=H();end;local l=n()local c={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};for n=1,l do local l=t();local e;if(l==2)then e=(t()~=0);elseif(l==0)then e=K();elseif(l==1)then e=s();end;c[n]=e;end;a[2]=c for a=1,n()do local c=o(n(),222);local n=o(n(),53);local o=e(c,1,2);local l=e(n,1,11);local l={l,e(c,3,11),nil,nil,n};if(o==0)then l[3]=e(c,12,20);l[5]=e(c,21,29);elseif(o==1)then l[3]=e(n,12,33);elseif(o==2)then l[3]=e(n,12,32)-1048575;elseif(o==3)then l[3]=e(n,12,32)-1048575;l[5]=e(c,21,29);end;d[a]=l;end;return a;end;local function K(e,l,f)local l=e[1];local c=e[2];local n=e[3];local e=e[4];return function(...)local o=l;local a=c;local l=n;local c=e;local e=i local n=1;local t=-1;local s={};local i={...};local h=h('#',...)-1;local e={};local l={};for e=0,h do if(e>=c)then s[e-c]=i[e+1];else l[e]=i[e+1];end;end;local e=h-c+1 local e;local c;while true do e=o[n];c=e[1];if c<=32 then if c<=15 then if c<=7 then if c<=3 then if c<=1 then if c==0 then n=n+e[3];else local o=e[2];local a={};local n=0;local c=o+e[3]-1;for e=o+1,c do n=n+1;a[n]=l[e];end;local c={l[o](d(a,1,c-o))};local e=o+e[5]-2;n=0;for e=o,e do n=n+1;l[e]=c[n];end;t=e;end;elseif c>2 then if(l[e[2]]<l[e[5]])then n=n+1;else n=n+e[3];end;else do return end;end;elseif c<=5 then if c==4 then l[e[2]][l[e[3]]]=l[e[5]];else t=e[2];end;elseif c>6 then l[e[2]]=l[e[3]]+a[e[5]];else local s;local i;local c;local h;local f;l[e[2]]=l[e[3]]%a[e[5]];n=n+1;e=o[n];l[e[2]]=l[e[3]]+a[e[5]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];f=e[2];h={};c=0;i=f+e[3]-1;for e=f+1,i do c=c+1;h[c]=l[e];end;s={l[f](d(h,1,i-f))};i=f+e[5]-2;c=0;for e=f,i do c=c+1;l[e]=s[c];end;t=i;n=n+1;e=o[n];l[e[2]]=l[e[3]][l[e[5]]];end;elseif c<=11 then if c<=9 then if c>8 then t=e[2];else if(l[e[2]]<l[e[5]])then n=n+1;else n=n+e[3];end;end;elseif c==10 then l[e[2]]=f[a[e[3]]];else l[e[2]]=l[e[3]]-a[e[5]];end;elseif c<=13 then if c>12 then l[e[2]]=#l[e[3]];else local o=e[3];local n=l[o]for e=o+1,e[5]do n=n..l[e];end;l[e[2]]=n;end;elseif c==14 then l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=a[e[3]];n=n+1;e=o[n];l[e[2]]=f[a[e[3]]];n=n+1;e=o[n];l[e[2]]=l[e[3]][a[e[5]]];n=n+1;e=o[n];l[e[2]]=f[a[e[3]]];n=n+1;e=o[n];l[e[2]]=l[e[3]][a[e[5]]];n=n+1;e=o[n];l[e[2]]={};else local o=e[3];local n=l[o]for e=o+1,e[5]do n=n..l[e];end;l[e[2]]=n;end;elseif c<=23 then if c<=19 then if c<=17 then if c>16 then l[e[2]]=l[e[3]]*a[e[5]];else local c;l[e[2]]={};n=n+1;e=o[n];l[e[2]]=a[e[3]];n=n+1;e=o[n];l[e[2]]=a[e[3]];n=n+1;e=o[n];l[e[2]]=a[e[3]];n=n+1;e=o[n];c=e[2];l[c]=l[c]-l[c+2];n=n+e[3];end;elseif c>18 then l[e[2]]=l[e[3]]*a[e[5]];else l[e[2]]=l[e[3]]-l[e[5]];end;elseif c<=21 then if c==20 then local o=e[2];local n=l[e[3]];l[o+1]=n;l[o]=n[a[e[5]]];else l[e[2]]=l[e[3]]/a[e[5]];n=n+1;e=o[n];l[e[2]]=l[e[3]]-l[e[5]];n=n+1;e=o[n];l[e[2]]=l[e[3]]/a[e[5]];n=n+1;e=o[n];l[e[2]]=l[e[3]]*a[e[5]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];n=n+e[3];end;elseif c==22 then l[e[2]]=l[e[3]]+l[e[5]];else l[e[2]]=l[e[3]][a[e[5]]];end;elseif c<=27 then if c<=25 then if c>24 then l[e[2]]=l[e[3]][a[e[5]]];else if(l[e[2]]~=l[e[5]])then n=n+1;else n=n+e[3];end;end;elseif c>26 then l[e[2]]=l[e[3]][l[e[5]]];else do return end;end;elseif c<=29 then if c>28 then local o=e[2];l[o]=l[o]-l[o+2];n=n+e[3];else l[e[2]]=l[e[3]]+l[e[5]];end;elseif c<=30 then if(a[e[2]]<l[e[5]])then n=n+1;else n=n+e[3];end;elseif c==31 then local n=e[2];local c={};local o=0;local e=n+e[3]-1;for e=n+1,e do o=o+1;c[o]=l[e];end;l[n](d(c,1,e-n));t=n;else l[e[2]]={};end;elseif c<=48 then if c<=40 then if c<=36 then if c<=34 then if c==33 then local o=e[2];local a=l[o+2];local c=l[o]+a;l[o]=c;if a>0 then if c<=l[o+1]then n=n+e[3];l[o+3]=c;end;elseif c>=l[o+1]then n=n+e[3];l[o+3]=c;end;else local o=e[2];local a=l[o+2];local c=l[o]+a;l[o]=c;if a>0 then if c<=l[o+1]then n=n+e[3];l[o+3]=c;end;elseif c>=l[o+1]then n=n+e[3];l[o+3]=c;end;end;elseif c>35 then l[e[2]]=l[e[3]]%a[e[5]];else l[e[2]]=l[e[3]]%a[e[5]];end;elseif c<=38 then if c>37 then n=n+e[3];else local o=e[2];local a={};local n=0;local c=o+e[3]-1;for e=o+1,c do n=n+1;a[n]=l[e];end;local c={l[o](d(a,1,c-o))};local e=o+e[5]-2;n=0;for e=o,e do n=n+1;l[e]=c[n];end;t=e;end;elseif c>39 then local o=e[2];l[o]=l[o]-l[o+2];n=n+e[3];else l[e[2]]=f[a[e[3]]];end;elseif c<=44 then if c<=42 then if c==41 then l[e[2]]={};else local h;local f;local c;local i;local a;l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];a=e[2];i={};c=0;f=a+e[3]-1;for e=a+1,f do c=c+1;i[c]=l[e];end;h={l[a](d(i,1,f-a))};f=a+e[5]-2;c=0;for e=a,f do c=c+1;l[e]=h[c];end;t=f;n=n+1;e=o[n];l[e[2]]=l[e[3]][l[e[5]]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];end;elseif c>43 then local o=e[2];local n=l[e[3]];l[o+1]=n;l[o]=n[a[e[5]]];else if(l[e[2]]~=l[e[5]])then n=n+1;else n=n+e[3];end;end;elseif c<=46 then if c==45 then local r;local h;local c;local s;local i;i=e[2];s={};c=0;h=i+e[3]-1;for e=i+1,h do c=c+1;s[c]=l[e];end;r={l[i](d(s,1,h-i))};h=i+e[5]-2;c=0;for e=i,h do c=c+1;l[e]=r[c];end;t=h;n=n+1;e=o[n];l[e[2]]=a[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=a[e[3]];n=n+1;e=o[n];l[e[2]]=f[a[e[3]]];n=n+1;e=o[n];l[e[2]]=l[e[3]][a[e[5]]];n=n+1;e=o[n];l[e[2]]=f[a[e[3]]];else l[e[2]]=l[e[3]]-l[e[5]];end;elseif c>47 then l[e[2]]=l[e[3]]-a[e[5]];else l[e[2]]=l[e[3]][l[e[5]]];end;elseif c<=56 then if c<=52 then if c<=50 then if c>49 then l[e[2]]=a[e[3]];else l[e[2]][l[e[3]]]=l[e[5]];end;elseif c==51 then l[e[2]]=#l[e[3]];else local n=e[2];local c={};local o=0;local e=n+e[3]-1;for e=n+1,e do o=o+1;c[o]=l[e];end;l[n](d(c,1,e-n));t=n;end;elseif c<=54 then if c>53 then l[e[2]]=l[e[3]]/a[e[5]];n=n+1;e=o[n];l[e[2]]=l[e[3]]-l[e[5]];n=n+1;e=o[n];l[e[2]]=l[e[3]]/a[e[5]];n=n+1;e=o[n];l[e[2]]=l[e[3]]*a[e[5]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];n=n+e[3];else l[e[2]][a[e[3]]]=l[e[5]];end;elseif c==55 then local h;local i;local r;local s;local c;l[e[2]]=f[a[e[3]]];n=n+1;e=o[n];l[e[2]]=l[e[3]][a[e[5]]];n=n+1;e=o[n];l[e[2]]=l[e[3]][a[e[5]]];n=n+1;e=o[n];l[e[2]]=l[e[3]][a[e[5]]];n=n+1;e=o[n];l[e[2]]=l[e[3]][a[e[5]]];n=n+1;e=o[n];l[e[2]]=l[e[3]][a[e[5]]];n=n+1;e=o[n];c=e[2];s=l[e[3]];l[c+1]=s;l[c]=s[a[e[5]]];n=n+1;e=o[n];c=e[2];r={};i=0;h=c+e[3]-1;for e=c+1,h do i=i+1;r[i]=l[e];end;l[c](d(r,1,h-c));t=c;n=n+1;e=o[n];l[e[2]]=f[a[e[3]]];n=n+1;e=o[n];l[e[2]]=l[e[3]][a[e[5]]];else local h;local f;local c;local i;local a;l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];a=e[2];i={};c=0;f=a+e[3]-1;for e=a+1,f do c=c+1;i[c]=l[e];end;h={l[a](d(i,1,f-a))};f=a+e[5]-2;c=0;for e=a,f do c=c+1;l[e]=h[c];end;t=f;n=n+1;e=o[n];l[e[2]]=l[e[3]][l[e[5]]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];end;elseif c<=60 then if c<=58 then if c>57 then if(a[e[2]]<l[e[5]])then n=n+1;else n=n+e[3];end;else l[e[2]]=l[e[3]];end;elseif c>59 then local s;local i;local c;local h;local f;l[e[2]]=l[e[3]]%a[e[5]];n=n+1;e=o[n];l[e[2]]=l[e[3]]+a[e[5]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];l[e[2]]=l[e[3]];n=n+1;e=o[n];f=e[2];h={};c=0;i=f+e[3]-1;for e=f+1,i do c=c+1;h[c]=l[e];end;s={l[f](d(h,1,i-f))};i=f+e[5]-2;c=0;for e=f,i do c=c+1;l[e]=s[c];end;t=i;n=n+1;e=o[n];l[e[2]]=l[e[3]][l[e[5]]];else l[e[2]]=l[e[3]]+a[e[5]];end;elseif c<=62 then if c>61 then l[e[2]][a[e[3]]]=l[e[5]];else l[e[2]]=l[e[3]]/a[e[5]];end;elseif c<=63 then l[e[2]]=l[e[3]];elseif c>64 then l[e[2]]=l[e[3]]/a[e[5]];else l[e[2]]=a[e[3]];end;n=n+1;end;end;end;return K(H(),{},L())();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement