Building utility V1.0 - PROTOTYPE
Key Required

Building utility V1.0 - PROTOTYPE

Build to Survive!ominous458ominous458 341 views 1.6K executesUpdated Aug 26, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•1 lines (17654 chars)
return(function(...)local h={"\114\047\071\061","\090\102\073\119\048\065\073\073\056\065\084\078\106\122\081\105";"","\119\070\061\061";"\118\086\084\085\056\083\068\110";"\073\082\115\077\056\083\110\121\043\082\070\107\073\104\101\104\077\052\108\061";"\106\076\115\108\057\078\102\107\043\053\084\100\077\083\066\121\054\117\061\061";"\077\116\106\065\118\082\081\052\081\117\061\061","\118\080\106\099\043\078\066\122","\108\122\052\065\056\048\061\061";"\115\083\084\110\118\083\115\099\071\082\106\052\081\083\115\076\081\083\115\102\071\048\061\061";"\081\082\110\090\119\047\071\074\106\053\112\074\106\102\101\071\115\107\067\108";"\081\083\084\079\114\083\104\061","\056\052\084\069\115\082\101\056\118\078\101\086\043\076\101\067\114\070\061\061","\056\053\084\110\056\048\061\061";"\115\104\084\103\043\082\110\050\043\057\073\121\078\082\067\106\048\057\104\061";"\108\053\101\101\118\070\061\061";"\056\080\073\107\108\070\061\061","\105\107\068\089\056\078\050\061";"\114\083\115\085";"\053\109\117\066\097\072\086\070\119\052\086\104\108\114\112\051\071\122\104\098\079\103\104\047\086\082\117\085\070\086\085\103\115\055\100\068\078\078\113\117\073\086\047\057","\114\047\082\061","\081\083\068\074\081\116\067\072\114\086\118\061";"\081\078\066\112\108\078\073\087";"\118\083\073\101\114\083\112\061";"\056\086\100\113\114\080\071\061","\105\107\068\110\056\105\106\101\081\083\084\079\114\083\104\061","\105\107\068\072\114\086\106\052\054\117\061\061","\119\079\070\052\056\097\098\072\119\070\061\061";"\081\083\068\085\081\078\107\079\056\105\071\061","\056\053\107\101\081\083\073\098","\073\057\052\077\048\074\084\113\118\052\072\047";"\118\053\115\065\114\078\115\065\108\105\106\101\108\086\100\052";"\115\076\104\112\056\074\115\105\043\053\107\055\057\057\108\053\104\065\112\061","\056\083\106\112\115\080\067\107\114\070\061\061";"\056\105\067\099\114\080\071\061";"\073\086\106\071\077\083\052\087\056\084\115\076\114\078\066\107\056\122\117\061";"\105\107\068\122\108\112\061\061";"\090\116\081\077\057\057\081\110\115\065\081\071\081\102\052\113\057\115\070\061";"\073\083\101\089\056\102\052\108\115\065\067\111\108\107\056\043\043\104\048\061";"\118\086\115\110\114\080\056\052","\108\053\068\085\108\053\084\065","\114\083\068\101\056\116\073\065\118\086\052\085\056\112\061\061","\114\078\084\065\043\117\061\061","\106\116\056\113\081\078\066\100\048\122\081\084\118\115\081\052\115\117\061\061";"\114\102\115\073\056\115\106\087\108\074\073\111\048\122\115\100","\119\047\101\101\057\053\072\069\056\065\084\077\054\086\110\105\056\070\061\061"}for A,G in ipairs({{291229+-291228,-365346-(-365393)};{760282-760281,-465225+465236};{1030776+-1030764,552864+-552817}})do while G[-644153-(-644154)]<G[848339+-848337]do h[G[-24554+24555]],h[G[502355-502353]],G[-705369-(-705370)],G[-225136+225138]=h[G[-904185-(-904187)]],h[G[209219+-209218]],G[-535530-(-535531)]+(551379+-551378),G[-768416+768418]-(602898+-602897)end end local function A(A)return h[A+(-386220+419689)]end do local A=string.len local G=h local R=string.char local k=math.floor local B=table.insert local Y=string.sub local p={U=-442041+442087,z=752960+-752921;J=-994285+994336;O=-843764-(-843798),h=-446375-(-446395);N=-645861+645883;C=-890943+890952;f=61802-61766,S=1009479+-1009473;d=116363+-116314;P=-747181+747236;k=452612+-452559,["\055"]=-609754+609769,q=787951+-787904;s=-525578-(-525599),i=-494694+494717;B=-498543-(-498600),["\043"]=-574316+574342;W=-763981-(-764024),u=-793338+793338;l=-193058-(-193082);w=-711697-(-711711),b=-399117-(-399157),G=712452-712444,r=-797257+797284,["\048"]=-867390-(-867406);o=-752027+752069;n=499516-499471,F=168216-168184,X=-957740-(-957800);["\056"]=488767+-488742;c=516821+-516771;V=-817743-(-817781),["\053"]=-565017-(-565071);t=-305625-(-305632);["\054"]=285997-285967,Q=46506-46477,m=-534671+534730;H=-496842-(-496883),D=928565-928504,e=-961283+961316,p=-82771+82819,M=306859-306841;Y=-843097+843141;T=375943+-375938,v=359044-359016;Z=692484-692472;["\047"]=-154023-(-154026),["\052"]=-446116-(-446153),["\049"]=795554+-795491;j=-1037940+1037957,y=901+-891,g=-733945-(-733956);R=794451-794447;x=616117+-616059,E=281439-281438,I=820842-820829,a=478698-478696;L=532020+-531985,A=-787004+787056;["\051"]=323870+-323808;["\050"]=-383416-(-383472),["\057"]=-551842-(-551861),K=966497-966466}local a=type local b=table.concat for h=14381-14380,#G,1011934+-1011933 do local v=G[h]if a(v)=="\115\116\114\105\110\103"then local a=A(v)local V={}local d=544733-544732 local T=254998-254998 local j=358075+-358075 while d<=a do local h=Y(v,d,d)local A=p[h]if A then T=T+A*(-911030-(-911094))^((-230904+230907)-j)j=j+(-450814+450815)if j==385894+-385890 then j=-585078-(-585078)local h=k(T/(626501-560965))local A=k((T%(326096+-260560))/(-943135-(-943391)))local G=T%(-84404+84660)B(V,R(h,A,G))T=931492-931492 end elseif h=="\061"then B(V,R(k(T/(128621+-63085))))if d>=a or Y(v,d+(769882+-769881),d+(-192884-(-192885)))~="\061"then B(V,R(k((T%(-572545+638081))/(-536692+536948))))end break end d=d+(970576-970575)end G[h]=b(V)end end end return(function(h,R,k,B,Y,p,a,d,s,q,V,v,x,j,b,y,T,f,o,D,G)f,q,x,s,b,j,o,d,T,G,V,v,D,y=function(h,A)local R=T(A)local k=function()return G(h,{},A,R)end return k end,function(h,A)local R=T(A)local k=function(k,B,Y,p,a,b,v)return G(h,{k;B;Y;p,a,b,v},A,R)end return k end,function(h,A)local R=T(A)local k=function(k)return G(h,{k},A,R)end return k end,function(h,A)local R=T(A)local k=function(k,B,Y,p,a)return G(h,{k;B;Y,p,a},A,R)end return k end,{},function(h)local A,G=502449+-502448,h[428238+-428237]while G do v[G],A=v[G]-(-3548-(-3549)),(-879003-(-879004))+A if v[G]==521763-521763 then v[G],b[G]=nil,nil end G=h[A]end end,function(h,A)local R=T(A)local k=function(...)return G(h,{...},A,R)end return k end,-929568+929568,function(h)for A=370286+-370285,#h,391387+-391386 do v[h[A]]=(-362659-(-362660))+v[h[A]]end if k then local G=k(true)local R=Y(G)R[A(-632211+598781)],R[A(671026+-704493)],R[A(877390-910829)]=h,j,function()return 34174+-2313150 end return G else return B({},{[A(-194465-(-160998))]=j,[A(-14788-18642)]=h;[A(-19743-13696)]=function()return 739816+-3018792 end})end end,function(G,k,B,Y)local H,X,z,C,N,l,L,v,n,c,a,i,P,o,j,J,m,g,W,F,M,w,Z,r,I,d,t,Q,E,O,u,S,T,U while G do if G<8787176-64168 then if G<4091949-155457 then if G<1073854-(-779725)then if G<-392788+1317103 then if G<1452252-1008994 then if G<629098-451924 then if G<-91616-(-199310)then G=b[B[756520+-756510]]d=b[B[23679+-23668]]v[G]=d G=b[B[-505695-(-505707)]]d={G(v)}a={R(d)}G=h[A(-96051+62591)]else G=2545825-701404 end else r=#E W=361615+-361615 u=r==W G=309252+935603 end else if G<-63986+836875 then G=a and 11258191-(-374749)or-491266+15079193 else G=14401726-524868 end end else if G<877804+393465 then if G<41060+1105309 then d=b[B[-854206+854209]]T=-211882-(-211883)v=d~=T G=v and-24338+6714493 or-694687+9495151 else W=#E S=461255+-461254 r=76025-76024 u=j(r,W)r=M(E,u)W=b[C]u=nil t=r-S G=15419693-31887 J=Q(t)W[r]=J r=nil end else if G<-862951+2658032 then t=A(-807229+773768)S=-324333-(-324433)J=V()b[J]=z a=h[t]t=A(-766214+732761)G=a[t]t=-876054+876055 a=G(t,S)g=-803130+803385 t=V()F=-193967-(-193967)b[t]=a S=976907+-976907 G=b[Q]i=1012304+-1012303 a=G(S,g)S=V()b[S]=a m=88411+-88409 G=b[Q]g=413133-413132 L=b[t]a=G(g,L)g=V()b[g]=a a=b[Q]L=a(i,m)l=-623549-(-633549)m=A(-963016+929562)a=1014208+-1014207 N=A(-492697+459262)G=L==a L=V()b[L]=G a=A(-144971+111542)I=h[N]P=b[Q]w={P(F,l)}G=A(-572897-(-539457))N=I(R(w))I=A(-975929+942475)U=N..I G=u[G]i=m..U m=A(986779+-1020212)G=G(u,a,i)i=V()U=f(9186361-191093,{Q,J,n;T;d;r,L,i;t;g,S;c})b[i]=G a=h[m]m={a(U)}G={R(m)}m=G G=b[L]G=G and 5913827-(-349165)or 109863+8481929 else G=true G=G and 96042+9617679 or-15877+13088218 end end end else if G<3968894-730659 then if G<2614106-(-373381)then if G<3218698-527531 then if G<1888654-(-423472)then G=762923+3736307 n=A(-529272-(-495838))c=h[n]a=c else v=nil G=15039790-451863 b[B[-488396-(-488401)]]=a end else G=159966+2929539 N=-339572-(-339573)I=m[N]U=I end else if G<3884828-883780 then G=true b[B[792495+-792494]]=G a={}G=h[A(-586654-(-553203))]else b[d]=U w=b[g]F=815342+-815341 P=w+F N=m[P]I=X+N N=-983664-(-983920)G=I%N X=G P=b[S]N=C+P G=-393826+9687646 P=634802+-634546 I=N%P C=I end end else if G<4257714-497389 then if G<-136241+3821426 then G=true G=7015608-650690 else G=10941853-(-550695)end else if G<2840637-(-995280)then G=15724408-(-868862)else T=b[B[311041+-311035]]d=T==v G=-77606+2484576 a=d end end end end else if G<7512144-887421 then if G<6595086-751908 then if G<4299500-(-1044346)then if G<-579595+5727712 then if G<4359053-94140 then T=4123903-228138 a=15085415-(-23511)d=A(-559551+526105)v=d^T G=a-v v=G a=A(-706431+672973)G=a/v a={G}G=h[A(-615264+581822)]else E=A(41089-74522)X=600759-600694 c=V()b[c]=a n=967846-967843 G=b[Q]a=G(n,X)n=V()H=A(-112402-(-78967))G=-840234+840234 b[n]=a X=G G=-51175+51175 a=h[E]u=y(3641959-(-382433),{})E={a(u)}C=G G={R(E)}a=492366+-492364 E=G G=E[a]u=G a=A(-139658+106230)G=h[a]r=b[T]O=h[H]H=O(u)O=A(173096+-206525)z=r(H,O)r={z()}a=G(R(r))G=501332+14008245 r=V()b[r]=a z=b[n]a=782405+-782404 O=z z=870442+-870441 H=z z=66877-66877 W=H<z z=a-H end else a=U G=I G=688892+12450237 end else if G<-615011+6238872 then b[d]=z G=b[d]G=G and 320266-(-528369)or-496348+4118104 else w=-281665-(-281667)G=733955+4595300 P=m[w]w=b[i]N=P==w U=N end end else if G<7349585-997205 then if G<-806729+6927705 then O=b[d]z=O G=O and 552922+8666408 or 5788422-433038 else U=b[d]G=U and 932434+11990693 or-628196+13767325 a=U end else if G<7064121-635800 then G=x(683122+-542481,{j})O={G()}G=h[A(-325354+291902)]a={R(O)}else v=k[593915-593914]d=k[-697847+697849]G=b[B[-542553+542554]]T=G G=T[d]G=G and 3871302-89366 or-1030689+8499249 end end end else if G<-427590+8218991 then if G<7624283-186468 then if G<505133+6737097 then if G<6294482-(-518315)then T=-708467-(-708499)d=b[B[-216866+216869]]v=d%T X=371491+-371478 j=b[B[352655-352651]]c=348587+-348585 Q=b[B[-266386+266388]]G=-816149+16457672 u=b[B[-58685-(-58688)]]E=u-v u=-140116-(-140148)C=E/u n=X-C Z=c^n c=676345-676089 M=Q/Z o=j(M)j=-910968+4295878264 T=o%j o=721376-721374 j=o^v d=T/j v=nil j=b[B[-487168-(-487172)]]Z=454698+-454697 Q=d%Z Z=4294959750-(-7546)M=Q*Z o=j(M)j=b[B[581192+-581188]]M=j(d)T=o+M X=901675+-901419 Q=870920-805384 o=-690889+756425 j=T%o M=T-j o=M/Q Q=15021+-14765 T=nil M=j%Q Z=j-M Q=Z/c c=-192215+192471 Z=o%c n=o-Z c=n/X d=nil n={M;Q;Z,c}Z=nil o=nil c=nil j=nil Q=nil M=nil b[B[-492069-(-492070)]]=n else r=r+J S=not t u=r<=W u=S and u S=r>=W S=t and S u=S or u S=9689510-805920 G=u and S u=606789+-391760 G=G or u end else m=A(-259415+225984)r=V()G=h[A(-659381+625922)]S={}J=V()u={}b[r]=u u=V()M=nil Q=nil N=nil W=x(11932777-(-556280),{r,c,n,o})b[u]=W W={}Q=A(398945+-432388)j=nil Z=nil t=A(423396+-456821)L=A(948303+-981733)a={}b[J]=W W=h[t]i=b[J]E=nil g={[L]=i,[m]=N}t=W(S,g)X=nil W=q(597115+5902157,{J;r,C,c,n,u})u=D(u)T=t C=D(C)X=24220587763662-342976 o=D(o)r=D(r)n=D(n)J=D(J)n=A(558043+-591480)o=A(-177108-(-143646))j=h[o]M=h[Q]c=D(c)d=W c=d(n,X)Z=T[c]c=A(696761+-730211)c=M[c]Q={c(M,Z)}o=j(R(Q))j=o()d=nil T=nil end else if G<-409083+8126893 then G={}b[B[-501986+501988]]=G o=35184372268154-179322 a=b[B[269471+-269468]]Q=-659822-(-660077)Z=A(364018-397467)n=-291321-(-291322)j=a a=d%o b[B[946586-946582]]=a M=d%Q Q=-198123-(-198125)G=12903887-416901 o=M+Q b[B[-617019-(-617024)]]=o Q=h[Z]Z=A(-69823-(-36385))M=Q[Z]X=n Q=M(v)M=A(419964-453419)n=-918297+918297 T[d]=M Z=549068+-549067 M=855077+-855056 c=Q C=X<n n=Z-X else G=11787345-294797 end end else if G<7787099-(-110305)then if G<7335583-(-485367)then a={}G=h[A(311627+-345093)]else G=b[Q]H=-709749+709750 W=613178+-613172 O=G(H,W)G=A(-657691+624234)h[G]=O W=A(-169118+135661)H=h[W]W=-817096+817098 G=H>W G=G and 11070325-957606 or 12587254-749709 end else if G<683623+7507166 then G=-903442+1541635 d=b[B[-96946-(-96948)]]T=b[B[686137-686134]]v=d==T a=v else I=b[d]G=I and 3606344-657931 or 19450+3070055 U=I end end end end end else if G<-1040988+12306836 then if G<10245687-401801 then if G<537613+8683367 then if G<8210416-(-763438)then if G<783142+8072970 then if G<265707+8535284 then d=b[B[833758-833755]]T=-527356-(-527471)v=d*T d=-636278+636535 a=v%d b[B[-824091-(-824094)]]=a G=1897692-801802 else E=A(-1033537+1000092)C=h[E]E=A(592207+-625641)X=C[E]G=14419800-926204 c=X end else G=196155+6722355 u=r S=u E[u]=S u=nil end else if G<8498951-(-515963)then d=b[B[782290-782289]]j=-745555+745556 o=966107+-966105 T=d(j,o)d=-652019+652020 v=T==d a=v G=v and 607204-(-30989)or 7028945-(-899111)else G=634068+4721316 O=X==C z=O end end else if G<8780961-(-789916)then if G<-357063+9635818 then d=T G=b[B[-497626-(-497627)]]c=428420-428165 Z=412396-412396 Q=G(Z,c)G=12869944-599477 v[d]=Q d=nil else g=D(g)m=nil t=D(t)L=D(L)S=D(S)J=D(J)i=D(i)G=13962986-(-546591)end else if G<922989+8880484 then a=A(-642588-(-609131))v=A(52680+-86116)G=h[a]a=h[v]v=A(-167336-(-133900))h[v]=G v=A(-615026-(-581569))h[v]=a G=825264+1019157 v=b[B[228190+-228189]]d=v()else M=b[o]G=10850711-976797 a=M end end end else if G<-721126+11559142 then if G<9924092-(-264342)then if G<9431546-(-667646)then if G<-737169+10670297 then M=a Q=A(367896-401357)a=h[Q]Q=A(-804817-(-771364))C=A(-667094+633649)G=a[Q]Z=A(468568-502013)Q=V()b[Q]=G a=h[Z]Z=A(-353041-(-319578))G=a[Z]n=G Z=G X=h[C]c=X G=X and 7832389-(-968631)or-504033+13997629 else T=-849614-(-849787)d=b[B[27241-27239]]v=d*T d=31033263091795-(-657438)a=v+d v=933956+35184371154876 d=881716-881715 G=a%v b[B[608951-608949]]=G G=9686720-886256 v=b[B[-750010-(-750013)]]a=v~=d end else H=A(759307-792742)J=A(799179+-832615)G=h[H]W=h[J]H=G(W)G=A(173812-207269)h[G]=H G=6783772-(-975798)end else if G<464854+10281123 then T=11732367-(-557476)a=498624+3954788 d=A(633737+-667163)v=d^T G=a-v v=G a=A(120986-154409)G=a/v a={G}G=h[A(257729-291173)]else T=b[B[-299855-(-299864)]]G={}d=-365081-(-365082)v=G j=T T=-807172+807173 o=T T=-436455-(-436455)G=12483875-213408 M=o<T T=d-o end end else if G<-485043+11612402 then if G<-996311+12064405 then G=true G=G and 76447+3621949 or 6168962-(-195956)else v=A(-908607-(-875160))a=A(-95154-(-61732))G=h[a]a=G(v)G=h[A(537450-570915)]a={}end else if G<95136+11105785 then T=406829+-406829 v=A(-999346-(-965924))G=h[v]d=b[B[1026956+-1026948]]v=G(d,T)G=10014659-(-772693)else v=k G=true d=V()o=V()Q=A(-280671-(-247238))b[d]=G T=A(-49391+15942)j=V()Z=x(-964840+3952618,{o})a=h[T]T=A(875812-909239)G=a[T]T=V()b[T]=G G=s(749138+10357829,{})b[j]=G G=false b[o]=G M=h[Q]Q=M(Z)a=Q G=Q and 9895311-66106 or 10573659-699745 end end end end else if G<12937937-(-186974)then if G<819023+11669574 then if G<880883+11185866 then if G<95017+11609374 then if G<-400609+11928212 then G=true G=G and 7694789-(-131060)or 529107+7265509 else a=A(-627858-(-594430))Z=A(-1012328+978895)j=A(1023210+-1056645)G=h[a]v=b[B[-220815-(-220819)]]T=h[j]c=s(-1041877+11509275,{})Q=h[Z]Z={Q(c)}M={R(Z)}Q=985271+-985269 o=M[Q]j=T(o)T=A(305000-338429)d=v(j,T)v={d()}a=G(R(v))d=b[B[532339+-532334]]G=d and-924153+4814227 or 2526568-119598 v=a a=d end else W=A(404427-437884)G=h[W]W=A(1033095+-1066531)h[W]=G G=796613+6962957 end else if G<-346815+12712051 then T=T+o d=T<=j Q=not M d=Q and d Q=T>=j Q=M and Q d=Q or d Q=-156597+9421874 G=d and Q d=240766-164126 G=G or d else E=not C n=n+X Z=n<=c Z=E and Z E=n>=c E=C and E Z=E or Z E=495668+13891403 G=Z and E Z=227650+12437877 G=G or Z end end else if G<12777571-(-109526)then if G<11698789-(-951590)then v=b[B[441613-441612]]a=#v v=-472344+472344 G=a==v G=G and 10056587-(-21904)or 16647199-1005676 else j=nil M=nil Q=nil G=16237730-(-355540)end else if G<13744124-675549 then I=G w=653434-653433 P=m[w]w=false N=P==w G=N and 5085515-(-558576)or 157898+5171357 U=N else G=h[A(-443011-(-409587))]a={}end end end else if G<-49319+14615045 then if G<15088745-898488 then if G<-617531+14424598 then if G<12398654-(-780342)then G=9828354-534534 b[d]=a else G=n G=c and 5180302-681072 or 779918+1321601 a=c end else o=D(o)T=D(T)M=nil T=nil u=nil X=nil n=D(n)Q=D(Q)j=D(j)C=nil Q=A(193055+-226516)c=D(c)r=D(r)d=D(d)Z=nil E=nil c=A(-931771-(-898322))d=nil M=A(241869-275330)o=h[M]M=A(-324999+291567)X={}j=o[M]o=V()b[o]=j M=h[Q]Q=A(-460378-(-426925))j=M[Q]Z=A(884584+-918029)Q=h[Z]Z=A(484653+-518117)C=V()M=Q[Z]Z=h[c]n=V()c=A(244810-278251)Q=Z[c]Z=-345816-(-345816)c=V()G=-404503+7323013 E={}b[c]=Z Z=-419639-(-419641)b[n]=Z Z={}r=613882-613626 u=202357+-202356 b[C]=X W=r X=871233+-871233 r=35470+-35469 J=r r=-647811+647811 t=J<r r=u-J end else if G<640985+13844759 then H=A(-3714-29735)O=h[H]G=272784+12214202 H=A(-532107+498659)z=O[H]Z=n O=z(v,Z)Z=nil z=b[B[-59517-(-59523)]]H=z()r=O+H u=r+M r=-804437+804693 H=926355+-926354 E=u%r M=E r=T[d]O=M+H z=j[O]u=r..z T[d]=u else z=z+H a=z<=O J=not W a=J and a J=z>=O J=W and J a=J or a J=724174-(-563488)G=a and J a=176418+5762266 G=G or a end end else if G<-160428+15585340 then if G<-703814+15410419 then G=b[B[58619+-58612]]G=G and 11162811-(-16832)or 10995929-208577 else W=376105+-376105 r=#E u=r==W G=u and 7176978-(-228718)or 677539+567316 end else if G<16825864-600258 then T=A(-754933+721488)G=h[A(-67394+33938)]d=h[T]T=A(-401645-(-368181))v=d[T]T=b[B[606122-606121]]d={v(T)}a={R(d)}else G=h[A(240668+-274136)]a={d}end end end end end end end G=#Y return R(a)end,function()d=(-133771-(-133772))+d v[d]=736681-736680 return d end,{},function(h)v[h]=v[h]-(-407572+407573)if v[h]==893808-893808 then v[h],b[h]=nil,nil end end,function(h,A)local R=T(A)local k=function(k,B)return G(h,{k;B},A,R)end return k end return(o(-663138+11875393,{}))(R(a))end)(getfenv and getfenv()or _ENV,unpack or table[A(591462-624896)],newproxy,setmetatable,getmetatable,select,{...})end)(...)

Features & Information

This script is provides building functions that helps you make better bases currently (as of V1.0) 3 preset mode: box fill, del box, advance placement (press the topbar to switch Presets) box fill is pertty self explanatory, enable 'Logging' for making boxes click on the two corners of where you want your box to be (a visual box will appear for how big the box is) click 'Start fill' to begen filling the box. in this mode 'Muti-item' let's you select more then one model at a time, baseiclly overlaying models on top of each other. as for 'Muti-box' it let's you have more then one selection box at a time. 'Facing' and 'Clear boxes' is also self explanatory. the 'Mode' button has 3 settings "Check exist", "Replace exist" and "Overlay exist" they are pertty self explanatory Del box as the same idea as 'Fill box' but it just removes models, the 'Del+' button is for determinating if the it should check for overlays and remove those Advance placement is pertty self explanatory, it let's you get access to the model's position and rotation (as of rn, this Preset mode is abit buggy)
#Build Tool#Utility#SU Hub

Community Comments (2)

Amare_BRAmare_BRSep 20, 2026

Great script, but it's difficult to move the blocks on mobile.

Replying to @Amare_BR
ominous458ominous458Sep 20, 2026

@Amare_BR thx for the feedback! when i was making this script i didn't intent to be used by mobile users, so the UI may be buggy.

More Scripts for Build to Survive!