Advertisement
MegumuSenpai

Skybound 2 | Item Mod

Jul 13th, 2019
907
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.34 KB | None | 0 0
  1. --[[
  2. Made by Megumu#8008
  3. <3
  4. ]]
  5.  
  6. local t=string.byte;local f=string.char;local c=string.sub;local L=table.concat;local H=math.ldexp;local D=getfenv or function()return _ENV end;local l=setmetatable;local K=select;local i=unpack;local r=tonumber;local function h(t)local e,o,n="","",{}local d=256;local a={}for l=0,d-1 do a[l]=f(l)end;local l=1;local function i()local e=r(c(t,l,l),36)l=l+1;local o=r(c(t,l,l+e-1),36)l=l+e;return o end;e=f(i())n[1]=e;while l<#t do local l=i()if a[l]then o=a[l]else o=e..c(e,1,1)end;a[d]=e..c(o,1,1)n[#n+1],e,d=o,o,d+1 end;return table.concat(n)end;local a=h('22A239275238234275239151K1S17162382352791I1K1O1G2382362792111P1K1C1G27E23823I27921L1Q1M1K1P27Q27S27U23823G27P27R27T1721E101S23823D289285172121C16111G1O23823J2791X1Q1Q1P28L28N28P27N27921K1Q1H101P1G27F23F27921E1G1121D2981M1G1R1H1K1R1127F23A27921O1621G28G2922942961G2121M171S151127G27921N27K27M23727921I1Q1R1J1S1I291275171G1428E2AK2382AA275111C151G1Q1J277279111K1N2972872921S1R21D27K1K1I1G29P27927521821H2B427521K1K1D2B81O2BA2BC2BE2392712522BH22S27921P1G1K1H161T1Q29E2B92BB21K2B62382BW2752BY2C02C22C42BN2BP2BK1D28R2922BL21I1T1K172BB27F27H2752BO111T2A52751T102BB23823H2AB28V1P1H1Q121R2BD2BR2392CA2B51R1S1O101O2121T2A22CH2D32CB2392CJ2DJ2DL2DN2DP2C627M28S2752131G1P1Q2C01X2DJ27M27X27521J27R28N2132C01S1027F27O2BJ2BL21F102E423822P2D61R162DL2A31S2AD21127U2121G1M2AD1H2D42CM1D2122AU1G1H2DD27521H26Y2BH23C2792E31M2CP2CR1G29F28A2CZ23921G1O1O1Q2BI2DT2B62FA2AK2C02FY2CJ2G12BZ1H1S27927023H23P23U2682D523926W22T2GD26J22T27526X23H21X23926J2GG2GO21H2GR2GT23H2112GW2GN23H1L2H02392GO152H42GO26T2H823H26D2H82GM2GR2HF2712392GV26Q27927325923R23U26D25923B26T26H22D25X23926B22D2752682192GD26C21927526H2312I026S23127526I26523B23926N2IF26T27325X2HP26D25X2HT2HV2512392722I023926I26D24N23926L26D2HT2732712IN2712HT26G152GD26V2H723926D2IV26U2IV26H22T2I02GL27526C1D2GK1D27526922L27526J2JU2JE2JK2HG27526E21123B23826J2K32IK21P2IN21P2HT26D22L22T2382722JX26E2GG26N2D52IK2392GD2HD2392HU27122D23826K2HI2JE22L21X2KG2KI2KK2KM2732KO2HQ2752HU26L2BH26K26L2752KD2112L12K12L32KR2L52KP2L826H2652KU26K2652LE22L1L2LH2392KJ2752KL2LK2L62KQ2HU25H2LB25H2LT152LW26E2IC2IH2IC2IK2GJ2HQ2GM26T26C2512JB2IS2JE21X26D2KG2GQ23926H25P2H326W25P2LT25X2MA2LJ2KN2LM2KR26H24L25H2KV24L2LT2512N12LZ2L42M22LN2452LQ2452LT24L2ND2IH2NF2N42HU24D2LB24D2LT2452NN2M02N32L72N523P2N826K23P2LT23P2NX2NP2O02HU23X2LQ23X2LT23923B2KH2K12MC26N2ME2732MG26D2MI2MK2MM2LE2MP2MR2I72391K2GH2DF2KY22T2OH2L22NE2M12NQ26H23H25G2KV23H2382KY22D2P32LI2P52NZ2M32JJ21W23B26K2KF2KY21H2PG2LX2N22LL2OA2HV2PA26K2KU2KY2K32OI2LX2OK2OM2OO2OQ2ML23U26V2MN26D2OU2722MS26H22L2OY26W22L2PD2KD1L2PS2LY2NO2P62PW21X2PY2L02KY152QP2PU2NG2N52252PY2252PD2HI2I026P2HM23123S2HQ2RB1A2712GG26R2GG2BR');local n=bit and bit.bxor or function(l,e)local o,n=1,0 while l>0 and e>0 do local a,c=l%2,e%2 if a~=c then n=n+o end l,e,o=(l-a)/2,(e-c)/2,o*2 end if l<e then l=e end while l>0 do local e=l%2 if e>0 then n=n+o end l,o=(l-e)/2,o*2 end return n end local function e(e,l,o)if o then local l=(e/2^(l-1))%2^((o-1)-(l-1)+1);return l-l%1;else local l=2^(l-1);return(e%(l+l)>=l)and 1 or 0;end;end;local l=1;local function o()local c,o,a,e=t(a,l,l+3);c=n(c,117)o=n(o,117)a=n(a,117)e=n(e,117)l=l+4;return(e*16777216)+(a*65536)+(o*256)+c;end;local function d()local e=n(t(a,l,l),117);l=l+1;return e;end;local function h()local n=o();local l=o();local c=1;local n=(e(l,1,20)*(2^32))+n;local o=e(l,21,31);local l=((-1)^e(l,32));if(o==0)then if(n==0)then return l*0;else o=1;c=0;end;elseif(o==2047)then return(n==0)and(l*(1/0))or(l*(0/0));end;return H(l,o-1023)*(c+(n/(2^52)));end;local r=o;local function H(e)local o;if(not e)then e=r();if(e==0)then return'';end;end;o=c(a,l,l+e-1);l=l+e;local e={}for l=1,#o do e[l]=f(n(t(c(o,l,l)),117))end return L(e);end;local l=o;local function r(...)return{...},K('#',...)end local function G()local t={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 f={};local l={};local a={t,nil,f,nil,l};local l=o()local c={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};for o=1,l do local e=d();local l;if(e==2)then l=(d()~=0);elseif(e==3)then l=h();elseif(e==1)then l=H();end;c[o]=l;end;a[2]=c for a=1,o()do local c=n(o(),136);local o=n(o(),158);local n=e(c,1,2);local l=e(o,1,11);local l={l,e(c,3,11),nil,nil,o};if(n==0)then l[3]=e(c,12,20);l[5]=e(c,21,29);elseif(n==1)then l[3]=e(o,12,33);elseif(n==2)then l[3]=e(o,12,32)-1048575;elseif(n==3)then l[3]=e(o,12,32)-1048575;l[5]=e(c,21,29);end;t[a]=l;end;a[4]=d();for l=1,o()do f[l-1]=G();end;return a;end;local function s(l,e,H)local e=l[1];local o=l[2];local n=l[3];local l=l[4];return function(...)local a=e;local c=o;local e=n;local n=l;local r=r local o=1;local f=-1;local h={};local d={...};local t=K('#',...)-1;local l={};local e={};for l=0,t do if(l>=n)then h[l-n]=d[l+1];else e[l]=d[l+1];end;end;local l=t-n+1 local l;local n;while true do l=a[o];n=l[1];if n<=15 then if n<=7 then if n<=3 then if n<=1 then if n>0 then o=o+l[3];else e[l[2]]=c[l[3]];end;elseif n==2 then e[l[2]]=H[c[l[3]]];else if(e[l[2]]==c[l[5]])then o=o+1;else o=o+l[3];end;end;elseif n<=5 then if n>4 then local n=l[2];local c={};local o=0;local a=f;for l=n+1,a do o=o+1;c[o]=e[l];end;local c={e[n](i(c,1,a-n))};local l=n+l[5]-2;o=0;for l=n,l do o=o+1;e[l]=c[o];end;f=l;else if e[l[2]]then o=o+1;else o=o+l[3];end;end;elseif n>6 then e[l[2]][c[l[3]]]=c[l[5]];else if(e[l[2]]==c[l[5]])then o=o+1;else o=o+l[3];end;end;elseif n<=11 then if n<=9 then if n==8 then local o=l[2];local n=e[l[3]];e[o+1]=n;e[o]=n[c[l[5]]];else local n=l[2];local c={};local o=0;local l=n+l[3]-1;for l=n+1,l do o=o+1;c[o]=e[l];end;local c,l=r(e[n](i(c,1,l-n)));l=l+n-1;o=0;for l=n,l do o=o+1;e[l]=c[o];end;f=l;end;elseif n>10 then local L,n;local t;local d;local K;local h;local n;e[l[2]]=H[c[l[3]]];o=o+1;l=a[o];e[l[2]]=H[c[l[3]]];o=o+1;l=a[o];e[l[2]]=e[l[3]][c[l[5]]];o=o+1;l=a[o];e[l[2]]=e[l[3]][c[l[5]]];o=o+1;l=a[o];e[l[2]]=e[l[3]][c[l[5]]];o=o+1;l=a[o];e[l[2]]=e[l[3]][c[l[5]]];o=o+1;l=a[o];e[l[2]]=e[l[3]][c[l[5]]];o=o+1;l=a[o];e[l[2]]=e[l[3]][c[l[5]]];o=o+1;l=a[o];n=l[2];h=e[l[3]];e[n+1]=h;e[n]=h[c[l[5]]];o=o+1;l=a[o];n=l[2];K={};d=0;t=n+l[3]-1;for l=n+1,t do d=d+1;K[d]=e[l];end;L,t=r(e[n](i(K,1,t-n)));t=t+n-1;d=0;for l=n,t do d=d+1;e[l]=L[d];end;f=t;else local n=l[2];local c=l[5];local l=n+2;local a={e[n](e[n+1],e[l])};for o=1,c do e[l+o]=a[o];end;local n=e[n+3];if n then e[l]=n else o=o+1;end;end;elseif n<=13 then if n>12 then e[l[2]][c[l[3]]]=c[l[5]];else local n=l[2];local c={};local o=0;local a=n+l[3]-1;for l=n+1,a do o=o+1;c[o]=e[l];end;local c={e[n](i(c,1,a-n))};local l=n+l[5]-2;o=0;for l=n,l do o=o+1;e[l]=c[o];end;f=l;end;elseif n>14 then e[l[2]]=c[l[3]];else o=o+l[3];end;elseif n<=23 then if n<=19 then if n<=17 then if n>16 then if e[l[2]]then o=o+1;else o=o+l[3];end;else local n=l[2];local o=e[l[3]];e[n+1]=o;e[n]=o[c[l[5]]];end;elseif n==18 then local n=l[2];local c={};local o=0;local l=n+l[3]-1;for l=n+1,l do o=o+1;c[o]=e[l];end;local c,l=r(e[n](i(c,1,l-n)));l=l+n-1;o=0;for l=n,l do o=o+1;e[l]=c[o];end;f=l;else e[l[2]][c[l[3]]]=e[l[5]];end;elseif n<=21 then if n>20 then e[l[2]]=e[l[3]][c[l[5]]];else e[l[2]]=e[l[3]];end;elseif n>22 then e[l[2]][c[l[3]]]=e[l[5]];else do return end;end;elseif n<=27 then if n<=25 then if n==24 then do return end;else local n=l[2];local a={};local o=0;local c=f;for l=n+1,c do o=o+1;a[o]=e[l];end;local c={e[n](i(a,1,c-n))};local l=n+l[5]-2;o=0;for l=n,l do o=o+1;e[l]=c[o];end;f=l;end;elseif n>26 then e[l[2]]=e[l[3]];else local n=l[2];local c=l[5];local l=n+2;local a={e[n](e[n+1],e[l])};for o=1,c do e[l+o]=a[o];end;local n=e[n+3];if n then e[l]=n else o=o+1;end;end;elseif n<=29 then if n>28 then local K;local t;local n;local r;local d;e[l[2]]=e[l[3]];o=o+1;l=a[o];d=l[2];r={};n=0;t=d+l[3]-1;for l=d+1,t do n=n+1;r[n]=e[l];end;K={e[d](i(r,1,t-d))};t=d+l[5]-2;n=0;for l=d,t do n=n+1;e[l]=K[n];end;f=t;o=o+1;l=a[o];e[l[2]]=H[c[l[3]]];o=o+1;l=a[o];e[l[2]]=e[l[3]];o=o+1;l=a[o];d=l[2];r={};n=0;t=d+l[3]-1;for l=d+1,t do n=n+1;r[n]=e[l];end;K={e[d](i(r,1,t-d))};t=d+l[5]-2;n=0;for l=d,t do n=n+1;e[l]=K[n];end;f=t;o=o+1;l=a[o];if(e[l[2]]==c[l[5]])then o=o+1;else o=o+l[3];end;else e[l[2]]=H[c[l[3]]];end;elseif n==30 then e[l[2]]=e[l[3]][c[l[5]]];else local n=l[2];local a={};local o=0;local c=n+l[3]-1;for l=n+1,c do o=o+1;a[o]=e[l];end;local c={e[n](i(a,1,c-n))};local l=n+l[5]-2;o=0;for l=n,l do o=o+1;e[l]=c[o];end;f=l;end;o=o+1;end;end;end;return s(G(),{},D())();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement