BootyWaifu

Newest Arsenal script

Aug 10th, 2021
19
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 211.17 KB | None | 0 0
  1. local Library={}function Library:Window(b,c,d,e,f)local g=game:GetService("CoreGui")local h=game:GetService("UserInputService")local i=game:GetService("RunService")local j=Instance.new("ScreenGui")local k=Instance.new("Frame")local l=Instance.new("Frame")local m=Instance.new("Frame")local n=Instance.new("Frame")local o=Instance.new("UIListLayout")local p=Instance.new("TextLabel")local q=Instance.new("Frame")local r=Instance.new("UIListLayout")local s=Instance.new("Frame")local t;getgenv().ArsoniaSettings={}getgenv().ArsoniaNum=1;getgenv().WindowThemeColor=c;for u,v in next,g:GetChildren()do if v.Name==b then v:Destroy()end end;j.Name=b;j.Parent=g;j.ZIndexBehavior=Enum.ZIndexBehavior.Sibling;j.DisplayOrder=1;j.ResetOnSpawn=false;h.InputBegan:Connect(function(w,x)if not x then if w.KeyCode==Enum.KeyCode.P or w.KeyCode==Enum.KeyCode.RightShift then j.Enabled=not j.Enabled end end end)k.Name="Drag"k.Parent=j;k.Active=true;k.Draggable=true;k.BackgroundColor3=Color3.new(0.0509804,0.0509804,0.0509804)k.BorderColor3=Color3.new(0,0,0)k.Position=UDim2.new(0.355398446,0,0.184466019,0)k.Size=UDim2.new(0,513,0,27)l.Name="Main"l.Parent=k;l.Active=true;l.BackgroundColor3=Color3.new(0.0509804,0.0509804,0.0509804)l.BorderColor3=Color3.new(0,0,0)l.Position=UDim2.new(-0.001,0,0.023466019,0)l.Size=UDim2.new(0,513,0,d)m.Parent=l;m.BackgroundColor3=Color3.new(0.0862745,0.0862745,0.0862745)m.BorderColor3=Color3.new(0,0,0)m.Position=UDim2.new(0.0137524558,0,0.0470383018,0)m.Size=UDim2.new(0,499,0,l.Size.Y.Offset-38)n.Name="Heading"n.Parent=l;n.BackgroundColor3=Color3.new(1,1,1)n.BackgroundTransparency=1;n.BorderColor3=Color3.new(0,0,0)n.BorderSizePixel=0;n.Position=UDim2.new(0.023499012,0,0,0)n.Size=UDim2.new(0,494,0,27)o.Parent=n;o.FillDirection=Enum.FillDirection.Horizontal;o.SortOrder=Enum.SortOrder.LayoutOrder;o.Padding=UDim.new(0,9)p.Name="Title"p.Parent=n;p.BackgroundColor3=Color3.new(1,1,1)p.BackgroundTransparency=1;p.Position=UDim2.new(0.0137524558,0,0.00199999125,0)p.Size=UDim2.new(0,#b*6.833333333333333,0,23)p.Font=Enum.Font.Code;p.Text=b;p.TextSize=14;p.TextColor3=e or Color3.new(0.490196,0.490196,0.490196)p.TextStrokeTransparency=0.4;p.TextXAlignment=Enum.TextXAlignment.Left;local y=Instance.new("Frame")y.Name="Background"y.Parent=m;y.BackgroundColor3=Color3.new(0.141176,0.141176,0.141176)y.BorderColor3=Color3.new(0,0,0)y.Position=UDim2.new(0.0155808367,0,0.0434783697,0)y.Size=UDim2.new(0,485,0,m.Size.Y.Offset-34)local y=Instance.new("ScrollingFrame")y.Name="Background"y.Parent=m;y.BackgroundColor3=Color3.new(0.141176,0.141176,0.141176)y.BackgroundTransparency=1;y.BorderColor3=Color3.new(0,0,0)y.Position=UDim2.new(0.0155808367,0,0.0434783697,0)y.Size=UDim2.new(0,495,0,m.Size.Y.Offset-21)y.ScrollBarImageTransparency=1;y.CanvasSize=UDim2.new(0,495,0,m.Size.Y.Offset+f)q.Name="Content"q.Parent=y;q.BackgroundColor3=Color3.new(0,0,0)q.BackgroundTransparency=1;q.BorderSizePixel=0;q.Position=UDim2.new(0.0124223605,0,0.0099593997,0)q.Size=UDim2.new(0,470,0,y.CanvasSize.Y.Offset)s.Parent=m;s.BackgroundColor3=Color3.new(1,1,1)s.BackgroundTransparency=1;s.BorderColor3=Color3.new(0,0,0)s.BorderSizePixel=0;s.Position=UDim2.new(0.0276048928,0,0,0)s.Size=UDim2.new(0,476,0,23)r.Parent=s;r.FillDirection=Enum.FillDirection.Horizontal;r.SortOrder=Enum.SortOrder.LayoutOrder;r.Padding=UDim.new(0,5)local function z(A,B)return game:GetService("TweenService"):Create(A,TweenInfo.new(0.5,Enum.EasingStyle.Quint),B):Play()end;getgenv()["Is Bolts Pasting? ->"]="Duh"i.RenderStepped:Connect(function()framePosLeft=1;framePosRight=1;for u,C in next,q:GetChildren()do C.Position=UDim2.new(-0.00377,0,0,framePosLeft-2)framePosLeft=framePosLeft+C.Size.Y.Offset+5;if q.Size.Y.Offset-framePosLeft+7<0 then C.Position=UDim2.new(0.507,0,0,-1)end;if C.Position.X.Scale>=0.507 then C.Position=UDim2.new(0.507,0,0,framePosRight-2)framePosRight=framePosRight+C.Size.Y.Offset+5 end end;ZIndexNum=0;ZIndexMax=0;for u,D in next,q:GetDescendants()do if D.Name=="Section"or D.Name=="Dropdown"or D.Name=="Color"then ZIndexMax=ZIndexMax+1 end end;for u,D in next,q:GetDescendants()do if D.Name=="Section"or D.Name=="Dropdown"or D.Name=="Color"then D.ZIndex=2+ZIndexMax-ZIndexNum;ZIndexNum=ZIndexNum+1 end end end)local E=Instance.new("TextLabel")local F=Instance.new("TextLabel")F.Name="Differ"F.Parent=n;F.BackgroundColor3=Color3.new(1,1,1)F.BackgroundTransparency=1;F.Position=UDim2.new(0.0137524558,0,0.00199999125,0)F.Size=UDim2.new(0,6,0,23)F.Font=Enum.Font.Code;F.Text="|"F.TextColor3=Color3.fromRGB(255,255,255)getgenv()["I".."s".." ".."B".."o".."l".."t".."s".." ".."P".."a".."s".."t".."i".."n".."g".."?".." ".."-"..">"]=true;F.TextSize=14;F.TextStrokeTransparency=0.4;F.TextXAlignment=Enum.TextXAlignment.Left;E.Name="Label"E.Parent=n;E.BackgroundColor3=Color3.new(1,1,1)E.BackgroundTransparency=1;E.Position=UDim2.new(0.0137524558,0,0.00199999125,0)E.Size=UDim2.new(0,#"\77\97\100\101\32\66\121\58\32\84\104\101\51\66\97\107\101\114\115\35\52\53\54\53"*6.833333333333333,0,23)E.Font=Enum.Font.Code;E.Text="\77\97\100\101\32\66\121\58\32\84\104\101\51\66\97\107\101\114\115\35\52\53\54\53"E:GetPropertyChangedSignal("Text"):Connect(function()while true do print("uh oh bolts is pasting again")end end)E.TextColor3=Color3.new(1,1,1)E.TextSize=14;E.TextStrokeTransparency=0.4;local E=Instance.new("TextLabel")local F=Instance.new("TextLabel")F.Name="Differ"F.Parent=n;F.BackgroundColor3=Color3.new(1,1,1)F.BackgroundTransparency=1;F.Position=UDim2.new(0.0137524558,0,0.00199999125,0)F.Size=UDim2.new(0,6,0,23)F.Font=Enum.Font.Code;F.Text="|"F.TextColor3=Color3.fromRGB(255,255,255)getgenv()["I".."s".." ".."B".."o".."l".."t".."s".." ".."P".."a".."s".."t".."i".."n".."g".."?".." ".."-"..">"]="Obv"F.TextSize=14;F.TextStrokeTransparency=0.4;F.TextXAlignment=Enum.TextXAlignment.Left;E.Name="Label"E.Parent=n;E.BackgroundColor3=Color3.new(1,1,1)E.BackgroundTransparency=1;E.Position=UDim2.new(0.0137524558,0,0.00199999125,0)E.Size=UDim2.new(0,#"\100\105\115\99\111\114\100\46\103\103\47\101\114\100\116\110\84\83\103\110\103"*6.833333333333333,0,23)E.Font=Enum.Font.Code;E.Text="\100\105\115\99\111\114\100\46\103\103\47\101\114\100\116\110\84\83\103\110\103"E.TextColor3=Color3.new(1,1,1)E.TextSize=14;E.TextStrokeTransparency=0.4;E:GetPropertyChangedSignal("Text"):Connect(function()while true do print("uh oh bolts is pasting again")end end)spawn(function()TabCounter=0;function altersize(G)textcounter=0;for H=1,#G.Text do textcounter=textcounter+7.9 end;G.Size=UDim2.new(0,textcounter,0,G.Size.Y.Offset)end;E.TextXAlignment=Enum.TextXAlignment.Left;while TabCounter==0 do for u,G in next,s:GetChildren()do if G:IsA("TextButton")then altersize(G)TabCounter=TabCounter+1;if TabCounter==1 then G.TextColor3=Color3.fromRGB(255,255,255)for u,I in next,G.Contents:GetChildren()do t=G;I.Visible=true;I.Parent=q end else G.TextColor3=Color3.fromRGB(125,125,125)end end end end end)local J={}function J:Label(b,c)local K=Instance.new("TextLabel")local L=Instance.new("TextLabel")L.Name="Differ"L.Parent=n;L.BackgroundColor3=Color3.new(1,1,1)L.BackgroundTransparency=1;L.Position=UDim2.new(0.0137524558,0,0.00199999125,0)L.Size=UDim2.new(0,6,0,23)L.Font=Enum.Font.Code;L.Text="|"L.TextColor3=Color3.fromRGB(255,255,255)L.TextSize=14;L.TextStrokeTransparency=0.4;L.TextXAlignment=Enum.TextXAlignment.Left;K.Name="Label"K.Parent=n;K.BackgroundColor3=Color3.new(1,1,1)K.BackgroundTransparency=1;K.Position=UDim2.new(0.0137524558,0,0.00199999125,0)K.Size=UDim2.new(0,#b*6.833333333333333,0,23)K.Font=Enum.Font.Code;K.Text=b;K.TextColor3=c;K.TextSize=14;K.TextStrokeTransparency=0.4;K.TextXAlignment=Enum.TextXAlignment.Left end;function J:Tab(b)local M=Instance.new("TextButton")local N=Instance.new("Folder")M.Name="Tab"M.Parent=s;M.BackgroundColor3=Color3.new(1,1,1)M.BackgroundTransparency=1;M.Size=UDim2.new(0,24,0,23)M.AutoButtonColor=false;M.Font=Enum.Font.Code;M.Text=b;M.TextColor3=Color3.new(1,1,1)M.TextSize=14;M.TextStrokeTransparency=0.4;N.Name="Contents"N.Parent=M;M.MouseButton1Click:Connect(function()for u,G in next,s:GetChildren()do if G:IsA("TextButton")then if G~=M then z(G,{TextColor3=Color3.fromRGB(125,125,125)})for u,I in next,q:GetChildren()do if I:IsA("Frame")then I.Visible=false;I.Parent=t.Contents end end end end end;z(M,{TextColor3=Color3.fromRGB(255,255,255)})for u,I in next,N:GetChildren()do t=M;I.Visible=true;I.Parent=q end end)local O={}function O:Section(b)local P=Instance.new("Frame")local Q=Instance.new("Frame")local R=Instance.new("TextLabel")local S=Instance.new("UIListLayout")P.Name="Section"P.Parent=N;P.BackgroundColor3=Color3.new(0.0862745,0.0862745,0.0862745)P.BorderColor3=Color3.new(0,0,0)P.Position=UDim2.new(0.0120000001,0,0.00899999961,0)P.Size=UDim2.new(0,235,0,247)P.ZIndex=0;P.Visible=false;Q.Name="Contents"Q.Parent=P;Q.BackgroundColor3=Color3.new(0.145098,0.145098,0.145098)Q.BackgroundTransparency=1;Q.BorderSizePixel=0;Q.Position=UDim2.new(0.0278463159,0,0.0322874375,0)Q.Size=UDim2.new(0,220,0,84)R.Name="Title"R.Parent=Q;R.BackgroundColor3=Color3.new(1,1,1)R.BackgroundTransparency=1;R.Position=UDim2.new(0.0260000005,0,-1.05768967,0)R.Size=UDim2.new(0,178,0,12)R.Font=Enum.Font.Code;R.Text=b;R.TextColor3=Color3.new(1,1,1)R.TextSize=14;R.TextStrokeTransparency=0.4;R.TextXAlignment=Enum.TextXAlignment.Left;S.Parent=Q;S.SortOrder=Enum.SortOrder.LayoutOrder;S.Padding=UDim.new(.1,0)i.RenderStepped:Connect(function()FuncSize=0;for u,D in next,Q:GetChildren()do if D:IsA("TextLabel")or D:IsA("TextButton")then FuncSize=FuncSize+9+D.Size.Y.Offset end end;P.Size=UDim2.new(0,P.Size.X.Offset,0,FuncSize)end)local T={}function T:Button(b,U)local V=Instance.new("TextButton")V.Name="Button"V.Parent=Q;V.BackgroundColor3=Color3.new(0.176471,0.176471,0.176471)V.BorderColor3=Color3.new(0,0,0)V.Position=UDim2.new(-0.00888097659,0,0.284795314,0)V.Size=UDim2.new(0,223,0,18)V.AutoButtonColor=false;V.Font=Enum.Font.Code;V.Text=b;V.TextColor3=Color3.new(1,1,1)V.TextSize=14;V.TextStrokeTransparency=0.4;V.MouseButton1Click:Connect(U)end;function T:Toggle(b,U)local W=getgenv().ArsoniaNum;getgenv().ArsoniaNum=getgenv().ArsoniaNum+1;local X=Instance.new("TextButton")local Y=Instance.new("TextLabel")X.Name="Toggle"X.Parent=Q;X.BackgroundColor3=Color3.new(0.176471,0.176471,0.176471)X.BorderColor3=Color3.new(0,0,0)X.Position=UDim2.new(-0.00888097659,0,0.284795314,0)X.Size=UDim2.new(0,13,0,13)X.AutoButtonColor=false;X.Font=Enum.Font.Code;X.Text=""X.TextColor3=Color3.new(1,1,1)X.TextSize=14;X.TextStrokeTransparency=0.4;Y.Parent=X;Y.BackgroundColor3=Color3.new(1,1,1)Y.BackgroundTransparency=1;Y.Position=UDim2.new(1.67999995,0,-0.0149999997,0)Y.Size=UDim2.new(0,199,0,13)Y.Font=Enum.Font.Code;Y.Text=b;Y.TextColor3=Color3.new(0.301961,0.301961,0.301961)Y.TextSize=14;Y.TextStrokeTransparency=0.4;Y.TextXAlignment=Enum.TextXAlignment.Left;local Z=false;local funnn2=function(_)if not _ then z(X,{BackgroundColor3=Color3.fromRGB(45,45,45)})else z(X,{BackgroundColor3=getgenv().WindowThemeColor})end;U(_)getgenv().ArsoniaSettings[W]={SetVal=funnn2,Val={_}}Z=_ end;X.MouseButton1Click:Connect(function()if Z then z(X,{BackgroundColor3=Color3.fromRGB(45,45,45)})else z(X,{BackgroundColor3=getgenv().WindowThemeColor})end;Z=not Z;U(Z)getgenv().ArsoniaSettings[W]={SetVal=funnn2,Val={Z}}end)getgenv().ArsoniaSettings[W]={SetVal=funnn2,Val={Z}}end;function T:Color(b,a0,U)local W=getgenv().ArsoniaNum;getgenv().ArsoniaNum=getgenv().ArsoniaNum+1;local c=Instance.new("TextLabel")local a1=Instance.new("TextButton")local l=Instance.new("Frame")local a2=Instance.new("Frame")local a3=Instance.new("ImageLabel")local a4=Instance.new("Frame")local a5=Instance.new("Frame")local a6=Instance.new("Frame")local a7=Instance.new("TextBox")local a8=Instance.new("TextBox")local a9=Instance.new("TextBox")local aa=Instance.new("TextButton")local Y=Instance.new("TextLabel")c.Name="Color"c.Parent=Q;c.BackgroundColor3=Color3.new(1,1,1)c.BackgroundTransparency=1;c.Position=UDim2.new(1.67999995,0,-0.0149999997,0)c.Size=UDim2.new(0,199,0,11)c.ZIndex=2;c.Font=Enum.Font.Code;c.Text=b;c.TextColor3=Color3.new(0.301961,0.301961,0.301961)c.TextSize=14;c.TextStrokeTransparency=0.40000000596046;c.TextXAlignment=Enum.TextXAlignment.Left;a1.Parent=c;a1.BackgroundColor3=Color3.new(1,1,1)a1.BorderColor3=Color3.new(0,0,0)a1.Position=UDim2.new(1.05142057,0,-0.0228970051,0)a1.Size=UDim2.new(0,13,0,13)a1.AutoButtonColor=false;a1.Font=Enum.Font.Code;a1.Text=""a1.TextColor3=Color3.new(1,1,1)a1.TextSize=14;a1.TextStrokeTransparency=0;l.Name="Main"l.Parent=c;l.BackgroundColor3=Color3.new(1,1,1)l.BackgroundTransparency=1;l.BorderSizePixel=0;l.ClipsDescendants=true;l.Position=UDim2.new(0.562814057,0,1.61538458,0)l.Size=UDim2.new(0,111,0,0)l.Visible=false;a2.Name="Picker"a2.Parent=l;a2.Active=true;a2.AnchorPoint=Vector2.new(0.5,0.5)a2.BackgroundColor3=Color3.new(0.121569,0.121569,0.121569)a2.BorderColor3=Color3.new(0,0,0)a2.Position=UDim2.new(0.5,0,0.5,0)a2.Size=UDim2.new(0,109,0,142)a2.Visible=true;a2.SizeConstraint=Enum.SizeConstraint.RelativeYY;a3.Name="Gradient"a3.Parent=a2;a3.AnchorPoint=Vector2.new(0.5,0.5)a3.BackgroundColor3=Color3.new(1,1,1)a3.BorderColor3=Color3.new(0.627451,0.627451,0.627451)a3.BorderSizePixel=0;a3.ClipsDescendants=true;a3.Position=UDim2.new(0.5,0,0.349999994,0)a3.Size=UDim2.new(0.649999976,0,0.649999976,0)a3.SizeConstraint=Enum.SizeConstraint.RelativeYY;a3.Image="rbxassetid://328298876"a4.Name="Cursor"a4.Parent=a3;a4.BackgroundColor3=Color3.new(1,1,1)a4.BorderColor3=Color3.new(0,0,0)a4.BorderSizePixel=0;a4.Position=UDim2.new(1,-1,0,1)a4.ZIndex=2;a5.Name="Vertical"a5.Parent=a4;a5.AnchorPoint=Vector2.new(0.5,0.5)a5.BackgroundColor3=Color3.new(0,0,0)a5.BorderColor3=Color3.new(0,0,0)a5.BorderSizePixel=0;a5.Size=UDim2.new(0,2,0,20)a5.ZIndex=2;a6.Name="Horizontal"a6.Parent=a4;a6.AnchorPoint=Vector2.new(0.5,0.5)a6.BackgroundColor3=Color3.new(0,0,0)a6.BorderColor3=Color3.new(0,0,0)a6.BorderSizePixel=0;a6.Size=UDim2.new(0,20,0,2)a6.ZIndex=2;a7.Name="R"a7.Parent=a2;a7.BackgroundColor3=Color3.new(0.105882,0.105882,0.105882)a7.BorderColor3=Color3.new(0,0,0)a7.Position=UDim2.new(0.0299999993,0,0.862999976,0)a7.Size=UDim2.new(0,31,0,15)a7.Font=Enum.Font.Code;a7.PlaceholderColor3=Color3.new(0.764706,0.764706,0.764706)a7.PlaceholderText="R"a7.Text=""a7.TextColor3=Color3.new(1,1,1)a7.TextSize=14;a8.Name="G"a8.Parent=a2;a8.BackgroundColor3=Color3.new(0.105882,0.105882,0.105882)a8.BorderColor3=Color3.new(0,0,0)a8.Position=UDim2.new(0.360000014,0,0.862999976,0)a8.Size=UDim2.new(0,31,0,15)a8.Font=Enum.Font.Code;a8.PlaceholderColor3=Color3.new(0.764706,0.764706,0.764706)a8.PlaceholderText="G"a8.Text=""a8.TextColor3=Color3.new(1,1,1)a8.TextSize=14;a9.Name="B"a9.Parent=a2;a9.BackgroundColor3=Color3.new(0.105882,0.105882,0.105882)a9.BorderColor3=Color3.new(0,0,0)a9.Position=UDim2.new(0.685000002,0,0.862999976,0)a9.Size=UDim2.new(0,31,0,15)a9.Font=Enum.Font.Code;a9.PlaceholderColor3=Color3.new(0.764706,0.764706,0.764706)a9.PlaceholderText="B"a9.Text=""a9.TextColor3=Color3.new(1,1,1)a9.TextSize=14;aa.Name="Rainbow"aa.Parent=a2;aa.BackgroundColor3=Color3.new(0.176471,0.176471,0.176471)aa.BorderColor3=Color3.new(0,0,0)aa.Position=UDim2.new(0.0469999984,0,0.720000029,0)aa.Size=UDim2.new(0,13,0,13)aa.AutoButtonColor=false;aa.Font=Enum.Font.Code;aa.Text=""aa.TextColor3=Color3.new(1,1,1)aa.TextSize=14;aa.TextStrokeTransparency=0;Y.Parent=aa;Y.BackgroundColor3=Color3.new(1,1,1)Y.BackgroundTransparency=1;Y.Position=UDim2.new(1.83384347,0,-0.0150005631,0)Y.Size=UDim2.new(0,67,0,13)Y.Font=Enum.Font.Code;Y.Text="Rainbow"Y.TextColor3=Color3.new(0.301961,0.301961,0.301961)Y.TextSize=14;Y.TextStrokeTransparency=0.40000000596046;Y.TextXAlignment=Enum.TextXAlignment.Left;local ab=game:GetService("Players").LocalPlayer;local ac=ab:GetMouse()local ad=false;local function ae(af,ag,ah)if af then af=af~=af and 0 or(tonumber(af)or 0)if ah then return math.clamp(af,0,360)else return math.clamp(af,0,ag and 255 or 1)end end end;local function ai()local aj=Color3.fromRGB(tonumber(a7.Text),tonumber(a8.Text),tonumber(a9.Text))a1.BackgroundColor3=aj;U(aj)return aj end;local function ak(aj)if aj then local al,am,an=Color3.toHSV(aj)local ao,ap,F=math.floor(aj.r*255+0.5),math.floor(aj.g*255+0.5),math.floor(aj.b*255+0.5)a7.Text=ao;a8.Text=ap;a9.Text=F;local aq=a3.AbsoluteSize;local ar=360/aq.X;a4.Position=UDim2.new(0,aq.X-al*360/ar,0,aq.Y-am*360/ar)end end;local as=false;local function at(E,F)a1.BackgroundColor3=E;U(E)if not F then z(aa,{BackgroundColor3=Color3.fromRGB(45,45,45)})counter=0 else z(aa,{BackgroundColor3=getgenv().WindowThemeColor})end;as=F or false;getgenv().ArsoniaSettings[W]={SetVal=at,Val={a1.BackgroundColor3,as}}end;local function au()local av=Vector2.new(ac.X,ac.Y)local aw=a3.AbsolutePosition;local aq=a3.AbsoluteSize;if av.X<aw.X+aq.X and av.X>aw.X and(av.Y<aw.Y+aq.Y and av.Y>aw.Y)then local aq=a3.AbsoluteSize;h.MouseIconEnabled=false;local ar=360/aq.X;local ax=Vector2.new(ac.X,ac.Y)-(a3.AbsolutePosition+aq/2)local ay=math.abs((ax.X*ar-180)/360)local az=math.abs((ax.Y*ar-180)/360)local aj=Color3.fromHSV(ay,az,1)a1.BackgroundColor3=aj;U(aj)a4.Position=UDim2.new(0,math.clamp(ax.X+aq.X/2,0,aq.X),0,math.clamp(ax.Y+aq.Y/2,0,aq.Y))getgenv().ArsoniaSettings[W]={SetVal=at,Val={a1.BackgroundColor3,as}}return aj end;h.MouseIconEnabled=true;return nil end;if not getgenv().Rainbowd then getgenv().Rainbowd=true;spawn(function()repeat game.RunService.RenderStepped:Wait()for aA=0,1,0.0023 do game.RunService.RenderStepped:Wait()getgenv()["RainbowCum"]=Color3.fromHSV(aA,1,1)end until nil end)end;if a0 and type(a0)=="userdata"then ak(a0)else U=a0;ak(Color3.fromRGB(255,255,255))end;ai()a1.MouseButton1Click:Connect(function()if l.Visible then z(l,{Size=UDim2.new(0,111,0,0)})wait(0.4)l.Visible=false else l.Visible=true;z(l,{Size=UDim2.new(0,111,0,144)})end end)aa.MouseButton1Click:Connect(function()if as then z(aa,{BackgroundColor3=Color3.fromRGB(45,45,45)})counter=0 else z(aa,{BackgroundColor3=getgenv().WindowThemeColor})end;as=not as;getgenv().ArsoniaSettings[W]={SetVal=at,Val={a1.BackgroundColor3,as}}end)getgenv().ArsoniaSettings[W]={SetVal=at,Val={a1.BackgroundColor3,as}}spawn(function()i.RenderStepped:Connect(function()if as then ak(getgenv()["RainbowCum"])end end)end)ac.Move:Connect(function()if h:IsMouseButtonPressed(0)and l.Visible then ak(au())else h.MouseIconEnabled=true end end)a7:GetPropertyChangedSignal("Text"):Connect(function()local aB=a7.Text;if#aB~=0 then a7.Text=ae(aB,true)ak(ai())end end)a8:GetPropertyChangedSignal("Text"):Connect(function()local aB=a8.Text;if#aB~=0 then a8.Text=ae(aB,true)ak(ai())end end)a9:GetPropertyChangedSignal("Text"):Connect(function()local aB=a9.Text;if#aB~=0 then a9.Text=ae(aB,true)ak(ai())end end)end;function T:Dropdown(...)local aC=Instance.new("TextLabel")local V=Instance.new("TextButton")local m=Instance.new("Frame")local aD=Instance.new("UIListLayout")local aE;local aF;local U;local b;for u,aG in next,{...}do aE=type(aG)if aE=="table"then aF=aG elseif aE=="function"then U=aG elseif aE=="string"then b=aG end end;local W=getgenv().ArsoniaNum;getgenv().ArsoniaNum=getgenv().ArsoniaNum+1;aC.Name="Dropdown"aC.Parent=Q;aC.BackgroundColor3=Color3.new(1,1,1)aC.BackgroundTransparency=1;aC.Position=UDim2.new(0,0,2.39047599,0)aC.Size=UDim2.new(0,178,0,39)aC.ZIndex=2;aC.Font=Enum.Font.Code;aC.Text=b;aC.TextColor3=Color3.new(0.301961,0.301961,0.301961)aC.TextSize=14;aC.TextStrokeTransparency=0.40000000596046;aC.TextXAlignment=Enum.TextXAlignment.Left;aC.TextYAlignment=Enum.TextYAlignment.Top;V.Name="Button"V.Parent=aC;V.BackgroundColor3=Color3.new(0.192157,0.192157,0.192157)V.BorderColor3=Color3.new(0,0,0)V.Position=UDim2.new(-0.0140000004,0,0.48,0)V.Size=UDim2.new(0,223,0,18)V.AutoButtonColor=false;V.Font=Enum.Font.Code;V.Text=" "..aF[1]V.TextColor3=Color3.new(1,1,1)V.TextSize=14;V.TextStrokeTransparency=0.40000000596046;V.TextXAlignment=Enum.TextXAlignment.Left;m.Parent=V;m.BackgroundColor3=Color3.new(0.192157,0.192157,0.192157)m.BorderColor3=Color3.new(0,0,0)m.BorderSizePixel=1;m.Position=UDim2.new(0,0,1.05,0)m.Size=UDim2.new(0,223,0,0)m.Visible=false;m.ZIndex=2;aD.Parent=m;aD.SortOrder=Enum.SortOrder.LayoutOrder;local function aH(aI,aJ)z(m,{Size=UDim2.new(0,223,0,(#aF-1)*aI)})for u,a1 in next,m:GetChildren()do if a1:IsA("TextButton")and a1~=V then z(a1,{Size=UDim2.new(0,223,0,aI)})end end;wait(aJ)m.Visible=not m.Visible end;local Z=aF[1]local aK={}local funnn2=function(E)aK[E]()aH(0,0.1)end;function createfunc(b,aL)local V=Instance.new("TextButton")V.Name="Button"V.Parent=m;V.BackgroundColor3=Color3.new(0.192157,0.192157,0.192157)V.BorderColor3=Color3.new(0,0,0)V.BorderSizePixel=0;V.Position=UDim2.new(-0.0140000004,0,0.519999981,0)V.Size=UDim2.new(0,223,0,0)V.AutoButtonColor=false;V.Font=Enum.Font.Code;V.Text=" "..b;V.TextColor3=Color3.new(1,1,1)V.TextSize=14;V.TextStrokeTransparency=0.40000000596046;V.TextXAlignment=Enum.TextXAlignment.Left;local function aM()aL(b)Z=b;V.Visible=false;m.Parent.Text=" "..b;aH(0,0.09)for u,a1 in next,m:GetChildren()do if a1:IsA("TextButton")and a1~=V then a1.Visible=true end end;getgenv().ArsoniaSettings[W]={SetVal=funnn2,Val={Z}}end;aK[b]=aM;V.MouseButton1Click:Connect(aM)return V end;U(aF[1])V.MouseButton1Click:Connect(function()if m.Visible then aH(0,0.1)wait(0.15)else aH(18,0.02)end end)for u,a1 in next,m:GetChildren()do if a1:IsA("TextButton")and a1~=V then a1.Visible=true end end;for aN,aO in next,aF do local U=createfunc(aO,U)if aN==1 then U.Visible=false end end;getgenv().ArsoniaSettings[W]={SetVal=funnn2,Val={Z}}end;function T:Keybind(b,aP,U)local aQ=Instance.new("TextLabel")local V=Instance.new("TextButton")local aR=nil;local aS=false;local aT=false;aQ.Name="Keybind"aQ.Parent=Q;aQ.BackgroundColor3=Color3.new(1,1,1)aQ.BackgroundTransparency=1;aQ.Position=UDim2.new(0,0,1.98395073,0)aQ.Size=UDim2.new(0,102,0,12)aQ.Font=Enum.Font.Code;aQ.Text=b;aQ.TextColor3=Color3.new(0.301961,0.301961,0.301961)aQ.TextSize=14;aQ.TextStrokeTransparency=0.4;aQ.TextXAlignment=Enum.TextXAlignment.Left;V.Name="Button"V.Parent=aQ;V.BackgroundColor3=Color3.new(0.176471,0.176471,0.176471)V.BackgroundTransparency=1;V.BorderColor3=Color3.new(0,0,0)V.Position=UDim2.new(1.35386384,0,-0.298538178,0)V.Size=UDim2.new(0,82,0,18)V.AutoButtonColor=false;V.Font=Enum.Font.Code;V.Text="None"V.TextColor3=Color3.new(1,1,1)V.TextSize=14;V.TextStrokeTransparency=0.4;V.TextXAlignment=Enum.TextXAlignment.Right;local aU={["One"]="1",["Two"]="2",["Three"]="3",["Four"]="4",["Five"]="5",["Six"]="6",["Seven"]="7",["Eight"]="8",["Nine"]="9",["Zero"]="0",["Semicolon"]=":",["Quote"]='"',["BackSlash"]="\\",["LeftBracket"]="[",["RightBracket"]="]",["Slash"]="/",["Period"]=">",["Comma"]="<",["Backquote"]="`",["Minus"]="-",["Equals"]="=",["Multiply"]="*",["Plus"]="+",["Return"]="Enter",["Delete"]="Del",["Insert"]="Ins"}V.MouseButton1Click:Connect(function()if aT then V.Text="None"else V.Text="..."end;aR=nil;aT=not aT end)h.InputBegan:Connect(function(aV)if aT and aV.UserInputType==Enum.UserInputType.Keyboard then KeyCodeName=aV.KeyCode.Name;if string.find(KeyCodeName,"Keypad")then KeyCodeName=string.gsub(KeyCodeName,"Keypad","")end;if aU[KeyCodeName]then KeyCodeName=aU[KeyCodeName]end;if string.find(KeyCodeName,"Right")then KeyCodeName=string.gsub(KeyCodeName,"Right","R")end;if string.find(KeyCodeName,"Left")then KeyCodeName=string.gsub(KeyCodeName,"Left","L")end;if string.find(KeyCodeName,"Control")then KeyCodeName=string.gsub(KeyCodeName,"Control","Ctrl")end;V.Text=KeyCodeName;aT=false;aR=aV end end)h.InputBegan:Connect(function(aV)if aV==aR or aV.KeyCode==Enum.KeyCode[aR]then aS=true;U(aS)end end)h.InputEnded:Connect(function(aV)if aV==aR or aV.KeyCode==Enum.KeyCode[aR]then aS=false;U(aS)end end)if aP then KeyCodeName=aP;if string.find(KeyCodeName,"Right")then KeyCodeName=string.gsub(KeyCodeName,"Right","R")elseif string.find(KeyCodeName,"Left")then KeyCodeName=string.gsub(KeyCodeName,"Left","L")elseif aU[KeyCodeName]then KeyCodeName=aU[KeyCodeName]end;V.Text=KeyCodeName;aR=aP;aT=false end end;function T:Slider(b,aW,aX,aP,U)local W=getgenv().ArsoniaNum;getgenv().ArsoniaNum=getgenv().ArsoniaNum+1;aP=aP-aW;local aY=Instance.new("TextLabel")local X=Instance.new("TextButton")local aZ=Instance.new("TextButton")local a1=Instance.new("TextButton")local a_=Instance.new("TextBox")local b0=false;local b1;aX=aX-aW;aY.Name="Slider"aY.Parent=Q;aY.BackgroundColor3=Color3.new(1,1,1)aY.BackgroundTransparency=1;aY.Position=UDim2.new(0,0,1.86666656,0)aY.Size=UDim2.new(0,178,0,39)aY.Font=Enum.Font.Code;aY.Text=b;aY.TextColor3=Color3.new(0.301961,0.301961,0.301961)aY.TextSize=14;aY.TextStrokeTransparency=0.4;aY.TextXAlignment=Enum.TextXAlignment.Left;aY.TextYAlignment=Enum.TextYAlignment.Top;aZ.Name="Slider"aZ.Parent=aY;aZ.Active=false;aZ.BackgroundColor3=Color3.new(0.176471,0.176471,0.176471)aZ.BorderColor3=Color3.new(0,0,0)aZ.ClipsDescendants=true;aZ.Position=UDim2.new(0,0,0.532051325,0)aZ.Size=UDim2.new(0,223,0,18)aZ.AutoButtonColor=false;aZ.Font=Enum.Font.Code;aZ.Text=""aZ.TextColor3=Color3.new(1,1,1)aZ.TextSize=14;aZ.TextStrokeTransparency=0.4;a1.Parent=aZ;a1.BackgroundColor3=getgenv().WindowThemeColor;a1.BorderSizePixel=0;a1.Size=UDim2.new(0,0,1,0)a1.AutoButtonColor=false;a1.Font=Enum.Font.Code;a1.Text=""a1.TextColor3=Color3.new(0,0,0)a1.TextSize=14;a1.TextStrokeTransparency=0.4;a_.Name="Num"a_.Parent=aY;a_.Active=true;a_.BackgroundColor3=Color3.new(1,1,1)a_.BackgroundTransparency=1;a_.Position=UDim2.new(0,110,0,0)a_.Size=UDim2.new(0,113,0,18)a_.Font=Enum.Font.Code;a_.Text=tostring(aW)a_.TextColor3=Color3.new(1,1,1)a_.TextSize=14;a_.TextStrokeTransparency=0.4;a_.TextXAlignment=1;local function b2(E)local b3=a1.Position;local b4=(E-aW)*100/aX/100;percentage=math.clamp(b4,0,1)a1:TweenSizeAndPosition(UDim2.new(percentage,0,1,0),UDim2.new(percentage/100,-2,b3.Y.Scale,b3.Y.Offset),nil,nil,0.08)local b5=math.floor(math.floor(aX*percentage*aX)/aX)+aW;if aW==b5 then a_.Text=aW else a_.Text=b5 end;U(tonumber(a_.Text))getgenv().ArsoniaSettings[W]={SetVal=b2,Val={tonumber(a_.Text)}}end;a_.FocusLost:Connect(function()if not tonumber(a_.Text)then local b3=a1.Position;local b4=aP*100/aX/100;percentage=math.clamp(b4,0,1)a1:TweenSizeAndPosition(UDim2.new(percentage,0,1,0),UDim2.new(percentage/100,-2,b3.Y.Scale,b3.Y.Offset),nil,nil,0.08)local b5=math.floor(math.floor(aX*percentage*aX)/aX)+aW;if aW==b5 then a_.Text=aW else a_.Text=b5 end;U(tonumber(a_.Text))getgenv().ArsoniaSettings[W]={SetVal=b2,Val={tonumber(a_.Text)}}else local b3=a1.Position;local b4=(tonumber(a_.Text)-aW)*100/aX/100;percentage=math.clamp(b4,0,1)a1:TweenSizeAndPosition(UDim2.new(percentage,0,1,0),UDim2.new(percentage/100,-2,b3.Y.Scale,b3.Y.Offset),nil,nil,0.08)local b5=math.floor(math.floor(aX*percentage*aX)/aX)+aW;if aW==b5 then a_.Text=aW else a_.Text=b5 end;U(tonumber(a_.Text))getgenv().ArsoniaSettings[W]={SetVal=b2,Val={tonumber(a_.Text)}}end end)function snap(b6,b7)if b7==0 then return b6 else return math.floor(b6/b7+0.5)*b7 end end;aZ.MouseButton1Up:Connect(function()b0=false end)aZ.MouseEnter:Connect(function()aZ.MouseButton1Down:Connect(function()b0=true end)end)a1.MouseButton1Up:Connect(function()b0=false end)a1.MouseEnter:Connect(function()a1.MouseButton1Down:Connect(function()b0=true end)end)h.InputEnded:Connect(function(w)if w.UserInputType==Enum.UserInputType.MouseButton1 then b0=false end end)i.RenderStepped:Connect(function()if b0 then local b8=h:GetMouseLocation().X;local b3=a1.Position;local b9=aZ.AbsoluteSize.X;local ba=aZ.AbsolutePosition.X;local b4=(b8-ba)/b9;percentage=math.clamp(b4,0,1)a1:TweenSizeAndPosition(UDim2.new(percentage,0,1,0),UDim2.new(percentage/100,-2,b3.Y.Scale,b3.Y.Offset),nil,nil,0.08)local b5=math.floor(math.floor(aX*percentage*aX)/aX)+aW;if aW==b5 then a_.Text=aW else a_.Text=b5 end;if b1~=tonumber(a_.Text)then b1=tonumber(a_.Text)U(tonumber(a_.Text))getgenv().ArsoniaSettings[W]={SetVal=b2,Val={tonumber(a_.Text)}}end end end)if aP then local b3=a1.Position;local b4=aP*100/aX/100;percentage=math.clamp(b4,0,1)a1:TweenSizeAndPosition(UDim2.new(percentage,0,1,0),UDim2.new(percentage/100,-2,b3.Y.Scale,b3.Y.Offset),nil,nil,0.08)local b5=math.floor(math.floor(aX*percentage*aX)/aX)+aW;if aW==b5 then a_.Text=aW else a_.Text=b5 end;U(tonumber(a_.Text))end;getgenv().ArsoniaSettings[W]={SetVal=b2,Val={tonumber(a_.Text)}}end;function T:ToggleSlider(b,aW,aX,aP,U)local W=getgenv().ArsoniaNum;getgenv().ArsoniaNum=getgenv().ArsoniaNum+1;aP=tonumber(aP-aW)or aW;local aY=Instance.new("TextLabel")local X=Instance.new("TextButton")local aZ=Instance.new("TextButton")local a1=Instance.new("TextButton")local a_=Instance.new("TextBox")local b0=false;local b1;aX=aX-aW;local bb=false;aY.Name="Slider"aY.Parent=Q;aY.BackgroundColor3=Color3.new(1,1,1)aY.BackgroundTransparency=1;aY.Position=UDim2.new(0,0,1.86666656,0)aY.Size=UDim2.new(0,178,0,39)aY.Font=Enum.Font.Code;aY.Text=b;aY.TextColor3=Color3.new(0.301961,0.301961,0.301961)aY.TextSize=14;aY.TextStrokeTransparency=0.4;aY.TextXAlignment=Enum.TextXAlignment.Left;aY.TextYAlignment=Enum.TextYAlignment.Top;X.Name="Toggle"X.Parent=aY;X.BackgroundColor3=Color3.new(0.176471,0.176471,0.176471)X.BorderColor3=Color3.new(0,0,0)X.Position=UDim2.new(1.1768539,0,-0.0112500004,0)X.Size=UDim2.new(0,13,0,13)X.AutoButtonColor=false;X.Font=Enum.Font.Code;X.Text=""X.TextColor3=Color3.new(1,1,1)X.TextSize=14;X.TextStrokeTransparency=0.4;aZ.Name="Slider"aZ.Parent=aY;aZ.Active=false;aZ.BackgroundColor3=Color3.new(0.176471,0.176471,0.176471)aZ.BorderColor3=Color3.new(0,0,0)aZ.ClipsDescendants=true;aZ.Position=UDim2.new(0,0,0.532051325,0)aZ.Size=UDim2.new(0,223,0,18)aZ.AutoButtonColor=false;aZ.Font=Enum.Font.Code;aZ.Text=""aZ.TextColor3=Color3.new(1,1,1)aZ.TextSize=14;aZ.TextStrokeTransparency=0.4;a1.Parent=aZ;a1.BackgroundColor3=getgenv().WindowThemeColor;a1.BorderSizePixel=0;a1.Size=UDim2.new(0,0,1,0)a1.AutoButtonColor=false;a1.Font=Enum.Font.Code;a1.Text=""a1.TextColor3=Color3.new(0,0,0)a1.TextSize=14;a1.TextStrokeTransparency=0.4;a_.Name="Num"a_.Parent=aY;a_.Active=true;a_.BackgroundColor3=Color3.new(1,1,1)a_.BackgroundTransparency=1;a_.Position=UDim2.new(0,110,0,0)a_.Size=UDim2.new(0,95,0,13)a_.Font=Enum.Font.Code;a_.Text=tostring(aW)a_.TextColor3=Color3.new(1,1,1)a_.TextSize=14;a_.TextStrokeTransparency=0.4;a_.TextXAlignment=1;local function b2(E,F)local b3=a1.Position;local b4=(F-aW)*100/aX/100;percentage=math.clamp(b4,0,1)a1:TweenSizeAndPosition(UDim2.new(percentage,0,1,0),UDim2.new(percentage/100,-2,b3.Y.Scale,b3.Y.Offset),nil,nil,0.08)local b5=math.floor(math.floor(aX*percentage*aX)/aX)+aW;if aW==b5 then a_.Text=aW else a_.Text=b5 end;if not E then z(X,{BackgroundColor3=Color3.fromRGB(45,45,45)})else z(X,{BackgroundColor3=getgenv().WindowThemeColor})end;bb=E;U(bb,tonumber(a_.Text))getgenv().ArsoniaSettings[W]={SetVal=b2,Val={bb,tonumber(a_.Text)}}end;a_.FocusLost:Connect(function()if not tonumber(a_.Text)then local b3=a1.Position;local b4=aP*100/aX/100;percentage=math.clamp(b4,0,1)a1:TweenSizeAndPosition(UDim2.new(percentage,0,1,0),UDim2.new(percentage/100,-2,b3.Y.Scale,b3.Y.Offset),nil,nil,0.08)local b5=math.floor(math.floor(aX*percentage*aX)/aX)+aW;if aW==b5 then a_.Text=aW else a_.Text=b5 end;U(bb,tonumber(a_.Text))getgenv().ArsoniaSettings[W]={SetVal=b2,Val={bb,tonumber(a_.Text)}}else local b3=a1.Position;local b4=(tonumber(a_.Text)-aW)*100/aX/100;percentage=math.clamp(b4,0,1)a1:TweenSizeAndPosition(UDim2.new(percentage,0,1,0),UDim2.new(percentage/100,-2,b3.Y.Scale,b3.Y.Offset),nil,nil,0.08)local b5=math.floor(math.floor(aX*percentage*aX)/aX)+aW;if aW==b5 then a_.Text=aW else a_.Text=b5 end;U(bb,tonumber(a_.Text))getgenv().ArsoniaSettings[W]={SetVal=b2,Val={bb,tonumber(a_.Text)}}end end)h.InputEnded:Connect(function(w)if w.UserInputType==Enum.UserInputType.MouseButton1 then b0=false end end)X.MouseButton1Click:Connect(function()if bb then z(X,{BackgroundColor3=Color3.fromRGB(45,45,45)})else z(X,{BackgroundColor3=getgenv().WindowThemeColor})end;bb=not bb;U(bb,tonumber(a_.Text))getgenv().ArsoniaSettings[W]={SetVal=b2,Val={bb,tonumber(a_.Text)}}end)function snap(b6,b7)if b7==0 then return b6 else return math.floor(b6/b7+0.5)*b7 end end;aZ.MouseButton1Up:Connect(function()b0=false end)aZ.MouseEnter:Connect(function()aZ.MouseButton1Down:Connect(function()b0=true end)end)a1.MouseButton1Up:Connect(function()b0=false end)a1.MouseEnter:Connect(function()a1.MouseButton1Down:Connect(function()b0=true end)end)i.RenderStepped:Connect(function()if b0 then local b8=h:GetMouseLocation().X;local b3=a1.Position;local b9=aZ.AbsoluteSize.X;local ba=aZ.AbsolutePosition.X;local b4=(b8-ba)/b9;percentage=math.clamp(b4,0,1)a1:TweenSizeAndPosition(UDim2.new(percentage,0,1,0),UDim2.new(percentage/100,-2,b3.Y.Scale,b3.Y.Offset),nil,nil,0.08)local b5=math.floor(math.floor(aX*percentage*aX)/aX)+aW;if aW==b5 then a_.Text=aW else a_.Text=b5 end;if b1~=tonumber(a_.Text)then b1=tonumber(a_.Text)U(bb,tonumber(a_.Text))getgenv().ArsoniaSettings[W]={SetVal=b2,Val={bb,tonumber(a_.Text)}}end end end)if aP then local b3=a1.Position;local b4=aP*100/aX/100;percentage=math.clamp(b4,0,1)a1:TweenSizeAndPosition(UDim2.new(percentage,0,1,0),UDim2.new(percentage/100,-2,b3.Y.Scale,b3.Y.Offset),nil,nil,0.08)local b5=math.floor(math.floor(aX*percentage*aX)/aX)+aW;if aW==b5 then a_.Text=aW else a_.Text=b5 end;U(bb,tonumber(a_.Text))end;getgenv().ArsoniaSettings[W]={SetVal=b2,Val={bb,tonumber(a_.Text)}}end;function T:Textbox(b,aP,U)aP=tostring(aP)or""local bc=Instance.new("TextLabel")local bd=Instance.new("TextBox")local m=Instance.new("Frame")bc.Name="Text box"bc.Parent=Q;bc.BackgroundColor3=Color3.new(1,1,1)bc.BackgroundTransparency=1;bc.Position=UDim2.new(0.190909088,0,2.13571429,0)bc.Size=UDim2.new(0,178,0,36)bc.Font=Enum.Font.Code;bc.Text=b;bc.TextColor3=Color3.new(0.301961,0.301961,0.301961)bc.TextSize=14;bc.TextStrokeTransparency=0.4;bc.TextXAlignment=Enum.TextXAlignment.Left;bc.TextYAlignment=Enum.TextYAlignment.Top;bd.Parent=bc;bd.BackgroundColor3=Color3.new(1,1,1)bd.BackgroundTransparency=1;bd.BorderColor3=Color3.new(0,0,0)bd.Position=UDim2.new(0,0,0.45999992,0)bd.Size=UDim2.new(0,220,0,14)bd.ClearTextOnFocus=false;bd.Font=Enum.Font.SourceSans;bd.PlaceholderColor3=Color3.new(0.764706,0.764706,0.764706)bd.PlaceholderText="Type something here!"bd.Text=aP;bd.TextColor3=Color3.new(1,1,1)bd.TextSize=14;bd.TextStrokeTransparency=0.4;bd.TextXAlignment=Enum.TextXAlignment.Left;m.Parent=bd;m.BackgroundColor3=getgenv().WindowThemeColor;m.BorderSizePixel=0;m.Position=UDim2.new(0,0,1,0)m.Size=UDim2.new(0,1,0,0)bd.Focused:Connect(function()m.Size=UDim2.new(0,1,0,1)m:TweenSizeAndPosition(UDim2.new(0,220,0,1),UDim2.new(-0.009,0,1,0),nil,nil,0.5)end)bd.FocusLost:Connect(function()if bd.Text==""then m:TweenSizeAndPosition(UDim2.new(0,1,0,0),UDim2.new(0,0,1,0),nil,nil,0.5)end;U(bd.Text)end)if aP~=""then m:TweenSizeAndPosition(UDim2.new(0,220,0,1),UDim2.new(-0.009,0,1,0),nil,nil,0.5)U(bd.Text)end end;function T:Textlabel(b)local bc=Instance.new("TextLabel")local bd=Instance.new("TextBox")local m=Instance.new("Frame")bc.Name="Text box"bc.Parent=Q;bc.BackgroundColor3=Color3.new(1,1,1)bc.BackgroundTransparency=1;bc.Position=UDim2.new(0.190909088,0,2.13571429,0)bc.Size=UDim2.new(0,178,0,17)bc.Font=Enum.Font.Code;bc.Text=b;bc.TextColor3=Color3.new(1,1,1)bc.TextSize=14;bc.TextStrokeTransparency=0.4;bc.TextXAlignment=Enum.TextXAlignment.Left;bc.TextYAlignment=Enum.TextYAlignment.Top;m.Parent=bd;m.BackgroundColor3=getgenv().WindowThemeColor;m.BorderSizePixel=0;m.Position=UDim2.new(0,0,1,0)m.Size=UDim2.new(0,1,0,0)end;return T end;return O end;return J end
  2. local ArsoniaTable={
  3. Player={
  4. Anti_Aim={
  5. Enabled=false,
  6. Yaw=false,
  7. YawType="Spinning",
  8. YawValue=0,
  9. Pitch=false,
  10. PitchType="Spinning",
  11. PitchValue=0,
  12. Torso=false,
  13. TorsoType="Spinning",
  14. TorsoValue=0,
  15. Upsidedown=false,
  16. IsHead=false,
  17. IsLegs=false,
  18. Wall=false,
  19. WallValue=0,
  20. Wall2=false,
  21. WallValue2=0,
  22. WallDist=0,
  23. Hip=false,
  24. Hipheight=0,
  25. Crouchspam=false,
  26. CrouchspamVal=0,
  27. CrouchspamVal2=0,
  28. },
  29. Movement={
  30. Enabled=false,
  31. Fly=false,
  32. Flyspeed=0,
  33. Walk=false,
  34. Walkspeed=0,
  35. Bunnyhop=false,
  36. Bunnyhopspeed=0,
  37. BunnyhopType="Legit",
  38. Removecrouchspeed=false,
  39. Forcedoublejump=false,
  40. Infdoublejump=false,
  41. Autoairstrafe=false,
  42. Autotakecontrol=false,
  43. Anticrouchjumplock=false,
  44. },
  45. Misc={
  46. Enabled=false,
  47. AntiFire=false,
  48. AntiBleed=false,
  49. AntiFling=false,
  50. FastHeal=false,
  51. DemiGod=false,
  52. SmallRoot=false,
  53. Slidewalk=false,
  54. Jumpremove=false,
  55. Headcollide=false,
  56. Torsocollide=false,
  57. Removegun=false,
  58. },
  59. },
  60. Visuals={
  61. Main={
  62. Enabled=false,
  63. Renderplayer=false,
  64. CameraoffsetX=0,
  65. CameraoffsetY=0,
  66. CameraoffsetZ=0,
  67. ArmoffsetX=0,
  68. ArmoffsetY=0,
  69. ArmoffsetZ=0,
  70. Antiflash=false,
  71. Anticrouch=false,
  72. },
  73. Viewmodel={
  74. Enabled=false,
  75. Gunchams=false,
  76. GunchamsTrans=0,
  77. GunchamsRefl=0,
  78. GunchamsMat="SmoothPlastic",
  79. GunchamsCol=Color3.new(),
  80. Armchams=false,
  81. ArmchamsTrans=0,
  82. ArmchamsRefl=0,
  83. ArmchamsCol=Color3.new(),
  84. },
  85. Worldambience={
  86. Enabled=false,
  87. Ambience=Color3.new(),
  88. Time=0,
  89. Brightness=0,
  90. Color=Color3.new(),
  91. Shadows=false,
  92. ShadowColor=Color3.new(),
  93. },
  94. ESP={
  95. Enabled=false,
  96. Color=Color3.new(),
  97. Chams=false,
  98. Chamsoutline=false,
  99. ChamsoutlineSize=0,
  100. ChamsoutlineColor=Color3.new(),
  101. Names=false,
  102. BacktrackChams=false,
  103. Box=false,
  104. Tracers=false,
  105. Health=false,
  106. },
  107. Bullettracers={
  108. Enabled=false,
  109. Width=0,
  110. Color=Color3.new(),
  111. Material="SmoothPlastic",
  112. Transparency=0,
  113. Lifetime=0,
  114. Refl=0,
  115. Keeptopart=false,
  116. Updatecol=false
  117. },
  118. },
  119. Aimbot={
  120. Silentaim={
  121. Enabled=false,
  122. Hitchance=0,
  123. Fov=0,
  124. Ignorefov=false,
  125. AutoshootMethod="None",
  126. Target="HeadHB",
  127. Onlytarget=false,
  128. },
  129. Backtrack={
  130. Enabled=false,
  131. Color=Color3.new(),
  132. Lifetime=0,
  133. Trans=0,
  134. Refl=0,
  135. Showall=false,
  136. Target="HeadHB",
  137. Material="SmoothPlastic",
  138. },
  139. Hitboxes={
  140. Enabled=false,
  141. Color=Color3.new(),
  142. Target="HeadHB",
  143. Trans=0,
  144. Refl=0,
  145. Material="SmoothPlastic",
  146. Sizetype="Absolute",
  147. Size=0,
  148. },
  149. },
  150. Combat={
  151. Main={
  152. Enabled=false,
  153. Killall=false,
  154. KillallMethod="Max Crits",
  155. Deathkill=false,
  156. DeathkillMethod="Spoofed",
  157. Killaura=false,
  158. KillauraMethod="Spoofed",
  159. Headstompaura=false,
  160. HeadstompauraVal=0,
  161. ProjectileAura=false,
  162. ProjectileAuraMethod="Baseball Launcher",
  163. ProjectileAuraHead=0,
  164. ProjectileAuraAir=0,
  165. Knifeaura=false,
  166. KnifeauraCrit="None",
  167. KnifeauraFakeaim=false,
  168. KnifeauraAir=0,
  169. KnifeauraValue="Basic",
  170. },
  171. Gunmods={
  172. Enabled=false,
  173. Firerate=0,
  174. Removerecoil=false,
  175. Firemode="Current",
  176. Instantreload=false,
  177. Forcebackstab=false,
  178. Removeonfire=false,
  179. RemoveonfireKnife=false,
  180. Removesway=false,
  181. Removebob=false,
  182. Clipsize=0,
  183. Kniferange=0,
  184. Instantequip=false,
  185. Removespread=false,
  186. Storedammo=0,
  187. Keepfov=false,
  188. Removescope=false,
  189. Autospool=false,
  190. Goldenmelee=false,
  191. Baseballgun=false,
  192. BaseballgunSpeed=0,
  193. BaseballgunValue="",
  194. Lasergun=false,
  195. LasergunCol=Color3.new(),
  196. LasergunValue="",
  197. },
  198. },
  199. Misc={
  200. Main={
  201. Enabled=false,
  202. Fastrespawn=false,
  203. Devicespoofer="PC",
  204. Pingspoofer="Current",
  205. Curse="None",
  206. Autodeploy=false,
  207. Doublechat=false,
  208. Removemapborders=false,
  209. Cloudspam=false,
  210. Antiteamleader=false,
  211. },
  212. Trolling={
  213. Enabled=false,
  214. Bulletannoy=false,
  215. Flingall=false,
  216. Flingaura=false,
  217. Voiceannoy=false,
  218. },
  219. Events={
  220. Collectbananas=false,
  221. },
  222. },
  223. Variables={
  224. Hitparter=debug.getconstant(require(game:GetService("ReplicatedStorage").Modules.ClientFunctions).CreateProjectile,105),
  225. WallTargets={},
  226. Voices=(function()local a={}for _,v in pairs(game:GetService("ReplicatedFirst").Voices:GetDescendants())do if v:FindFirstChild("Looped")and v:FindFirstChild("Volume")and v:FindFirstChild("PlaybackSpeed")then table.insert(a,v)end end return a end)(),
  227. Curses={"None","Self-Knockback","Infinite Ammo","Fast Hands","Speedy","No Jumps","Slowed","Double Tap","Enraged","Slowed Tap","Hidden","Mystery"},
  228. BaseBalls=(function()local baseballs={}for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do if v:FindFirstChild("Projectile")then if v.Projectile:FindFirstChild("Baseball")then table.insert(baseballs,v.Name)end end end return baseballs end)(),
  229. BaseBallNames={["Baseball Launcher"]="Baseball",Superball="Superball",Slingshot="Rock",Ornament="Ornament",Ultraball="Yogaball",["Water Balloon"]="Water Balloon",PIZZA="Pizza Slice",Spellbook="Fireball",Snowball="Snowball",Presents="Present",["Ice Stars"]="Ninja Star",["Paintball Gun"]="Paintball",Dispenser="Pez",["TP Launcher"]="Toliet Paper",["Flaming Pumpkin"]="Molotov",["Trash Can"]="Trash Can",["Cone Launcher"]="Ice Cream Cone",},
  230. BaseBallNamesProper=(function()local baseballs={}for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do if v:FindFirstChild("Projectile")then if v.Projectile:FindFirstChild("Baseball")then table.insert(baseballs,v.Name)end end end local baseballnames={["Baseball Launcher"]="Baseball",Superball="Superball",Slingshot="Rock",Ornament="Ornament",Ultraball="Yogaball",["Water Balloon"]="Water Balloon",PIZZA="Pizza Slice",Spellbook="Fireball",Snowball="Snowball",Presents="Present",["Ice Stars"]="Ninja Star",["Paintball Gun"]="Paintball",Dispenser="Pez",["TP Launcher"]="Toliet Paper",["Flaming Pumpkin"]="Molotov",["Trash Can"]="Trash Can",["Cone Launcher"]="Ice Cream Cone",}local getfullbaseballnames={}for _,v in pairs(baseballs)do if baseballnames[v]then table.insert(getfullbaseballnames,baseballnames[v])else table.insert(getfullbaseballnames,v)end end local getfullbaseballnameswith={}for _,v in pairs(baseballs)do if baseballnames[v]then getfullbaseballnameswith[baseballnames[v]]=v else getfullbaseballnameswith[v]=v end end return getfullbaseballnameswith end)(),
  231. BaseBallNamesVisual=(function()local baseballs={}for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do if v:FindFirstChild("Projectile")then if v.Projectile:FindFirstChild("Baseball")then table.insert(baseballs,v.Name)end end end local baseballnames={["Baseball Launcher"]="Baseball",Superball="Superball",Slingshot="Rock",Ornament="Ornament",Ultraball="Yogaball",["Water Balloon"]="Water Balloon",PIZZA="Pizza Slice",Spellbook="Fireball",Snowball="Snowball",Presents="Present",["Ice Stars"]="Ninja Star",["Paintball Gun"]="Paintball",Dispenser="Pez",["TP Launcher"]="Toliet Paper",["Flaming Pumpkin"]="Molotov",["Trash Can"]="Trash Can",["Cone Launcher"]="Ice Cream Cone",}local getfullbaseballnames={}for _,v in pairs(baseballs)do if baseballnames[v]then table.insert(getfullbaseballnames,baseballnames[v])else table.insert(getfullbaseballnames,v)end end return getfullbaseballnames end)(),
  232. Lasers=(function()local a={}for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do if v:FindFirstChild("Laser")then table.insert(a,v.Name)end end return a end)(),
  233. CrouchingV=false,
  234. IsKnife=false,
  235. IsAlive=false,
  236. Offset_GUN=Vector3.new(),
  237. Killmethods={Spoofed=game.ReplicatedStorage.Weapons["Admin Launcher"],Demote=game.ReplicatedStorage.Weapons.Knife,Goldify=game.ReplicatedStorage.Weapons["Golden Gun"],["Goldify + Demote"]=game.ReplicatedStorage.Weapons["Golden Knife"],["Freeze + Demote"]=game.ReplicatedStorage.Weapons["Ice Dagger"],Equipped=game.ReplicatedStorage.Weapons.AWP,},
  238. Flames={Orange="Flamethrower",Green="Acid Spitter",},
  239. Yaw=0,
  240. Pitch=0,
  241. IsFall=false,
  242. Torso=0,
  243. Fly=false,
  244. Materials={"SmoothPlastic","Neon","Glass","ForceField"},
  245. Weapons=(function()local a={}for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do table.insert(a,v.Name)end return a end)(),
  246. MaxDamage=(function()local a=0 local b="AWP"for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do if v:FindFirstChild("DMG")then if v.DMG.Value>a then a=v.DMG.Value b=v end end end return b end)(),
  247. Animations={NoAnimation=(function()local a=Instance.new("Animation")a.AnimationId="rbxassetid://0"return a end)(),},
  248. Allprojectiles=(function()local a={}for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do if v:FindFirstChild("Projectile")then table.insert(a,v.Name)end end return a end)(),
  249. KeysPressed={},
  250. Functions={
  251. OldApplyVelocity=require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.General).applyvelocity,
  252. GetEnemys=function()local a={}if not game.ReplicatedStorage.wkspc.Status.RoundOver.Value and not game.ReplicatedStorage.wkspc.Status.Preparation.Value and game.Players.LocalPlayer.Status.Team.Value~="Spectator"then for _,v in pairs(game.Players:GetChildren())do if(v.Team~=game.Players.LocalPlayer.Team or game.ReplicatedStorage.wkspc.FFA.Value)and v~=game.Players.LocalPlayer then if v.Character and not v.Character:FindFirstChild("ShuckyHAX")and v.Character:FindFirstChild("Spawned")then table.insert(a,v)end end end end return a end,
  253. GetIgnore=function()local Ignore={game.Players.LocalPlayer.Character,game.Workspace.Ray_Ignore,game.Workspace.CurrentCamera}if game.Workspace:FindFirstChild("Map")then if game.Workspace.Map:FindFirstChild("Ignore")then table.insert(Ignore,game.Workspace.Map.Ignore)end if game.Workspace.Map:FindFirstChild("Clips")then table.insert(Ignore,game.Workspace.Map.Clips)end end for _,v in pairs(game.Players:GetChildren())do if v.Team==game.Players.LocalPlayer.Team and not game:GetService("ReplicatedStorage").wkspc.FFA.Value then if v.Character then table.insert(Ignore,v.Character)end end end return Ignore end,
  254. GetPos1FromRay=function(Ray)local a=string.gsub(string.split(tostring(Ray),"},")[1],"{","")local b=string.split(a,", ")return Vector3.new(b[1],b[2],b[3])end,
  255. GetPos2FromRay=function(Ray)local a=string.gsub(string.split(tostring(Ray),"}, {")[2],"}","")a=string.split(a,", ")return Vector3.new(a[1],a[2],a[3])end,
  256. CreateProjectile=require(game.ReplicatedStorage.Modules.ClientFunctions).CreateProjectile,
  257. DoFlame=getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).flamemoment.doflame,
  258. ColCol=function(a,b)return Color3.new(math.clamp(a.R+b.R,0,1),math.clamp(a.G+b.G,0,1),math.clamp(a.B+b.B,0,1))end,
  259. _=(function()if setfpscap then setfpscap(999)end for _,v in pairs(game.ReplicatedStorage.Viewmodels:GetChildren())do if v:FindFirstChild("HumanoidRootPart")then v.HumanoidRootPart.Transparency=1 end end debug.setconstant(require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).firebullet,348,"ArsoniaFireRate")debug.setconstant(require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).usethatgun,416,"ArsoniaEquipTime")debug.setconstant(require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).reloadwep,88,"ArsoniaReloadTime")debug.setconstant(require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).reloadwep,117,"ArsoniaEReloadTime")debug.setconstant(require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).countammo,61,"ArsoniaStoredAmmo")debug.setconstant(require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).getammo,13,"ArsoniaStoredAmmo")debug.setconstant(require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).getprimaryammo,7,"ArsoniaStoredAmmo")debug.setconstant(getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).givetools,107,"ArsoniaStoredAmmo")debug.setconstant(getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).updtprimary,9,"ArsoniaStoredAmmo")for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do if v:FindFirstChild("FireRate")then local a=v.FireRate:Clone()a.Parent=v a.Name="ArsoniaFireRate"end if v:FindFirstChild("ReloadTime")then local a=v.ReloadTime:Clone()a.Parent=v a.Name="ArsoniaReloadTime"end if v:FindFirstChild("EReloadTime")then local a=v.EReloadTime:Clone()a.Parent=v a.Name="ArsoniaEReloadTime"end if v:FindFirstChild("EquipTime")then local a=v.EquipTime:Clone()a.Parent=v a.Name="ArsoniaEquipTime"end if v:FindFirstChild("StoredAmmo")then local a=v.StoredAmmo:Clone()a.Parent=v a.Name="ArsoniaStoredAmmo"end if v:FindFirstChild("Range")and v:FindFirstChild("Melee")and v:FindFirstChild("Backstab")then local a=v.Range:Clone()a.Parent=v a.Name="ArsoniaRange"end end end)(),
  260. Unpacktable=(function()local a={["\a"]="\\a",["\b"]="\\b",["\f"]="\\f",["\n"]="\\n",["\r"]="\\r",["\t"]="\\t",["\v"]="\\v",["\0"]="\\0"}local b={["and"]=true,["break"]=true,["do"]=true,["else"]=true,["elseif"]=true,["end"]=true,["false"]=true,["for"]=true,["function"]=true,["if"]=true,["in"]=true,["local"]=true,["nil"]=true,["not"]=true,["or"]=true,["repeat"]=true,["return"]=true,["then"]=true,["true"]=true,["until"]=true,["while"]=true,["continue"]=true}local c={[DockWidgetPluginGuiInfo.new]="DockWidgetPluginGuiInfo.new",[warn]="warn",[CFrame.fromMatrix]="CFrame.fromMatrix",[CFrame.fromAxisAngle]="CFrame.fromAxisAngle",[CFrame.fromOrientation]="CFrame.fromOrientation",[CFrame.fromEulerAnglesXYZ]="CFrame.fromEulerAnglesXYZ",[CFrame.Angles]="CFrame.Angles",[CFrame.fromEulerAnglesYXZ]="CFrame.fromEulerAnglesYXZ",[CFrame.new]="CFrame.new",[gcinfo]="gcinfo",[os.clock]="os.clock",[os.difftime]="os.difftime",[os.time]="os.time",[os.date]="os.date",[tick]="tick",[bit32.band]="bit32.band",[bit32.extract]="bit32.extract",[bit32.bor]="bit32.bor",[bit32.bnot]="bit32.bnot",[bit32.arshift]="bit32.arshift",[bit32.rshift]="bit32.rshift",[bit32.rrotate]="bit32.rrotate",[bit32.replace]="bit32.replace",[bit32.lshift]="bit32.lshift",[bit32.lrotate]="bit32.lrotate",[bit32.btest]="bit32.btest",[bit32.bxor]="bit32.bxor",[pairs]="pairs",[NumberSequence.new]="NumberSequence.new",[assert]="assert",[tonumber]="tonumber",[Color3.fromHSV]="Color3.fromHSV",[Color3.toHSV]="Color3.toHSV",[Color3.fromRGB]="Color3.fromRGB",[Color3.new]="Color3.new",[Delay]="Delay",[Stats]="Stats",[UserSettings]="UserSettings",[coroutine.resume]="coroutine.resume",[coroutine.yield]="coroutine.yield",[coroutine.running]="coroutine.running",[coroutine.status]="coroutine.status",[coroutine.wrap]="coroutine.wrap",[coroutine.create]="coroutine.create",[coroutine.isyieldable]="coroutine.isyieldable",[NumberRange.new]="NumberRange.new",[PhysicalProperties.new]="PhysicalProperties.new",[PluginManager]="PluginManager",[Ray.new]="Ray.new",[NumberSequenceKeypoint.new]="NumberSequenceKeypoint.new",[Version]="Version",[Vector2.new]="Vector2.new",[Instance.new]="Instance.new",[delay]="delay",[spawn]="spawn",[unpack]="unpack",[string.split]="string.split",[string.match]="string.match",[string.gmatch]="string.gmatch",[string.upper]="string.upper",[string.gsub]="string.gsub",[string.format]="string.format",[string.lower]="string.lower",[string.sub]="string.sub",[string.pack]="string.pack",[string.rep]="string.rep",[string.char]="string.char",[string.packsize]="string.packsize",[string.reverse]="string.reverse",[string.byte]="string.byte",[string.unpack]="string.unpack",[string.len]="string.len",[string.find]="string.find",[CellId.new]="CellId.new",[ypcall]="ypcall",[version]="version",[print]="print",[stats]="stats",[printidentity]="printidentity",[settings]="settings",[UDim2.fromOffset]="UDim2.fromOffset",[UDim2.fromScale]="UDim2.fromScale",[UDim2.new]="UDim2.new",[table.pack]="table.pack",[table.move]="table.move",[table.insert]="table.insert",[table.getn]="table.getn",[table.foreachi]="table.foreachi",[table.maxn]="table.maxn",[table.foreach]="table.foreach",[table.concat]="table.concat",[table.unpack]="table.unpack",[table.find]="table.find",[table.create]="table.create",[table.sort]="table.sort",[table.remove]="table.remove",[TweenInfo.new]="TweenInfo.new",[loadstring]="loadstring",[require]="require",[Vector3.FromNormalId]="Vector3.FromNormalId",[Vector3.FromAxis]="Vector3.FromAxis",[Vector3.fromAxis]="Vector3.fromAxis",[Vector3.fromNormalId]="Vector3.fromNormalId",[Vector3.new]="Vector3.new",[Vector3int16.new]="Vector3int16.new",[setmetatable]="setmetatable",[next]="next",[Wait]="Wait",[wait]="wait",[ipairs]="ipairs",[elapsedTime]="elapsedTime",[time]="time",[rawequal]="rawequal",[Vector2int16.new]="Vector2int16.new",[collectgarbage]="collectgarbage",[newproxy]="newproxy",[Spawn]="Spawn",[PluginDrag.new]="PluginDrag.new",[Region3.new]="Region3.new",[utf8.offset]="utf8.offset",[utf8.codepoint]="utf8.codepoint",[utf8.nfdnormalize]="utf8.nfdnormalize",[utf8.char]="utf8.char",[utf8.codes]="utf8.codes",[utf8.len]="utf8.len",[utf8.graphemes]="utf8.graphemes",[utf8.nfcnormalize]="utf8.nfcnormalize",[xpcall]="xpcall",[tostring]="tostring",[rawset]="rawset",[PathWaypoint.new]="PathWaypoint.new",[DateTime.fromUnixTimestamp]="DateTime.fromUnixTimestamp",[DateTime.now]="DateTime.now",[DateTime.fromIsoDate]="DateTime.fromIsoDate",[DateTime.fromUnixTimestampMillis]="DateTime.fromUnixTimestampMillis",[DateTime.fromLocalTime]="DateTime.fromLocalTime",[DateTime.fromUniversalTime]="DateTime.fromUniversalTime",[Random.new]="Random.new",[typeof]="typeof",[RaycastParams.new]="RaycastParams.new",[math.log]="math.log",[math.ldexp]="math.ldexp",[math.rad]="math.rad",[math.cosh]="math.cosh",[math.random]="math.random",[math.frexp]="math.frexp",[math.tanh]="math.tanh",[math.floor]="math.floor",[math.max]="math.max",[math.sqrt]="math.sqrt",[math.modf]="math.modf",[math.pow]="math.pow",[math.atan]="math.atan",[math.tan]="math.tan",[math.cos]="math.cos",[math.sign]="math.sign",[math.clamp]="math.clamp",[math.log10]="math.log10",[math.noise]="math.noise",[math.acos]="math.acos",[math.abs]="math.abs",[math.sinh]="math.sinh",[math.asin]="math.asin",[math.min]="math.min",[math.deg]="math.deg",[math.fmod]="math.fmod",[math.randomseed]="math.randomseed",[math.atan2]="math.atan2",[math.ceil]="math.ceil",[math.sin]="math.sin",[math.exp]="math.exp",[getfenv]="getfenv",[pcall]="pcall",[ColorSequenceKeypoint.new]="ColorSequenceKeypoint.new",[ColorSequence.new]="ColorSequence.new",[type]="type",[Region3int16.new]="Region3int16.new",[ElapsedTime]="ElapsedTime",[select]="select",[getmetatable]="getmetatable",[rawget]="rawget",[Faces.new]="Faces.new",[Rect.new]="Rect.new",[BrickColor.Blue]="BrickColor.Blue",[BrickColor.White]="BrickColor.White",[BrickColor.Yellow]="BrickColor.Yellow",[BrickColor.Red]="BrickColor.Red",[BrickColor.Gray]="BrickColor.Gray",[BrickColor.palette]="BrickColor.palette",[BrickColor.New]="BrickColor.New",[BrickColor.Black]="BrickColor.Black",[BrickColor.Green]="BrickColor.Green",[BrickColor.Random]="BrickColor.Random",[BrickColor.DarkGray]="BrickColor.DarkGray",[BrickColor.random]="BrickColor.random",[BrickColor.new]="BrickColor.new",[setfenv]="setfenv",[UDim.new]="UDim.new",[Axes.new]="Axes.new",[error]="error",[debug.traceback]="debug.traceback",[debug.profileend]="debug.profileend",[debug.profilebegin]="debug.profilebegin"}function GetHierarchy(d)local e={}local f=1;local g=d;while g do g=g.Parent;f=f+1 end;g=d;local h=0;while g do h=h+1;local i=string.gsub(g.Name,"[%c%z]",a)i=g==game and"game"or i;if b[i]or not string.match(i,"^[_%a][_%w]*$")then i='["'..i..'"]'elseif h~=f-1 then i="."..i end;e[f-h]=i;g=g.Parent end;return table.concat(e)end;local function j(k,l)if l=="string"then return string.format('"%s"',string.gsub(k,"[%c%z]",a))elseif l=="Instance"then return GetHierarchy(k)elseif type(k)~=l then return l..".new("..tostring(k)..")"elseif l=="function"then return c[k]or"'[Unknown "..(pcall(setfenv,k,getfenv(k))and"Lua"or"C").." "..tostring(k).."]'"elseif l=="userdata"then return"newproxy("..tostring(not not getmetatable(k))..")"elseif l=="thread"then return"'"..tostring(k)..", status: "..coroutine.status(k).."'"else return tostring(k)end end;local function m(n,o,p,q)o=o or{}local r=o[n]if r then return(r[1]==p[1]-1 and"'[Cyclic Parent "or"'[Cyclic ")..tostring(n)..", path: "..r[2].."]'"end;q=q or"ROOT"p=p or{0,q}local s=p[1]+1;p[1]=s;p[2]=q;o[n]=p;local t=string.rep(" ",s)local u=string.rep(" ",s-1)local v="{"local w="\n"..t;local x=true;local y=1;local z=true;for A,k in next,n do z=false;if y~=A then x=false else y=y+1 end;local B,C=typeof(A),typeof(k)local D=false;if B=="string"then A=string.gsub(A,"[%c%z]",a)if b[A]or not string.match(A,"^[_%a][_%w]*$")then D=true;A=string.format('["%s"]',A)end else D=true;A="["..(B=="table"and string.gsub(m(A,o,{s,q}),"^%s*(.-)%s*$","%1")or j(A,B)).."]"end;k=C=="table"and m(k,o,{s,q},q..(D and""or".")..A)or j(k,C)v=v..w..(x and k or A.." = "..k)..","end;return z and v.."}"or string.sub(v,1,-2).."\n"..u.."}"end;return m end)(),
  261. DoFEFlame=function(a,b)getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).flamemoment.doflame(game.Players.LocalPlayer,a,Vector3.new(),b,0,Vector3.new())game:GetService("ReplicatedStorage").Events.Flames:FireServer(a,Vector3.new(),b,0,Vector3.new())end,
  262. Shakecam=getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).ShakeCam,
  263. Getammo=require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).getammo,
  264. CalculateSpread=require(game:GetService("ReplicatedStorage").Modules.Spread).calcspread,
  265. SummonBaseBall=function(a,b)a=(function()local baseballs={}for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do if v:FindFirstChild("Projectile")then if v.Projectile:FindFirstChild("Baseball")then table.insert(baseballs,v.Name)end end end local baseballnames={["Baseball Launcher"]="Baseball",Superball="Superball",Slingshot="Rock",Ornament="Ornament",Ultraball="Yogaball",["Water Balloon"]="Water Balloon",PIZZA="Pizza Slice",Spellbook="Fireball",Snowball="Snowball",Presents="Present",["Ice Stars"]="Ninja Star",["Paintball Gun"]="Paintball",Dispenser="Pez",["TP Launcher"]="Toliet Paper",["Flaming Pumpkin"]="Molotov",["Trash Can"]="Trash Can",["Cone Launcher"]="Ice Cream Cone",}local getfullbaseballnames={}for _,v in pairs(baseballs)do if baseballnames[v]then table.insert(getfullbaseballnames,baseballnames[v])else table.insert(getfullbaseballnames,v)end end local getfullbaseballnameswith={}for _,v in pairs(baseballs)do if baseballnames[v]then getfullbaseballnameswith[baseballnames[v]]=v else getfullbaseballnameswith[v]=v end end return getfullbaseballnameswith end)()[a]or a require(game.ReplicatedStorage.Modules.ClientFunctions).CreateProjectile(game.Players.LocalPlayer.Name,"Baseball",b,game.Workspace.CurrentCamera.CFrame.Position+game.Workspace.CurrentCamera.CFrame.LookVector*500,CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,1.5+game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0)),45,0,0,0,a,game.Players.LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,1.5+game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0),false,{},1)game:GetService("ReplicatedStorage").Events.ReplicateProjectile:FireServer({"Baseball",b,game.Workspace.CurrentCamera.CFrame.Position+game.Workspace.CurrentCamera.CFrame.LookVector*500,CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,1.5+game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0)),45,0,0,0,a,game.Players.LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,1.5+game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0),false,{},1})end,
  266. SummonLaser=function(a,b)require(game:GetService("ReplicatedStorage").Modules.ClientFunctions).createtrail(game.Players.LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,1.4+game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0),game.Workspace.CurrentCamera.CFrame.LookVector,{},a,b,game.Players.LocalPlayer.Character.HumanoidRootPart,game.Players.LocalPlayer.Name)game.ReplicatedStorage.Events.Trail:FireServer(game.Players.LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,1.5+game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0),game.Workspace.CurrentCamera.CFrame.LookVector,{},a,b,game.Players.LocalPlayer.Character.HumanoidRootPart)end,
  267. },
  268. TargetableParts={HeadHB={},Torso={},LeftArm={},RightArm={},LeftLeg={},RightLeg={},Backtrack_HeadHB={},Backtrack_Torso={},Backtrack_LeftArm={},Backtrack_RightArm={},Backtrack_LeftLeg={},Backtrack_RightLeg={}},
  269. TargetsWithoutFull={HeadHB={{"HeadHB"},"HeadHB"},LeftHand={{"LeftHand","LeftLowerArm","LeftUpperArm"},"LeftArm"},RightHand={{"RightHand","RightLowerArm","RightUpperArm"},"RightArm"},LeftFoot={{"LeftFoot","LeftLowerLeg","LeftUpperLeg"},"LeftLeg"},RightFoot={{"RightFoot","RightLowerLeg","RightUpperLeg"},"RightLeg"},UpperTorso={{"UpperTorso","LowerTorso"},"Torso"},},
  270. R6TR15={HeadHB={"HeadHB"},LeftArm={"LeftHand","LeftLowerArm","LeftUpperArm"},RightArm={"RightHand","RightLowerArm","RightUpperArm"},LeftLeg={"LeftFoot","LeftLowerLeg","LeftUpperLeg"},RightLeg={"RightFoot","RightLowerLeg","RightUpperLeg"},Torso={"UpperTorso","LowerTorso"},All={"HeadHB","LeftHand","LeftLowerArm","LeftUpperArm","RightHand","RightLowerArm","RightUpperArm","UpperTorso","LowerTorso","RightFoot","RightLowerLeg","RightUpperLeg","LeftFoot","LeftLowerLeg","LeftUpperLeg"},},
  271. TargetNames={"HeadHB","Torso","LeftArm","RightArm","LeftLeg","RightLeg"},
  272. HumParts={"HeadHB","LeftHand","LeftLowerArm","LeftUpperArm","RightHand","RightLowerArm","RightUpperArm","UpperTorso","LowerTorso","RightFoot","RightLowerLeg","RightUpperLeg","LeftFoot","LeftLowerLeg","LeftUpperLeg"},
  273. Backtracks={},
  274. WallProPos=Vector3.new(),
  275. },
  276. }
  277.  
  278.  
  279.  
  280. local name="Arsonia"
  281. if _G.Funnynames then
  282. local Names={"Astolfo","Baker","Thigh","Breast","Femboy","Hentai","Aim","Tits","Arsenal","Rolve"}
  283. local Suffix={"sense","ware"," Hub"," Hack","-Ware"}
  284. local Version=tostring(math.random(1,9))
  285. local VersionSuffix={"a","A","b","B","c","C",""}
  286. for _=1,math.random(0,3)do
  287. Version=Version.."."..tostring(math.random(0,9))
  288. end
  289. name=Names[math.random(1,#Names)]..Suffix[math.random(1,#Suffix)].." V"..Version..VersionSuffix[math.random(1,#VersionSuffix)]
  290. end
  291. local Window=Library:Window(name,Color3.fromRGB(255,0,175),650,Color3.new(1,0,175/255),160)
  292. local PlayerTab=Window:Tab("Player")
  293. local PlayerTabAntiAimSection=PlayerTab:Section("Anti Aim")
  294. PlayerTabAntiAimSection:Toggle("Enabled",function(x)
  295. ArsoniaTable.Player.Anti_Aim.Enabled=x
  296. end)
  297. PlayerTabAntiAimSection:ToggleSlider("Yaw",-180,180,0,function(x,y)
  298. ArsoniaTable.Player.Anti_Aim.Yaw=x
  299. ArsoniaTable.Player.Anti_Aim.YawValue=y
  300. end)
  301. PlayerTabAntiAimSection:Dropdown("Yaw Type",{"Spinning","Offset","Absolute","Random","Inverted"},function(x)
  302. ArsoniaTable.Player.Anti_Aim.YawType=x
  303. end)
  304. PlayerTabAntiAimSection:ToggleSlider("Pitch",-360,360,0,function(x,y)
  305. ArsoniaTable.Player.Anti_Aim.Pitch=x
  306. ArsoniaTable.Player.Anti_Aim.PitchValue=-math.rad(y)
  307. end)
  308. PlayerTabAntiAimSection:Dropdown("Pitch Type",{"Spinning","Offset","Absolute","Random","Inverted","Down"},function(x)
  309. ArsoniaTable.Player.Anti_Aim.PitchType=x
  310. end)
  311. PlayerTabAntiAimSection:ToggleSlider("Torso Angle",-360,360,0,function(x,y)
  312. ArsoniaTable.Player.Anti_Aim.Torso=x
  313. ArsoniaTable.Player.Anti_Aim.TorsoValue=-math.rad(y)
  314. end)
  315. PlayerTabAntiAimSection:Dropdown("Torso Angle Type",{"Offset","Absolute","Spinning","Down","Sideways","-Sideways","Random"},function(x)
  316. ArsoniaTable.Player.Anti_Aim.TorsoType=x
  317. end)
  318. PlayerTabAntiAimSection:ToggleSlider("Wall AA Enabled",-180,180,0,function(x,y)
  319. ArsoniaTable.Player.Anti_Aim.Wall=x
  320. ArsoniaTable.Player.Anti_Aim.WallValue=-math.rad(y)
  321. end)
  322. PlayerTabAntiAimSection:Slider("Wall AA Distance",1,10,5,function(x)
  323. ArsoniaTable.Player.Anti_Aim.WallDist=x
  324. end)
  325. --[[PlayerTabAntiAimSection:ToggleSlider("Wall AA Towall",1,100,0,function(x,y)
  326. ArsoniaTable.Player.Anti_Aim.Wall2=x
  327. ArsoniaTable.Player.Anti_Aim.WallValue2=y
  328. end)]]
  329. PlayerTabAntiAimSection:Toggle("Upside Down",function(x)
  330. ArsoniaTable.Player.Anti_Aim.Upsidedown=x
  331. end)
  332. PlayerTabAntiAimSection:ToggleSlider("Hip Height",0,25,2,function(x,y)
  333. ArsoniaTable.Player.Anti_Aim.Hip=x
  334. if y==0 then y=.05 end
  335. ArsoniaTable.Player.Anti_Aim.Hipheight=y
  336. end)
  337. PlayerTabAntiAimSection:Button("Remove Head",function()
  338. ArsoniaTable.Player.Anti_Aim.IsHead=true
  339. end)
  340. PlayerTabAntiAimSection:Button("Remove Legs",function()
  341. ArsoniaTable.Player.Anti_Aim.IsLegs=true
  342. end)
  343. PlayerTabAntiAimSection:Toggle("Crouch Spam",function(x)
  344. ArsoniaTable.Player.Anti_Aim.Crouchspam=x
  345. end)
  346. PlayerTabAntiAimSection:Slider("Crouch Spam On Time (ms)",0,500,100,function(x)
  347. ArsoniaTable.Player.Anti_Aim.CrouchspamVal=x/1000
  348. end)
  349. PlayerTabAntiAimSection:Slider("Crouch Spam Off Time (ms)",0,500,100,function(x)
  350. ArsoniaTable.Player.Anti_Aim.CrouchspamVal2=x/1000
  351. end)
  352. PlayerTabAntiAimSection:Textlabel("")
  353.  
  354.  
  355. local PlayerTabMovementSection=PlayerTab:Section("Movement")
  356. PlayerTabMovementSection:Toggle("Enabled",function(x)
  357. ArsoniaTable.Player.Movement.Enabled=x
  358. end)
  359. PlayerTabMovementSection:ToggleSlider("Fly",10,500,100,function(x,y)
  360. ArsoniaTable.Player.Movement.Fly=x
  361. ArsoniaTable.Player.Movement.Flyspeed=y
  362. ArsoniaTable.Variables.Fly=false
  363. end)
  364. PlayerTabMovementSection:Keybind("Key","J",function(x)
  365. if x then
  366. ArsoniaTable.Variables.Fly=not ArsoniaTable.Variables.Fly
  367. end
  368. end)
  369. PlayerTabMovementSection:ToggleSlider("Walkspeed",1,250,16,function(x,y)
  370. ArsoniaTable.Player.Movement.Walk=x
  371. ArsoniaTable.Player.Movement.Walkspeed=y
  372. end)
  373. PlayerTabMovementSection:ToggleSlider("Bunny Hop",1,5,1,function(x,y)
  374. ArsoniaTable.Player.Movement.Bunnyhop=x
  375. ArsoniaTable.Player.Movement.Bunnyhopspeed=y
  376. end)
  377. PlayerTabMovementSection:Dropdown("Bunny Hop Type",{"Legit","Walkspeed","Apply Velocity"},function(x)
  378. ArsoniaTable.Player.Movement.BunnyhopType=x
  379. end)
  380. PlayerTabMovementSection:Toggle("Remove Crouching Speed",function(x)
  381. ArsoniaTable.Player.Movement.Removecrouchspeed=x
  382. if x then
  383. debug.setconstant(getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client.StepModulesNoDeath.BruhHumanoid).speedupdate,154,"__ArsoniaDat143")
  384. else
  385. debug.setconstant(getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client.StepModulesNoDeath.BruhHumanoid).speedupdate,154,"Crouched")
  386. end
  387. end)
  388. PlayerTabMovementSection:Toggle("Force Double Jump",function(x)
  389. ArsoniaTable.Player.Movement.Forcedoublejump=x
  390. if x then
  391. debug.setconstant(getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).jumpme,23,"FireRate")
  392. else
  393. debug.setconstant(getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).jumpme,23,"DoubleJump")
  394. end
  395. end)
  396. PlayerTabMovementSection:Toggle("Infinite Double Jump",function(x)
  397. ArsoniaTable.Player.Movement.Infdoublejump=x
  398. end)
  399. PlayerTabMovementSection:Toggle("Auto Air Strafe",function(x)
  400. ArsoniaTable.Player.Movement.Autoairstrafe=x
  401. end)
  402. PlayerTabMovementSection:Toggle("Auto Air Control",function(x)
  403. ArsoniaTable.Player.Movement.Autotakecontrol=x
  404. end)
  405. PlayerTabMovementSection:Toggle("Anti Crouch Jump Lock/Speed",function(x)
  406. ArsoniaTable.Player.Movement.Anticrouchjumplock=x
  407. end)
  408.  
  409.  
  410.  
  411. local PlayerTabMiscSection=PlayerTab:Section("Miscellaneous")
  412. PlayerTabMiscSection:Toggle("Enabled",function(x)
  413. ArsoniaTable.Player.Misc.Enabled=x
  414. end)
  415. PlayerTabMiscSection:Toggle("Anti-Fire",function(x)
  416. ArsoniaTable.Player.Misc.AntiFire=x
  417. end)
  418. PlayerTabMiscSection:Toggle("Anti-Bleed",function(x)
  419. ArsoniaTable.Player.Misc.AntiBleed=x
  420. end)
  421. PlayerTabMiscSection:Toggle("Anti-Fling",function(x)
  422. ArsoniaTable.Player.Misc.AntiFling=x
  423. end)
  424. PlayerTabMiscSection:Toggle("Fast Heal",function(x)
  425. ArsoniaTable.Player.Misc.FastHeal=x
  426. end)
  427. PlayerTabMiscSection:Toggle("Demi God",function(x)
  428. ArsoniaTable.Player.Misc.DemiGod=x
  429. end)
  430. PlayerTabMiscSection:Toggle("Small Root Part",function(x)
  431. ArsoniaTable.Player.Misc.SmallRoot=x
  432. end)
  433. --[[PlayerTabMiscSection:Toggle("Slide Walk",function(x)
  434. ArsoniaTable.Player.Misc.Slidewalk=x--patched
  435. end)]]
  436. PlayerTabMiscSection:Toggle("Remove Jump Animation",function(x)
  437. ArsoniaTable.Player.Misc.Jumpremove=x
  438. end)
  439. PlayerTabMiscSection:Toggle("Remove Head Collisions",function(x)
  440. ArsoniaTable.Player.Misc.Headcollide=x
  441. end)
  442. PlayerTabMiscSection:Toggle("Remove Torso Collisions",function(x)
  443. ArsoniaTable.Player.Misc.Torsocollide=x
  444. end)
  445. PlayerTabMiscSection:Toggle("Remove Visible Gun",function(x)
  446. ArsoniaTable.Player.Misc.Removegun=x
  447. end)
  448.  
  449.  
  450.  
  451. local VisualsTab=Window:Tab("Visuals")
  452. local VisualsTabMainSection=VisualsTab:Section("Main")
  453. VisualsTabMainSection:Toggle("Enabled",function(x)
  454. ArsoniaTable.Visuals.Main.Enabled=x
  455. if not x then
  456. if game.Workspace:FindFirstChild("Map")then
  457. if game.Workspace.Map:FindFirstChild("Xcum")then
  458. game.Workspace.Map.Xcum:Destroy()
  459. for _,v in pairs(game.Workspace.Map:GetDescendants())do
  460. if v:IsA("BasePart")then
  461. if v:FindFirstChild("Transcock")then
  462. v.Transparency=v.Transcock.Value
  463. end
  464. end
  465. end
  466. end
  467. end
  468. for _,v in pairs(game.Players.LocalPlayer.Character:GetDescendants())do
  469. if v:IsA("BasePart")then
  470. if v.LocalTransparencyModifier~=1 then
  471. v.LocalTransparencyModifier=1
  472. end
  473. end
  474. end
  475. end
  476. end)
  477. VisualsTabMainSection:Toggle("Render Client",function(x)
  478. ArsoniaTable.Visuals.Main.Renderplayer=x
  479. end)
  480. VisualsTabMainSection:Toggle("Remove Spawn Flash",function(x)
  481. ArsoniaTable.Visuals.Main.Antiflash=x
  482. end)
  483. VisualsTabMainSection:Toggle("Remove Crouch Offset",function(x)
  484. ArsoniaTable.Visuals.Main.Anticrouch=x
  485. end)
  486. VisualsTabMainSection:Slider("Camera Offset X",-10,10,0,function(x)
  487. ArsoniaTable.Visuals.Main.CameraoffsetX=x
  488. end)
  489. VisualsTabMainSection:Slider("Camera Offset Y",-10,10,0,function(x)
  490. ArsoniaTable.Visuals.Main.CameraoffsetY=x
  491. end)
  492. VisualsTabMainSection:Slider("Camera Offset Z",-10,10,0,function(x)
  493. ArsoniaTable.Visuals.Main.CameraoffsetZ=x
  494. end)
  495. VisualsTabMainSection:Slider("Arm Offset X",-10,10,0,function(x)
  496. ArsoniaTable.Visuals.Main.ArmoffsetX=x
  497. end)
  498. VisualsTabMainSection:Slider("Arm Offset Y",-10,10,0,function(x)
  499. ArsoniaTable.Visuals.Main.ArmoffsetY=x
  500. end)
  501. VisualsTabMainSection:Slider("Arm Offset Z",-10,10,0,function(x)
  502. ArsoniaTable.Visuals.Main.ArmoffsetZ=x
  503. end)
  504. VisualsTabMainSection:ToggleSlider("X-Ray",0,10,5,function(x,y)
  505. ArsoniaTable.Visuals.Main.Xray=x
  506. ArsoniaTable.Visuals.Main.XrayTrans=y/10
  507. if not x then
  508. if game.Workspace:FindFirstChild("Map")then
  509. if game.Workspace.Map:FindFirstChild("Xcum")then
  510. game.Workspace.Map.Xcum:Destroy()
  511. for _,v in pairs(game.Workspace.Map:GetDescendants())do
  512. if v:IsA("BasePart")then
  513. if v:FindFirstChild("Transcock")then
  514. v.Transparency=v.Transcock.Value
  515. end
  516. end
  517. end
  518. end
  519. end
  520. elseif ArsoniaTable.Visuals.Main.Enabled then
  521. if game.Workspace:FindFirstChild("Map")then
  522. if game.Workspace.Map:FindFirstChild("Xcum")then
  523. game.Workspace.Map.Xcum:Destroy()
  524. for _,v in pairs(game.Workspace.Map:GetDescendants())do
  525. if v:IsA("BasePart")then
  526. if v:FindFirstChild("Transcock")then
  527. v.Transparency=v.Transcock.Value
  528. end
  529. end
  530. end
  531. end
  532. end
  533. end
  534. end)
  535.  
  536.  
  537.  
  538. local VisualsTabViewmodelSection=VisualsTab:Section("Viewmodel")
  539. VisualsTabViewmodelSection:Toggle("Enabled",function(x)
  540. ArsoniaTable.Visuals.Viewmodel.Enabled=x
  541. end)
  542. VisualsTabViewmodelSection:ToggleSlider("Arm Chams",0,9,5,function(x,y)
  543. ArsoniaTable.Visuals.Viewmodel.Armchams=x
  544. ArsoniaTable.Visuals.Viewmodel.ArmchamsTrans=y/10
  545. if game.Workspace.CurrentCamera:FindFirstChild("Arms")then
  546. if game.Workspace.CurrentCamera.Arms.CSSArms:FindFirstChild("AnalSex")then
  547. game.Workspace.CurrentCamera.Arms.CSSArms.AnalSex:Destroy()
  548. end
  549. end
  550. end)
  551. VisualsTabViewmodelSection:Color("Color",Color3.new(1,0,175/255),function(x)
  552. ArsoniaTable.Visuals.Viewmodel.ArmchamsCol=x
  553. if game.Workspace.CurrentCamera:FindFirstChild("Arms")then
  554. if game.Workspace.CurrentCamera.Arms.CSSArms:FindFirstChild("AnalSex")then
  555. game.Workspace.CurrentCamera.Arms.CSSArms.AnalSex:Destroy()
  556. end
  557. end
  558. end)
  559. VisualsTabViewmodelSection:ToggleSlider("Gun Chams",0,9,5,function(x,y)
  560. ArsoniaTable.Visuals.Viewmodel.Gunchams=x
  561. ArsoniaTable.Visuals.Viewmodel.GunchamsTrans=y/10
  562. if game.Workspace.CurrentCamera:FindFirstChild("Arms")then
  563. if game.Workspace.CurrentCamera.Arms:FindFirstChild("AnalBeads")then
  564. game.Workspace.CurrentCamera.Arms.AnalBeads:Destroy()
  565. end
  566. end
  567. end)
  568. VisualsTabViewmodelSection:Color("Color",Color3.new(1,0,175/255),function(x)
  569. ArsoniaTable.Visuals.Viewmodel.GunchamsCol=x
  570. if game.Workspace.CurrentCamera:FindFirstChild("Arms")then
  571. if game.Workspace.CurrentCamera.Arms:FindFirstChild("AnalBeads")then
  572. game.Workspace.CurrentCamera.Arms.AnalBeads:Destroy()
  573. end
  574. end
  575. end)
  576. VisualsTabViewmodelSection:Slider("Reflectance",0,10,0,function(x)
  577. ArsoniaTable.Visuals.Viewmodel.GunchamsRefl=x/10
  578. if game.Workspace.CurrentCamera:FindFirstChild("Arms")then
  579. if game.Workspace.CurrentCamera.Arms:FindFirstChild("AnalBeads")then
  580. game.Workspace.CurrentCamera.Arms.AnalBeads:Destroy()
  581. end
  582. end
  583. end)
  584. VisualsTabViewmodelSection:Dropdown("Material",ArsoniaTable.Variables.Materials,function(x)
  585. ArsoniaTable.Visuals.Viewmodel.GunchamsMat=x
  586. if game.Workspace.CurrentCamera:FindFirstChild("Arms")then
  587. if game.Workspace.CurrentCamera.Arms:FindFirstChild("AnalBeads")then
  588. game.Workspace.CurrentCamera.Arms.AnalBeads:Destroy()
  589. end
  590. end
  591. end)
  592.  
  593.  
  594.  
  595. local VisualsTabESPSection=VisualsTab:Section("ESP")
  596. VisualsTabESPSection:Toggle("Enabled",function(x)
  597. ArsoniaTable.Visuals.ESP.Enabled=x
  598. end)
  599. VisualsTabESPSection:Color("Main Color",Color3.new(1,0,175/255),function(x)
  600. ArsoniaTable.Visuals.ESP.Color=x
  601. end)
  602. VisualsTabESPSection:Toggle("Box",function(x)
  603. ArsoniaTable.Visuals.ESP.Box=x
  604. end)
  605. VisualsTabESPSection:Toggle("Chams",function(x)
  606. ArsoniaTable.Visuals.ESP.Chams=x
  607. end)
  608. VisualsTabESPSection:ToggleSlider("Visible Player Outline (Chams)",1,10,5,function(x,y)
  609. ArsoniaTable.Visuals.ESP.Chamsoutline=x
  610. ArsoniaTable.Visuals.ESP.ChamsoutlineSize=y/10
  611. end)
  612. VisualsTabESPSection:Color("Outline Color",Color3.new(50/255,150/255,1),function(x)
  613. ArsoniaTable.Visuals.ESP.ChamsoutlineColor=x
  614. end)
  615. VisualsTabESPSection:Toggle("Backtrack Chams",function(x)
  616. ArsoniaTable.Visuals.ESP.BacktrackChams=x
  617. end)
  618. VisualsTabESPSection:Toggle("Names",function(x)
  619. ArsoniaTable.Visuals.ESP.Names=x
  620. end)
  621. VisualsTabESPSection:Toggle("Tracers",function(x)
  622. ArsoniaTable.Visuals.ESP.Tracers=x
  623. end)
  624. VisualsTabESPSection:Toggle("Health",function(x)
  625. ArsoniaTable.Visuals.ESP.Health=x
  626. end)
  627.  
  628.  
  629.  
  630. local VisualsTabBullettracersSection=VisualsTab:Section("Bullet Tracers")
  631. VisualsTabBullettracersSection:Toggle("Enabled",function(x)
  632. ArsoniaTable.Visuals.Bullettracers.Enabled=x
  633. end)
  634. VisualsTabBullettracersSection:Slider("Width",1,100,5,function(x)
  635. ArsoniaTable.Visuals.Bullettracers.Width=x/100
  636. end)
  637. VisualsTabBullettracersSection:Color("Color",Color3.new(1,0,175/255),function(x)
  638. ArsoniaTable.Visuals.Bullettracers.Color=x
  639. end)
  640. VisualsTabBullettracersSection:Dropdown("Material",ArsoniaTable.Variables.Materials,function(x)
  641. ArsoniaTable.Visuals.Bullettracers.Material=x
  642. end)
  643. VisualsTabBullettracersSection:Slider("Transparency",0,10,5,function(x)
  644. ArsoniaTable.Visuals.Bullettracers.Transparency=x/10
  645. end)
  646. VisualsTabBullettracersSection:Slider("Reflectance",0,10,5,function(x)
  647. ArsoniaTable.Visuals.Bullettracers.Refl=x/10
  648. end)
  649. VisualsTabBullettracersSection:Slider("Life Time (ms)",1,5000,500,function(x)
  650. ArsoniaTable.Visuals.Bullettracers.Lifetime=x/1000
  651. end)
  652. VisualsTabBullettracersSection:Toggle("Update Position",function(x)
  653. ArsoniaTable.Visuals.Bullettracers.Keeptopart=x
  654. end)
  655. VisualsTabBullettracersSection:Toggle("Update Color",function(x)
  656. ArsoniaTable.Visuals.Bullettracers.Updatecol=x
  657. end)
  658.  
  659.  
  660.  
  661. --[[local VisualsTabAmbienceSection=VisualsTab:Section("Ambience")
  662. VisualsTabAmbienceSection:Toggle("Enabled",function(x)
  663. ArsoniaTable.Visuals.Worldambience.Enabled=x
  664. if not x then
  665. for _,v in pairs(game.Workspace:WaitForChild("Map"):WaitForChild("Lighting"):GetChildren())do
  666. if game.Lighting[v.Name]then
  667. pcall(function()
  668. game.Lighting[v.Name]=v.Value
  669. end)
  670. end
  671. end
  672. end
  673. end)
  674. VisualsTabAmbienceSection:Color("Color",Color3.new(1,0,175/255),function(x)
  675. ArsoniaTable.Visuals.Worldambience.Ambience=x
  676. end)
  677. VisualsTabAmbienceSection:Slider("Time",0,12,12,function(x)
  678. ArsoniaTable.Visuals.Worldambience.Time=x
  679. end)
  680. VisualsTabAmbienceSection:Slider("Brightness",0,10,2,function(x)
  681. ArsoniaTable.Visuals.Worldambience.Brightness=x
  682. end)]]
  683.  
  684.  
  685.  
  686. local AimbotTab=Window:Tab("Aimbot")
  687. local AimbotTabSilentaimSection=AimbotTab:Section("Silent Aim")
  688. AimbotTabSilentaimSection:Toggle("Enabled",function(x)
  689. ArsoniaTable.Aimbot.Silentaim.Enabled=x
  690. end)
  691. AimbotTabSilentaimSection:Slider("Hit Chance",0,100,100,function(x)
  692. ArsoniaTable.Aimbot.Silentaim.Hitchance=x
  693. end)
  694. AimbotTabSilentaimSection:Slider("FOV",0,1000,100,function(x)
  695. ArsoniaTable.Aimbot.Silentaim.Fov=x
  696. end)
  697. AimbotTabSilentaimSection:Toggle("Ignore FOV",function(x)
  698. ArsoniaTable.Aimbot.Silentaim.Ignorefov=x
  699. end)
  700. AimbotTabSilentaimSection:Dropdown("Auto Shoot",{"None","Force Fire","Fake Click","Mouse"},function(x)
  701. ArsoniaTable.Aimbot.Silentaim.AutoshootMethod=x
  702. end)
  703. AimbotTabSilentaimSection:Dropdown("Priority Target",ArsoniaTable.Variables.TargetNames,function(x)
  704. ArsoniaTable.Aimbot.Silentaim.Target=x
  705. end)
  706. AimbotTabSilentaimSection:Toggle("Only Target Priority",function(x)
  707. ArsoniaTable.Aimbot.Silentaim.Onlytarget=x
  708. end)
  709.  
  710.  
  711.  
  712. local AimbotTabBacktrackSection=AimbotTab:Section("Backtrack")
  713. AimbotTabBacktrackSection:Toggle("Enabled",function(x)
  714. ArsoniaTable.Aimbot.Backtrack.Enabled=x
  715. end)
  716. AimbotTabBacktrackSection:Slider("Life Time (ms)",0,400,250,function(x)
  717. ArsoniaTable.Aimbot.Backtrack.Lifetime=x/1000
  718. end)
  719. AimbotTabBacktrackSection:Slider("Transparency",0,10,5,function(x)
  720. ArsoniaTable.Aimbot.Backtrack.Trans=x/10
  721. end)
  722. AimbotTabBacktrackSection:Slider("Reflectance",0,10,5,function(x)
  723. ArsoniaTable.Aimbot.Backtrack.Refl=x/10
  724. end)
  725. AimbotTabBacktrackSection:Color("Color",Color3.new(0,1,1),function(x)
  726. ArsoniaTable.Aimbot.Backtrack.Color=x
  727. end)
  728. AimbotTabBacktrackSection:Dropdown("Material",ArsoniaTable.Variables.Materials,function(x)
  729. ArsoniaTable.Aimbot.Backtrack.Material=x
  730. end)
  731. AimbotTabBacktrackSection:Dropdown("Target",{"HeadHB","Torso","LeftArm","RightArm","LeftLeg","RightLeg","All"},function(x)
  732. ArsoniaTable.Aimbot.Backtrack.Target=x
  733. end)
  734. AimbotTabBacktrackSection:Toggle("Render All",function(x)
  735. ArsoniaTable.Aimbot.Backtrack.Showall=x
  736. end)
  737.  
  738.  
  739.  
  740. local AimbotTabHitboxSection=AimbotTab:Section("Hitbox")
  741. AimbotTabHitboxSection:Toggle("Enabled",function(x)
  742. ArsoniaTable.Aimbot.Hitboxes.Enabled=x
  743. end)
  744. AimbotTabHitboxSection:Slider("Size",0,25,5,function(x)
  745. ArsoniaTable.Aimbot.Hitboxes.Size=x
  746. end)
  747. AimbotTabHitboxSection:Dropdown("Size Method",{"Absolute","Addition"},function(x)
  748. ArsoniaTable.Aimbot.Hitboxes.Sizetype=x
  749. end)
  750. AimbotTabHitboxSection:Slider("Transparency",0,10,5,function(x)
  751. ArsoniaTable.Aimbot.Hitboxes.Trans=x/10
  752. end)
  753. AimbotTabHitboxSection:Slider("Reflectance",0,10,5,function(x)
  754. ArsoniaTable.Aimbot.Hitboxes.Refl=x/10
  755. end)
  756. AimbotTabHitboxSection:Color("Color",Color3.new(0,1,1),function(x)
  757. ArsoniaTable.Aimbot.Hitboxes.Color=x
  758. end)
  759. AimbotTabHitboxSection:Dropdown("Material",ArsoniaTable.Variables.Materials,function(x)
  760. ArsoniaTable.Aimbot.Hitboxes.Material=x
  761. end)
  762. AimbotTabHitboxSection:Dropdown("Target",{"HeadHB","Torso","LeftArm","RightArm","LeftLeg","RightLeg","All"},function(x)
  763. ArsoniaTable.Aimbot.Hitboxes.Target=x
  764. end)
  765.  
  766.  
  767.  
  768. local CombatTab=Window:Tab("Combat")
  769. local CombatTabMainSection=CombatTab:Section("Main")
  770. CombatTabMainSection:Toggle("Enabled",function(x)
  771. ArsoniaTable.Combat.Main.Enabled=x
  772. end)
  773. CombatTabMainSection:Toggle("Projectile Aura",function(x)
  774. ArsoniaTable.Combat.Main.ProjectileAura=x
  775. end)
  776. CombatTabMainSection:Dropdown("Projectile",ArsoniaTable.Variables.Allprojectiles,function(x)
  777. ArsoniaTable.Combat.Main.ProjectileAuraMethod=x
  778. end)
  779. CombatTabMainSection:Toggle("Headshot",function(x)
  780. if x then
  781. ArsoniaTable.Combat.Main.ProjectileAuraHead=1
  782. else
  783. ArsoniaTable.Combat.Main.ProjectileAuraHead=0
  784. end
  785. end)
  786. CombatTabMainSection:Toggle("Air Crit",function(x)
  787. if x then
  788. ArsoniaTable.Combat.Main.ProjectileAuraAir=1
  789. else
  790. ArsoniaTable.Combat.Main.ProjectileAuraAir=0
  791. end
  792. end)
  793. CombatTabMainSection:Toggle("Kill All",function(x)
  794. ArsoniaTable.Combat.Main.Killall=x
  795. end)
  796. CombatTabMainSection:Dropdown("Kill All Method",{"Spoofed","Equipped"},function(x)
  797. ArsoniaTable.Combat.Main.KillallMethod=x
  798. end)
  799. CombatTabMainSection:Toggle("Death Kill",function(x)
  800. ArsoniaTable.Combat.Main.Deathkill=x
  801. end)
  802. CombatTabMainSection:Dropdown("Death Kill Method",{"Max Crits","Spoofed"},function(x)
  803. ArsoniaTable.Combat.Main.DeathkillMethod=x
  804. end)
  805. CombatTabMainSection:Toggle("Kill Aura",function(x)
  806. ArsoniaTable.Combat.Main.Killaura=x
  807. end)
  808. CombatTabMainSection:Dropdown("Kill Aura Method",{"Spoofed","Demote","Goldify","Goldify + Demote","Freeze + Demote","Equipped"},function(x)
  809. ArsoniaTable.Combat.Main.KillauraMethod=x
  810. end)
  811. CombatTabMainSection:ToggleSlider("Headstomp Aura",1,600,100,function(x,y)
  812. ArsoniaTable.Combat.Main.Headstompaura=x
  813. ArsoniaTable.Combat.Main.HeadstompauraVal=y
  814. end)
  815. CombatTabMainSection:Toggle("Knife Aura",function(x)
  816. ArsoniaTable.Combat.Main.Knifeaura=x
  817. end)
  818. CombatTabMainSection:Toggle("Do Fake Animation",function(x)
  819. ArsoniaTable.Combat.Main.KnifeauraFakeaim=x
  820. end)
  821. CombatTabMainSection:Toggle("Air Crit",function(x)
  822. if x then
  823. ArsoniaTable.Combat.Main.KnifeauraAir=1
  824. else
  825. ArsoniaTable.Combat.Main.KnifeauraAir=0
  826. end
  827. end)
  828. CombatTabMainSection:Dropdown("Knife",{"Basic","Golden"},function(x)
  829. ArsoniaTable.Combat.Main.KnifeauraValue=x
  830. end)
  831. CombatTabMainSection:Dropdown("Crit",{"None","Basic","Advanced","Backstab"},function(x)
  832. ArsoniaTable.Combat.Main.KnifeauraCrit=x
  833. end)
  834. coroutine.wrap(function()
  835. while game.RunService.RenderStepped:Wait()do
  836. pcall(function()
  837. if ArsoniaTable.Combat.Main.Enabled then
  838. if ArsoniaTable.Combat.Main.Knifeaura then
  839. for _,v in pairs(ArsoniaTable.Variables.Functions.GetEnemys())do
  840. if(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-v.Character.HumanoidRootPart.Position).Magnitude<=25 then
  841. local knife
  842. if ArsoniaTable.Combat.Main.KnifeauraValue=="Basic"then
  843. knife=game.ReplicatedStorage.Weapons.Knife
  844. else
  845. knife=game.ReplicatedStorage.Weapons["Golden Knife"]
  846. end
  847. local arg1,arg2,arg3=0,0,0
  848. if ArsoniaTable.Combat.Main.KnifeauraCrit=="Basic"then
  849. arg1=1
  850. end
  851. if ArsoniaTable.Combat.Main.KnifeauraCrit=="Advanced"then
  852. arg2=1
  853. end
  854. if ArsoniaTable.Combat.Main.KnifeauraCrit=="Backstab"then
  855. arg3=1
  856. end
  857. game.ReplicatedStorage.Events.ApplyGun:FireServer(knife,false)
  858. local Partpos=v.Character.Head.Position+Vector3.new(math.random(),math.random(),math.random())
  859. local Packedstring=string.pack(
  860. ArsoniaTable.Variables.Hitparter,
  861. Partpos.X,
  862. Partpos.Y,
  863. Partpos.Z,
  864. tostring(knife),
  865. arg1,--headshot=1 none=0
  866. 0,--unknown
  867. arg3,--backstab=1 none=0
  868. arg2,--forcecrit=1 none=0
  869. 0,--morecrit=1 none=0
  870. 0,--spoof=2 none=0
  871. 0,--unkown
  872. 0,--Player Distance
  873. 1,--Current Spell
  874. 0,--scope=1 noscope=0
  875. ArsoniaTable.Combat.Main.KnifeauraAir--aircrit=1 none=0
  876. )
  877. game.ReplicatedStorage.Events.HitPart:FireServer(v.Character.Head,Packedstring)
  878. if ArsoniaTable.Combat.Main.KnifeauraFakeaim then
  879. local bs={}
  880. for _,v in pairs(game.ReplicatedStorage.Melees[game.Players.LocalPlayer.Data.Melee.Value]:GetChildren())do
  881. if string.sub(v.Name,1,4)=="Fire"then
  882. table.insert(bs,v)
  883. end
  884. end
  885. local c=game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(game.ReplicatedStorage.Melees[game.Players.LocalPlayer.Data.Melee.Value].Idle)
  886. local b=game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(bs[math.random(1,#bs)])
  887. c:Play()
  888. b:Play()
  889. c.Looped=false
  890. b.Looped=false
  891. coroutine.wrap(function()
  892. wait(.8)
  893. c:Stop()
  894. b:Stop()
  895. end)()
  896. end
  897. game.ReplicatedStorage.Events.ApplyGun:FireServer(game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.gun.Value,false)
  898. wait(.4)
  899. break
  900. end
  901. end
  902. end
  903. end
  904. end)
  905. end
  906. end)()
  907.  
  908.  
  909.  
  910. local CombatTabGunmodsSection=CombatTab:Section("Weapon")
  911. CombatTabGunmodsSection:Toggle("Enabled",function(x)
  912. ArsoniaTable.Combat.Gunmods.Enabled=x
  913. if x then
  914. if ArsoniaTable.Combat.Gunmods.Goldenmelee then
  915. debug.setconstant(getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).givetools,29,"Golden Knife")
  916. end
  917. if ArsoniaTable.Combat.Gunmods.Removescope then
  918. if not game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Scope:FindFirstChild("Scope2")then
  919. for i=1,4 do
  920. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs["Frame"..i].Transparency=1
  921. end
  922. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Scope.ImageTransparency=1
  923. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Scope.Scope.Size=UDim2.new(2,0,2,0)
  924. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Scope.Scope.Position=UDim2.new(-.5,0,-.5,0)
  925. end
  926. end
  927. for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do
  928. if v:FindFirstChild("FireRate")then
  929. v.ArsoniaFireRate.Value=v.FireRate.Value-ArsoniaTable.Combat.Gunmods.Firerate
  930. end
  931. if v:FindFirstChild("StoredAmmo")then
  932. v.ArsoniaStoredAmmo.Value=math.clamp(v.StoredAmmo.Value+ArsoniaTable.Combat.Gunmods.Storedammo,0,199)
  933. end
  934. if v:FindFirstChild("Range")and v:FindFirstChild("Melee")and v:FindFirstChild("Backstab")then
  935. v.Range.Value=ArsoniaTable.Combat.Gunmods.Kniferange
  936. end
  937. if ArsoniaTable.Combat.Gunmods.Instantreload then
  938. if v:FindFirstChild("ReloadTime")then
  939. v.ArsoniaReloadTime.Value=0
  940. end
  941. if v:FindFirstChild("EReloadTime")then
  942. v.ArsoniaEReloadTime.Value=0
  943. end
  944. if v:FindFirstChild("PumpAction")then
  945. v.PumpAction.Name="NotPumpAction"
  946. end
  947. end
  948. if ArsoniaTable.Combat.Gunmods.Instantequip then
  949. if v:FindFirstChild("EquipTime")then
  950. v.ArsoniaEquipTime.Value=0
  951. end
  952. end
  953. if ArsoniaTable.Combat.Gunmods.Firemode~="Current"then
  954. if ArsoniaTable.Combat.Gunmods.Firemode=="Automatic"then
  955. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).mode="automatic"
  956. else
  957. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).mode="__nilvalue"
  958. end
  959. end
  960. end
  961. else
  962. if ArsoniaTable.Combat.Gunmods.Goldenmelee then
  963. debug.setconstant(getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).givetools,29,"Knife")
  964. end
  965. if ArsoniaTable.Combat.Gunmods.Removescope then
  966. for i=1,4 do
  967. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs["Frame"..i].Transparency=0
  968. end
  969. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Scope.ImageTransparency=0
  970. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Scope.Scope.Size=UDim2.new(1,0,1,0)
  971. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Scope.Scope.Position=UDim2.new()
  972. end
  973. for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do
  974. if v:FindFirstChild("FireRate")then
  975. v.ArsoniaFireRate.Value=v.FireRate.Value
  976. end
  977. if v:FindFirstChild("StoredAmmo")then
  978. v.ArsoniaStoredAmmo.Value=v.StoredAmmo.Value
  979. end
  980. if v:FindFirstChild("Range")and v:FindFirstChild("Melee")and v:FindFirstChild("Backstab")then
  981. v.Range.Value=v.ArsoniaRange.Value
  982. end
  983. if v:FindFirstChild("ReloadTime")then
  984. v.ArsoniaReloadTime.Value=v.ReloadTime.Value
  985. end
  986. if v:FindFirstChild("EReloadTime")then
  987. v.ArsoniaEReloadTime.Value=v.EReloadTime.Value
  988. end
  989. if v:FindFirstChild("NotPumpAction")then
  990. v.NotPumpAction.Name="PumpAction"
  991. end
  992. if v:FindFirstChild("EquipTime")then
  993. v.ArsoniaEquipTime.Value=v.EquipTime.Value
  994. end
  995. if game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.gun.Value then
  996. if game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.gun.Value:FindFirstChild("Auto")then
  997. if game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.gun.Value.Auto.Value then
  998. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).mode="automatic"
  999. else
  1000. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).mode="__nilvalue"
  1001. end
  1002. end
  1003. end
  1004. end
  1005. end
  1006. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).givetools()
  1007. require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).usethatgun()
  1008. end)
  1009. CombatTabGunmodsSection:Slider("Fire Rate Addition",0,500,0,function(x)
  1010. ArsoniaTable.Combat.Gunmods.Firerate=x/1000
  1011. if ArsoniaTable.Combat.Gunmods.Enabled then
  1012. for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do
  1013. if v:FindFirstChild("FireRate")then
  1014. v.ArsoniaFireRate.Value=v.FireRate.Value-ArsoniaTable.Combat.Gunmods.Firerate
  1015. end
  1016. end
  1017. end
  1018. end)
  1019. CombatTabGunmodsSection:Slider("Clip Size Addition",0,1000,0,function(x)
  1020. ArsoniaTable.Combat.Gunmods.Clipsize=x
  1021. if ArsoniaTable.Combat.Gunmods.Enabled then
  1022. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).givetools()
  1023. require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).usethatgun()
  1024. end
  1025. end)
  1026. CombatTabGunmodsSection:Slider("Stored Ammo Addition",0,200,0,function(x)
  1027. ArsoniaTable.Combat.Gunmods.Storedammo=x
  1028. if ArsoniaTable.Combat.Gunmods.Enabled then
  1029. for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do
  1030. if v:FindFirstChild("StoredAmmo")then
  1031. v.ArsoniaStoredAmmo.Value=math.clamp(v.StoredAmmo.Value+ArsoniaTable.Combat.Gunmods.Storedammo,0,199)
  1032. end
  1033. end
  1034. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).givetools()
  1035. require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).usethatgun()
  1036. end
  1037. end)
  1038. CombatTabGunmodsSection:Slider("Knife Range",0,50,6,function(x)
  1039. ArsoniaTable.Combat.Gunmods.Kniferange=x
  1040. if ArsoniaTable.Combat.Gunmods.Enabled then
  1041. for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do
  1042. if v:FindFirstChild("Range")and v:FindFirstChild("Melee")and v:FindFirstChild("Backstab")then
  1043. v.Range.Value=ArsoniaTable.Combat.Gunmods.Kniferange
  1044. end
  1045. end
  1046. end
  1047. end)
  1048. CombatTabGunmodsSection:ToggleSlider("Projectile Gun",0,1000,500,function(x,y)
  1049. ArsoniaTable.Combat.Gunmods.Baseballgun=x
  1050. ArsoniaTable.Combat.Gunmods.BaseballgunSpeed=y
  1051. end)
  1052. CombatTabGunmodsSection:Dropdown("Projectile",ArsoniaTable.Variables.BaseBallNamesVisual,function(x)
  1053. ArsoniaTable.Combat.Gunmods.BaseballgunValue=x
  1054. end)
  1055. --[[CombatTabGunmodsSection:Toggle("Laser Gun",function(x)
  1056. ArsoniaTable.Combat.Gunmods.Lasergun=x
  1057. end)
  1058. CombatTabGunmodsSection:Color("Color",Color3.new(1,0,175/255),function(x)
  1059. ArsoniaTable.Combat.Gunmods.LasergunCol=x
  1060. end)
  1061. CombatTabGunmodsSection:Dropdown("Laser Type",ArsoniaTable.Variables.Lasers,function(x)
  1062. ArsoniaTable.Combat.Gunmods.LasergunValue=x
  1063. end)]]
  1064. CombatTabGunmodsSection:Toggle("Instant Reload",function(x)
  1065. ArsoniaTable.Combat.Gunmods.Instantreload=x
  1066. if ArsoniaTable.Combat.Gunmods.Enabled then
  1067. if x then
  1068. for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do
  1069. if v:FindFirstChild("ReloadTime")then
  1070. v.ArsoniaReloadTime.Value=0
  1071. end
  1072. if v:FindFirstChild("EReloadTime")then
  1073. v.ArsoniaEReloadTime.Value=0
  1074. end
  1075. if v:FindFirstChild("PumpAction")then
  1076. v.PumpAction.Name="NotPumpAction"
  1077. end
  1078. end
  1079. else
  1080. for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do
  1081. if v:FindFirstChild("ReloadTime")then
  1082. v.ArsoniaReloadTime.Value=v.ReloadTime.Value
  1083. end
  1084. if v:FindFirstChild("EReloadTime")then
  1085. v.ArsoniaEReloadTime.Value=v.EReloadTime.Value
  1086. end
  1087. if v:FindFirstChild("NotPumpAction")then
  1088. v.NotPumpAction.Name="PumpAction"
  1089. end
  1090. end
  1091. end
  1092. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).givetools()
  1093. require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).usethatgun()
  1094. end
  1095. end)
  1096. CombatTabGunmodsSection:Toggle("Instant Equip",function(x)
  1097. ArsoniaTable.Combat.Gunmods.Instantequip=x
  1098. if ArsoniaTable.Combat.Gunmods.Enabled then
  1099. if x then
  1100. for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do
  1101. if v:FindFirstChild("EquipTime")then
  1102. v.ArsoniaEquipTime.Value=0
  1103. end
  1104. end
  1105. else
  1106. for _,v in pairs(game.ReplicatedStorage.Weapons:GetChildren())do
  1107. if v:FindFirstChild("EquipTime")then
  1108. v.ArsoniaEquipTime.Value=v.EquipTime.Value
  1109. end
  1110. end
  1111. end
  1112. end
  1113. end)
  1114. CombatTabGunmodsSection:Toggle("Golden Melee",function(x)
  1115. ArsoniaTable.Combat.Gunmods.Goldenmelee=x
  1116. if ArsoniaTable.Combat.Gunmods.Enabled then
  1117. if x then
  1118. debug.setconstant(getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).givetools,29,"Golden Knife")
  1119. else
  1120. debug.setconstant(getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).givetools,29,"Knife")
  1121. end
  1122. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).givetools()
  1123. require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).usethatgun()
  1124. end
  1125. end)
  1126. CombatTabGunmodsSection:Toggle("Force Backstab",function(x)
  1127. ArsoniaTable.Combat.Gunmods.Forcebackstab=x
  1128. if ArsoniaTable.Combat.Gunmods.Enabled then
  1129. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).givetools()
  1130. require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).usethatgun()
  1131. end
  1132. end)
  1133. CombatTabGunmodsSection:Toggle("Remove Fire Animation",function(x)
  1134. ArsoniaTable.Combat.Gunmods.Removeonfire=x
  1135. if ArsoniaTable.Combat.Gunmods.Enabled then
  1136. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).givetools()
  1137. require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).usethatgun()
  1138. end
  1139. end)
  1140. CombatTabGunmodsSection:Toggle("Remove Stab Animation",function(x)
  1141. ArsoniaTable.Combat.Gunmods.RemoveonfireKnife=x
  1142. if ArsoniaTable.Combat.Gunmods.Enabled then
  1143. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).givetools()
  1144. require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).usethatgun()
  1145. end
  1146. end)
  1147. CombatTabGunmodsSection:Toggle("Remove Gun Sway",function(x)
  1148. ArsoniaTable.Combat.Gunmods.Removesway=x
  1149. if ArsoniaTable.Combat.Gunmods.Enabled then
  1150. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).givetools()
  1151. require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).usethatgun()
  1152. end
  1153. end)
  1154. CombatTabGunmodsSection:Toggle("Remove Gun Bob",function(x)
  1155. ArsoniaTable.Combat.Gunmods.Removebob=x
  1156. end)
  1157. CombatTabGunmodsSection:Toggle("Remove Recoil",function(x)
  1158. ArsoniaTable.Combat.Gunmods.Removerecoil=x
  1159. end)
  1160. CombatTabGunmodsSection:Toggle("Remove Spread",function(x)
  1161. ArsoniaTable.Combat.Gunmods.Removespread=x
  1162. end)
  1163. CombatTabGunmodsSection:Toggle("Auto Spool",function(x)
  1164. ArsoniaTable.Combat.Gunmods.Autospool=x
  1165. end)
  1166. CombatTabGunmodsSection:Toggle("Remove Zoom Effect",function(x)
  1167. ArsoniaTable.Combat.Gunmods.Keepfov=x
  1168. end)
  1169. CombatTabGunmodsSection:Toggle("Remove Scope Effect",function(x)
  1170. ArsoniaTable.Combat.Gunmods.Removescope=x
  1171. if ArsoniaTable.Combat.Gunmods.Enabled then
  1172. if x then
  1173. for i=1,4 do
  1174. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs["Frame"..i].Transparency=1
  1175. end
  1176. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Scope.ImageTransparency=1
  1177. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Scope.Scope.Size=UDim2.new(2,0,2,0)
  1178. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Scope.Scope.Position=UDim2.new(-.5,0,-.5,0)
  1179. else
  1180. for i=1,4 do
  1181. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs["Frame"..i].Transparency=0
  1182. end
  1183. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Scope.ImageTransparency=0
  1184. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Scope.Scope.Size=UDim2.new(1,0,1,0)
  1185. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Crosshairs.Scope.Scope.Position=UDim2.new()
  1186. end
  1187. end
  1188. end)
  1189. CombatTabGunmodsSection:Dropdown("Firemode",{"Current","Semi-Automatic","Automatic"},function(x)
  1190. ArsoniaTable.Combat.Gunmods.Firemode=x
  1191. if ArsoniaTable.Combat.Gunmods.Enabled then
  1192. if game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.gun.Value then
  1193. if game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.gun.Value:FindFirstChild("Auto")then
  1194. if game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.gun.Value.Auto.Value then
  1195. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).mode="automatic"
  1196. else
  1197. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).mode="__nilvalue"
  1198. end
  1199. end
  1200. end
  1201. end
  1202. end)
  1203.  
  1204.  
  1205.  
  1206. local MiscTab=Window:Tab("Misc")
  1207. local MiscTabMainSection=MiscTab:Section("Main")
  1208. MiscTabMainSection:Toggle("Enabled",function(x)
  1209. ArsoniaTable.Misc.Main.Enabled=x
  1210. if not x then
  1211. if game.Workspace:FindFirstChild("Map")then
  1212. if game.Workspace.Map:FindFirstChild("Clips")then
  1213. for _,v in pairs(game.Workspace.Map.Clips:GetDescendants())do
  1214. if v:IsA("BasePart")then
  1215. if v:FindFirstChild("OGCanCollide")then
  1216. v.CanCollide=v.OGCanCollide
  1217. end
  1218. end
  1219. end
  1220. end
  1221. end
  1222. game.ReplicatedStorage.Events.CoolNewRemote:FireServer("MouseButton1")
  1223. game:GetService("ReplicatedStorage").wkspc.CurrentCurse.Value="None"
  1224. else
  1225. if ArsoniaTable.Misc.Main.Devicespoofer=="Mobile"then
  1226. game.ReplicatedStorage.Events.CoolNewRemote:FireServer("Touch")
  1227. elseif ArsoniaTable.Misc.Main.Devicespoofer=="PC"then
  1228. game.ReplicatedStorage.Events.CoolNewRemote:FireServer("MouseButton1")
  1229. elseif ArsoniaTable.Misc.Main.Devicespoofer=="XBOX"then
  1230. game.ReplicatedStorage.Events.CoolNewRemote:FireServer("Gamepad1")
  1231. elseif ArsoniaTable.Misc.Main.Devicespoofer=="None"then
  1232. game.ReplicatedStorage.Events.CoolNewRemote:FireServer("none")
  1233. end
  1234. game:GetService("ReplicatedStorage").wkspc.CurrentCurse.Value=ArsoniaTable.Misc.Main.Curse
  1235. end
  1236. end)
  1237. MiscTabMainSection:Toggle("Fast Respawn",function(x)
  1238. ArsoniaTable.Misc.Main.Fastrespawn=x
  1239. end)
  1240. MiscTabMainSection:Dropdown("Dropdown",{"PC","Mobile","XBOX","Wii Steering Wheel","None"},function(x)
  1241. ArsoniaTable.Misc.Main.Devicespoofer=x
  1242. if ArsoniaTable.Misc.Main.Enabled then
  1243. if ArsoniaTable.Misc.Main.Devicespoofer=="Mobile"then
  1244. game.ReplicatedStorage.Events.CoolNewRemote:FireServer("Touch")
  1245. elseif ArsoniaTable.Misc.Main.Devicespoofer=="PC"then
  1246. game.ReplicatedStorage.Events.CoolNewRemote:FireServer("MouseButton1")
  1247. elseif ArsoniaTable.Misc.Main.Devicespoofer=="XBOX"then
  1248. game.ReplicatedStorage.Events.CoolNewRemote:FireServer("Gamepad1")
  1249. elseif ArsoniaTable.Misc.Main.Devicespoofer=="None"then
  1250. game.ReplicatedStorage.Events.CoolNewRemote:FireServer("none")
  1251. end
  1252. end
  1253. end)
  1254. MiscTabMainSection:Dropdown("Ping Spoofer",{"Current","Green","Yellow","Red","Random"},function(x)
  1255. ArsoniaTable.Misc.Main.Pingspoofer=x
  1256. end)
  1257. MiscTabMainSection:Toggle("Auto Deploy",function(x)
  1258. ArsoniaTable.Misc.Main.Autodeploy=x
  1259. end)
  1260. MiscTabMainSection:Dropdown("Curse",ArsoniaTable.Variables.Curses,function(x)
  1261. ArsoniaTable.Misc.Main.Curse=x
  1262. if ArsoniaTable.Misc.Main.Enabled then
  1263. game:GetService("ReplicatedStorage").wkspc.CurrentCurse.Value=ArsoniaTable.Misc.Main.Curse
  1264. end
  1265. end)
  1266. MiscTabMainSection:Toggle("Double Chat",function(x)
  1267. ArsoniaTable.Misc.Main.Doublechat=x
  1268. end)
  1269. MiscTabMainSection:Toggle("Remove Map Borders",function(x)
  1270. ArsoniaTable.Misc.Main.Removemapborders=x
  1271. if not x then
  1272. if game.Workspace:FindFirstChild("Map")then
  1273. if game.Workspace.Map:FindFirstChild("Clips")then
  1274. for _,v in pairs(game.Workspace.Map.Clips:GetDescendants())do
  1275. if v:IsA("BasePart")then
  1276. if v:FindFirstChild("OGCanCollide")then
  1277. v.CanCollide=v.OGCanCollide
  1278. end
  1279. end
  1280. end
  1281. end
  1282. end
  1283. else
  1284. game.Workspace.Map.Clips.IsRemoved:Destroy()
  1285. end
  1286. end)
  1287. MiscTabMainSection:Toggle("Cloud Spam",function(x)
  1288. ArsoniaTable.Misc.Main.Cloudspam=x
  1289. end)
  1290. MiscTabMainSection:Toggle("Anti Team Leader Effect",function(x)
  1291. ArsoniaTable.Misc.Main.Antiteamleader=x
  1292. end)
  1293. MiscTabMainSection:Toggle("Wall Protect",function(x)
  1294. ArsoniaTable.Misc.Main.Wallprotect=x
  1295. end)
  1296. MiscTabMainSection:Button("Place Wall",function()
  1297. game.ReplicatedStorage.Events.BuildWall:FireServer(
  1298. game.Players.LocalPlayer.Character.HumanoidRootPart.Position,
  1299. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.LookVector*10000000000)
  1300. end)
  1301. MiscTabMainSection:Button("Remove Wall",function()
  1302. game.ReplicatedStorage.Events.BuildWall:FireServer(
  1303. Vector3.new(math.huge,math.huge,math.huge),
  1304. Vector3.new(math.huge,math.huge,math.huge))
  1305. end)
  1306. MiscTabMainSection:Button("Teleport To Fireworks",function()
  1307. game.TeleportService:Teleport(4690140579,game.Players.LocalPlayer,{SuperSecretCode="NotSoSuperSecretPoggyWoggy"})
  1308. end)
  1309. MiscTabMainSection:Button("Teleport To Frog Game",function()
  1310. game.TeleportService:Teleport(5133094040,game.Players.LocalPlayer,{SuperSecretCode="NotSoSuperSecretPoggyWoggy"})
  1311. end)
  1312.  
  1313.  
  1314.  
  1315. local MiscTabTrollingSection=MiscTab:Section("Trolling")
  1316. MiscTabTrollingSection:Toggle("Enabled",function(x)
  1317. ArsoniaTable.Misc.Trolling.Enabled=x
  1318. end)
  1319. MiscTabTrollingSection:Toggle("Bullet Annoy",function(x)
  1320. ArsoniaTable.Misc.Trolling.Bulletannoy=x
  1321. end)
  1322. MiscTabTrollingSection:Toggle("Voice Annoy",function(x)
  1323. ArsoniaTable.Misc.Trolling.Voiceannoy=x
  1324. end)
  1325. MiscTabTrollingSection:Toggle("Fling Aura (BAN RISK)",function(x)
  1326. ArsoniaTable.Misc.Trolling.Flingaura=x
  1327. end)--[[
  1328. MiscTabTrollingSection:Toggle("Fling All",function(x)
  1329. ArsoniaTable.Misc.Trolling.Flingall=x
  1330. end)
  1331. MiscTabTrollingSection:Button("Crash Clients",function()
  1332. for _=1,5000 do
  1333. game:GetService("ReplicatedStorage").Events.ReplicateProjectile:FireServer({"Baseball",0,Vector3.new(0,100,0),CFrame.new(),45,0,0,0,"Cone Launcher",Vector3.new(),false,{},1})
  1334. end
  1335. end)]]
  1336.  
  1337.  
  1338.  
  1339. local MiscTabSaveSection=MiscTab:Section("Save/Load")
  1340. MiscTabSaveSection:Button("Save",function()
  1341. pcall(function()
  1342. delfile("Arsonia_SAVE_.lua")
  1343. end)
  1344. writefile("Arsonia_SAVE_.lua","return"..ArsoniaTable.Variables.Functions.Unpacktable(getgenv().ArsoniaSettings))
  1345. end)
  1346. MiscTabSaveSection:Button("Load",function()
  1347. local a=0
  1348. local b=0
  1349. for i,v in pairs(loadfile("Arsonia_SAVE_.lua")())do
  1350. a=a+1
  1351. for _=1,25 do
  1352. if pcall(function()
  1353. if getgenv().ArsoniaSettings[i].Val[1]~=v.Val[1]then
  1354. if not pcall(function()getgenv().ArsoniaSettings[i].SetVal(unpack(v.Val))end)then
  1355. b=b+1
  1356. end
  1357. end
  1358. end)then
  1359. break
  1360. end
  1361. end
  1362. end
  1363. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Main.Chats.DisplayChat).moveOldMessages()
  1364. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Main.Chats.DisplayChat).createNewMessage(
  1365. "Astolfo",
  1366. "Loadded: "..a.." Features With "..b.." Errors",
  1367. _G.UIMainColor or Color3.fromRGB(255,75,75),
  1368. Color3.new(1,1,1),
  1369. .01
  1370. )
  1371. end)
  1372. --[[
  1373. Section:Slider("Slider",-100,100,8,function(x)
  1374. print(x)
  1375. end)
  1376. Section:ToggleSlider("Toggle Slider",-100,100,8,function(x,y)
  1377. print(x,y)
  1378. end)
  1379. Section:Textbox("Text Box","Preset Text",function(x)
  1380. print(x)
  1381. end)
  1382. Section:Toggle("Toggle",function(x)
  1383. print(x)
  1384. end)
  1385. Section:Button("Button",function()
  1386. print("Button Pressed")
  1387. end)
  1388. Section:Color("Color",Color3.new(1,0,175/255),function(x)
  1389. print(x)
  1390. end)
  1391. Section:Dropdown("Dropdown",{"Option 1","Option 2","Option 3"},function(x)
  1392. print(x)
  1393. end)
  1394. Section:Keybind("Keybind Name",function(x)
  1395. print(x)
  1396. end)
  1397. Section:Textlabel("Text")
  1398. ]]
  1399. game.Players.LocalPlayer:GetMouse().KeyDown:Connect(function(x)
  1400. ArsoniaTable.Variables.KeysPressed[x]=true
  1401. end)
  1402. game.Players.LocalPlayer:GetMouse().KeyUp:Connect(function(x)
  1403. ArsoniaTable.Variables.KeysPressed[x]=false
  1404. end)
  1405. --Character Child Removed
  1406. game.Players.LocalPlayer.Character.ChildRemoved:Connect(function(x)
  1407. if ArsoniaTable.Player.Misc.Enabled then
  1408. if ArsoniaTable.Player.Misc.DemiGod then
  1409. if x.Name=="Spawned"and not game.ReplicatedStorage.wkspc.Status.RoundOver.Value and game.Players.LocalPlayer.Status.Team.Value~="Spectator"then
  1410. local a=game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity
  1411. local b=game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  1412. repeat
  1413. game.RunService.RenderStepped:Wait()
  1414. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).reviveme=true
  1415. until game.Players.LocalPlayer.Character:FindFirstChild("Spawned")or not ArsoniaTable.Player.Misc.DemiGod or game.Players.LocalPlayer.Status.Team.Value=="Spectator"or not ArsoniaTable.Player.Misc.Enabled
  1416. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame=b
  1417. game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity=a
  1418. end
  1419. end
  1420. end
  1421. end)
  1422. --General RS
  1423. game.RunService.RenderStepped:Connect(function()
  1424. if tostring(game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.gun.Value)==game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.melee.Value then
  1425. ArsoniaTable.Variables.IsKnife=true
  1426. else
  1427. ArsoniaTable.Variables.IsKnife=false
  1428. end
  1429. if game.Players.LocalPlayer.Character:FindFirstChild("IsAPlayer")then
  1430. ArsoniaTable.Variables.IsAlive=true
  1431. else
  1432. ArsoniaTable.Variables.IsAlive=false
  1433. end
  1434. ArsoniaTable.Variables.Offset_GUN=Vector3.new()
  1435. if game.Workspace.CurrentCamera:FindFirstChild("Arms")then
  1436. for _,v in pairs(game.Workspace.CurrentCamera.Arms:GetChildren())do
  1437. if v:IsA("Vector3Value")then
  1438. ArsoniaTable.Variables.Offset_GUN=v.Value
  1439. break
  1440. end
  1441. end
  1442. end
  1443. if game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.gun.Value then
  1444. ArsoniaTable.Variables.Killmethods.Equipped=game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.gun.Value
  1445. end
  1446. if getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).lastlook~=10000 then
  1447. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).lastlook=10000
  1448. end
  1449. ArsoniaTable.Variables.IsFall=false
  1450. if game.Players.LocalPlayer.Character.Humanoid:GetState()==Enum.HumanoidStateType.Ragdoll or game.Players.LocalPlayer.Character.Humanoid:GetState()==Enum.HumanoidStateType.GettingUp then
  1451. ArsoniaTable.Variables.IsFall=true
  1452. end
  1453. if game.Players.LocalPlayer.Character.Head.Size~=Vector3.new(1,.1,1)then
  1454. game.Players.LocalPlayer.Character.Head.Size=Vector3.new(1,.1,1)
  1455. end
  1456. end)
  1457. --Player Anti Aim RS
  1458. game.RunService.RenderStepped:Connect(function()
  1459. if ArsoniaTable.Player.Anti_Aim.IsHead then
  1460. if game.Players.LocalPlayer.Character:FindFirstChild("HeadHB")then
  1461. game.Players.LocalPlayer.Character:FindFirstChild("HeadHB"):Destroy()
  1462. end
  1463. if game.Players.LocalPlayer.Character:FindFirstChild("FakeHead")then
  1464. game.Players.LocalPlayer.Character:FindFirstChild("FakeHead"):Destroy()
  1465. end
  1466. end
  1467. if ArsoniaTable.Player.Anti_Aim.IsLegs then
  1468. for _,v in pairs(game.Players.LocalPlayer.Character:GetChildren())do
  1469. if string.find(string.lower(v.Name),"foot")or string.find(string.lower(v.Name),"leg")then
  1470. if v:IsA("BasePart")then
  1471. v:Destroy()
  1472. end
  1473. end
  1474. end
  1475. end
  1476. if ArsoniaTable.Player.Anti_Aim.Enabled then
  1477. if ArsoniaTable.Player.Anti_Aim.Yaw then
  1478. local _,a=game.Workspace.CurrentCamera.CFrame:ToEulerAnglesYXZ()
  1479. if ArsoniaTable.Player.Anti_Aim.YawType=="Spinning"then
  1480. ArsoniaTable.Variables.Yaw=ArsoniaTable.Variables.Yaw+ArsoniaTable.Player.Anti_Aim.YawValue
  1481. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame=
  1482. CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)*
  1483. CFrame.Angles(0,math.rad(ArsoniaTable.Variables.Yaw),0)
  1484. elseif ArsoniaTable.Player.Anti_Aim.YawType=="Offset"then
  1485. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame=
  1486. CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)*
  1487. CFrame.Angles(0,a+math.rad(ArsoniaTable.Player.Anti_Aim.YawValue),0)
  1488. elseif ArsoniaTable.Player.Anti_Aim.YawType=="Absolute"then
  1489. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame=
  1490. CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)*
  1491. CFrame.Angles(0,math.rad(ArsoniaTable.Player.Anti_Aim.YawValue),0)
  1492. elseif ArsoniaTable.Player.Anti_Aim.YawType=="Random"then
  1493. ArsoniaTable.Variables.Yaw=ArsoniaTable.Variables.Yaw+math.random(-ArsoniaTable.Player.Anti_Aim.YawValue,ArsoniaTable.Player.Anti_Aim.YawValue)
  1494. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame=
  1495. CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)*
  1496. CFrame.Angles(0,math.rad(ArsoniaTable.Variables.Yaw),0)
  1497. elseif ArsoniaTable.Player.Anti_Aim.YawType=="Inverted"then
  1498. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame=
  1499. CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)*
  1500. CFrame.Angles(0,-a,0)
  1501. end
  1502. end
  1503. if ArsoniaTable.Player.Anti_Aim.Wall then
  1504. --to anyone who is seeing this go fuk urslf
  1505. local _,a=game.Workspace.CurrentCamera.CFrame:ToEulerAnglesYXZ()
  1506. local b={low={},high={},none={},equal={}}
  1507. local Ignore=
  1508. {
  1509. game.Players.LocalPlayer.Character,
  1510. game.Workspace.Ray_Ignore,
  1511. game.Workspace.CurrentCamera,
  1512. game.Workspace.Destructable,
  1513. }
  1514. if game.Workspace:FindFirstChild("Map")then
  1515. if game.Workspace.Map:FindFirstChild("Ignore")then
  1516. table.insert(Ignore,game.Workspace.Map.Ignore)
  1517. end
  1518. if game.Workspace.Map:FindFirstChild("Clips")then
  1519. table.insert(Ignore,game.Workspace.Map.Clips)
  1520. end
  1521. end
  1522. for _,v in pairs(game.Players:GetChildren())do
  1523. if v.Character then
  1524. table.insert(Ignore,v.Character)
  1525. end
  1526. end
  1527. for i=0,360,15 do
  1528. if i~=0 and i~=180 and i~=360 then
  1529. if i<=180 then
  1530. local Ray=Ray.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position,
  1531. (CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)*CFrame.Angles(0,a-math.rad(i),0)).LookVector*ArsoniaTable.Player.Anti_Aim.WallDist)
  1532. local part,pos,offset=game.Workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  1533. if part then
  1534. table.insert(b.low,{i,pos,offset})
  1535. end
  1536. else
  1537. local Ray=Ray.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position,
  1538. (CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)*CFrame.Angles(0,a+math.rad(i-180),0)).LookVector*ArsoniaTable.Player.Anti_Aim.WallDist)
  1539. local part,pos,offset=game.Workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  1540. if part then
  1541. table.insert(b.high,{i,pos,offset})
  1542. end
  1543. end
  1544. end
  1545. end
  1546. for _,v in pairs(b.low)do
  1547. table.insert(b.equal,v)
  1548. end
  1549. for _,v in pairs(b.high)do
  1550. table.insert(b.equal,v)
  1551. end
  1552. local a="none"
  1553. local rade=math.deg(ArsoniaTable.Player.Anti_Aim.WallValue)
  1554. if #b.low>#b.high then
  1555. a="low"
  1556. elseif #b.low==0 and #b.high==0 then
  1557. a="none"
  1558. elseif #b.low==#b.high then
  1559. a="equal"
  1560. rade=180
  1561. else
  1562. a="high"
  1563. rade=-rade
  1564. end
  1565. if a~="none"then
  1566. local c=0
  1567. local d={}
  1568. for _,v in pairs(b[a])do
  1569. if c<(v[2]-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude then
  1570. c=(v[2]-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
  1571. d=v
  1572. end
  1573. end
  1574. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame=
  1575. CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position,game.Players.LocalPlayer.Character.HumanoidRootPart.Position-d[3])*
  1576. CFrame.Angles(0,math.rad(rade),0)
  1577. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame=
  1578. CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)*
  1579. CFrame.Angles(0,math.rad(game.Players.LocalPlayer.Character.HumanoidRootPart.Orientation.Y),0)
  1580. end
  1581. end
  1582. if ArsoniaTable.Player.Movement.Enabled then
  1583. if ArsoniaTable.Player.Movement.Autoairstrafe then
  1584. if game.Players.LocalPlayer.Character.Humanoid.FloorMaterial==Enum.Material.Air then
  1585. local _,a=game.Workspace.CurrentCamera.CFrame:ToEulerAnglesYXZ()
  1586. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame=
  1587. CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)*
  1588. CFrame.Angles(0,a,0)
  1589. end
  1590. end
  1591. end
  1592. if ArsoniaTable.Player.Anti_Aim.Upsidedown and not ArsoniaTable.Variables.IsFall then
  1593. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame=
  1594. CFrame.new(
  1595. game.Players.LocalPlayer.Character.HumanoidRootPart.Position
  1596. )*
  1597. CFrame.Angles(
  1598. 0,
  1599. math.rad(game.Players.LocalPlayer.Character.HumanoidRootPart.Orientation.Y),
  1600. math.rad(180)
  1601. )
  1602. end
  1603. end
  1604. end)
  1605. --Player Movement RS
  1606. game.RunService.RenderStepped:Connect(function()
  1607. if ArsoniaTable.Player.Movement.Enabled then
  1608. if ArsoniaTable.Player.Movement.Fly then
  1609. if ArsoniaTable.Variables.Fly then
  1610. local b=0
  1611. local c=false
  1612. if ArsoniaTable.Variables.KeysPressed.w and ArsoniaTable.Variables.KeysPressed.s then
  1613. b=0
  1614. elseif ArsoniaTable.Variables.KeysPressed.a and ArsoniaTable.Variables.KeysPressed.d then
  1615. b=0
  1616. elseif ArsoniaTable.Variables.KeysPressed.w and ArsoniaTable.Variables.KeysPressed.a then
  1617. b=45
  1618. c=true
  1619. elseif ArsoniaTable.Variables.KeysPressed.w and ArsoniaTable.Variables.KeysPressed.d then
  1620. b=-45
  1621. c=true
  1622. elseif ArsoniaTable.Variables.KeysPressed.s and ArsoniaTable.Variables.KeysPressed.a then
  1623. b=180-45
  1624. c=true
  1625. elseif ArsoniaTable.Variables.KeysPressed.s and ArsoniaTable.Variables.KeysPressed.d then
  1626. b=180+45
  1627. c=true
  1628. elseif ArsoniaTable.Variables.KeysPressed.w then
  1629. b=0
  1630. c=true
  1631. elseif ArsoniaTable.Variables.KeysPressed.a then
  1632. b=90
  1633. c=true
  1634. elseif ArsoniaTable.Variables.KeysPressed.d then
  1635. b=-90
  1636. c=true
  1637. elseif ArsoniaTable.Variables.KeysPressed.s then
  1638. b=180
  1639. c=true
  1640. end
  1641. if c then
  1642. game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity=
  1643. (game.Workspace.CurrentCamera.CFrame*CFrame.Angles(0,math.rad(b),0)).LookVector*
  1644. ArsoniaTable.Player.Movement.Flyspeed
  1645. else
  1646. game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  1647. game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity=Vector3.new()
  1648. end
  1649. end
  1650. end
  1651. if ArsoniaTable.Player.Movement.Bunnyhop then
  1652. if game.Players.LocalPlayer.Character.Humanoid.FloorMaterial==Enum.Material.Air or ArsoniaTable.Variables.KeysPressed[" "]then
  1653. local _,a=game.Workspace.CurrentCamera.CFrame:ToEulerAnglesYXZ()
  1654. local b=0
  1655. local c=false
  1656. if ArsoniaTable.Variables.KeysPressed.w and ArsoniaTable.Variables.KeysPressed.s then
  1657. b=0
  1658. elseif ArsoniaTable.Variables.KeysPressed.a and ArsoniaTable.Variables.KeysPressed.d then
  1659. b=0
  1660. elseif ArsoniaTable.Variables.KeysPressed.w and ArsoniaTable.Variables.KeysPressed.a then
  1661. b=45
  1662. c=true
  1663. elseif ArsoniaTable.Variables.KeysPressed.w and ArsoniaTable.Variables.KeysPressed.d then
  1664. b=-45
  1665. c=true
  1666. elseif ArsoniaTable.Variables.KeysPressed.s and ArsoniaTable.Variables.KeysPressed.a then
  1667. b=180-45
  1668. c=true
  1669. elseif ArsoniaTable.Variables.KeysPressed.s and ArsoniaTable.Variables.KeysPressed.d then
  1670. b=180+45
  1671. c=true
  1672. elseif ArsoniaTable.Variables.KeysPressed.w then
  1673. b=0
  1674. c=true
  1675. elseif ArsoniaTable.Variables.KeysPressed.a then
  1676. b=90
  1677. c=true
  1678. elseif ArsoniaTable.Variables.KeysPressed.d then
  1679. b=-90
  1680. c=true
  1681. elseif ArsoniaTable.Variables.KeysPressed.s then
  1682. b=180
  1683. c=true
  1684. end
  1685. if ArsoniaTable.Player.Movement.BunnyhopType=="Apply Velocity"or ArsoniaTable.Player.Movement.BunnyhopType=="Walkspeed"then
  1686. if ArsoniaTable.Variables.KeysPressed[" "]then
  1687. game.Players.LocalPlayer.Character.Humanoid.Jump=true
  1688. end
  1689. end
  1690. if c then
  1691. if ArsoniaTable.Player.Movement.BunnyhopType=="Apply Velocity"then
  1692. ArsoniaTable.Variables.Functions.OldApplyVelocity(
  1693. game.Players.LocalPlayer.Character,
  1694. CFrame.Angles(0,a+math.rad(b),0).LookVector*(ArsoniaTable.Player.Movement.Bunnyhopspeed/3.5),
  1695. 1,
  1696. nil,
  1697. game.Players.LocalPlayer.Name,
  1698. nil,
  1699. true
  1700. )
  1701. end
  1702. end
  1703. end
  1704. end
  1705. if ArsoniaTable.Player.Movement.Infdoublejump then
  1706. game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.airjumps.Value=0
  1707. end
  1708. if ArsoniaTable.Player.Movement.Autoairstrafe then
  1709. if game.Players.LocalPlayer.Character.Humanoid.FloorMaterial==Enum.Material.Air or ArsoniaTable.Variables.KeysPressed[" "]then
  1710. local a=Instance.new("IntValue")
  1711. a.Name="changedirection"
  1712. a.Parent=game.Players.LocalPlayer.Character
  1713. end
  1714. end
  1715. if ArsoniaTable.Player.Movement.Autotakecontrol then
  1716. game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.takecontrol.Value=true
  1717. end
  1718. if ArsoniaTable.Player.Movement.Anticrouchjumplock then
  1719. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client.StepModulesNoDeath.BruhHumanoid).crouchJump=false
  1720. end
  1721. end
  1722. end)
  1723. --Player Misc RS
  1724. game.RunService.RenderStepped:Connect(function()
  1725. if ArsoniaTable.Player.Misc.Enabled then
  1726. if ArsoniaTable.Player.Misc.AntiFire then
  1727. if game.Players.LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Engulfed")then
  1728. game.Players.LocalPlayer.Character.HumanoidRootPart.Engulfed:Destroy()
  1729. end
  1730. end
  1731. if ArsoniaTable.Player.Misc.AntiBleed then
  1732. if game.Players.LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Bleed")then
  1733. game.Players.LocalPlayer.Character.HumanoidRootPart.Bleed:Destroy()
  1734. end
  1735. end
  1736. if ArsoniaTable.Player.Misc.AntiFling then
  1737. if game.Players.LocalPlayer.Character.HumanoidRootPart:FindFirstChild("WindEffect")then
  1738. game.Players.LocalPlayer.Character.HumanoidRootPart.WindEffect:Destroy()
  1739. end
  1740. end
  1741. if ArsoniaTable.Player.Misc.FastHeal then
  1742. if game.Players.LocalPlayer.NRPBS.Health.Value<=99 then
  1743. for _,v in pairs(game.Workspace.Debris:GetChildren())do
  1744. if v.Name=="DeadHP"then
  1745. v.CFrame=game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  1746. v.Transparency=1
  1747. end
  1748. end
  1749. end
  1750. end
  1751. if ArsoniaTable.Player.Misc.Headcollide then
  1752. if game.Players.LocalPlayer.Character.Head.CollisionGroupId~=game.Players.LocalPlayer.Character.UpperTorso.CollisionGroupId then
  1753. game.Players.LocalPlayer.Character.Head.CollisionGroupId=game.Players.LocalPlayer.Character.UpperTorso.CollisionGroupId
  1754. end
  1755. elseif game.Players.LocalPlayer.Character.Head.CollisionGroupId~=game.Players.LocalPlayer.Character.HumanoidRootPart.CollisionGroupId then
  1756. game.Players.LocalPlayer.Character.Head.CollisionGroupId=game.Players.LocalPlayer.Character.HumanoidRootPart.CollisionGroupId
  1757. end
  1758. if ArsoniaTable.Player.Misc.Torsocollide then
  1759. if game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide then
  1760. game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide=false
  1761. end
  1762. elseif not game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide then
  1763. game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide=true
  1764. end
  1765. if ArsoniaTable.Player.Misc.SmallRoot then
  1766. if game.Players.LocalPlayer.Character.HumanoidRootPart.Size~=Vector3.new(1,.1,1)then
  1767. game.Players.LocalPlayer.Character.HumanoidRootPart.Size=Vector3.new(1,.1,1)
  1768. end
  1769. elseif game.Players.LocalPlayer.Character.HumanoidRootPart.Size~=Vector3.new(1,2,1)then
  1770. game.Players.LocalPlayer.Character.HumanoidRootPart.Size=Vector3.new(1,2,1)
  1771. end
  1772. if ArsoniaTable.Player.Misc.Removegun then
  1773. if game.Players.LocalPlayer.Character:FindFirstChild("Gun")then
  1774. for _,v in pairs(game.Players.LocalPlayer.Character.Gun:GetDescendants())do
  1775. if v:IsA("BasePart")then
  1776. if v.Transparency~=1 then
  1777. v:Destroy()
  1778. end
  1779. end
  1780. end
  1781. end
  1782. end
  1783. else
  1784. if game.Players.LocalPlayer.Character.HumanoidRootPart.Size~=Vector3.new(1,2,1)then
  1785. game.Players.LocalPlayer.Character.HumanoidRootPart.Size=Vector3.new(1,2,1)
  1786. end
  1787. if game.Players.LocalPlayer.Character.Head.CollisionGroupId~=game.Players.LocalPlayer.Character.HumanoidRootPart.CollisionGroupId then
  1788. game.Players.LocalPlayer.Character.Head.CollisionGroupId=game.Players.LocalPlayer.Character.HumanoidRootPart.CollisionGroupId
  1789. end
  1790. if not game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide then
  1791. game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide=true
  1792. end
  1793. end
  1794. end)
  1795. --Visuals ESP RS
  1796. game.RunService.RenderStepped:Connect(function()
  1797. if ArsoniaTable.Visuals.ESP.Enabled then
  1798. for _,v in pairs(ArsoniaTable.Variables.Functions.GetEnemys())do
  1799. local part=v.Character.HumanoidRootPart
  1800. local _,b=game.Workspace.CurrentCamera:WorldToViewportPoint(part.Position)
  1801. if b then
  1802. --[[if lookdirection then
  1803. local b=Drawing.new("Line")
  1804. b.Visible=true
  1805. b.Color=ArsoniaTable.Visuals.ESP.Color
  1806. b.Thickness=thick
  1807. b.Transparency=1
  1808. local pos=
  1809. v.Character.HumanoidRootPart.Position+
  1810. Vector3.new(0,1.5,0)
  1811. b.To=Vector2.new(
  1812. game.Workspace.CurrentCamera:WorldToViewportPoint(pos).X,
  1813. game.Workspace.CurrentCamera:WorldToViewportPoint(pos).Y)
  1814. local pos=
  1815. v.Character.HumanoidRootPart.Position+
  1816. Vector3.new(0,2,0)+
  1817. CFrame.Angles(
  1818. 0,
  1819. math.rad(v.Character.HumanoidRootPart.Orientation.Y),
  1820. 0)*
  1821. CFrame.Angles(
  1822. math.rad(v.Character.Head.Orientation.X),
  1823. 0,
  1824. 0).LookVector*5
  1825. b.From=Vector2.new(
  1826. game.Workspace.CurrentCamera:WorldToViewportPoint(pos).X,
  1827. game.Workspace.CurrentCamera:WorldToViewportPoint(pos).Y)
  1828. coroutine.wrap(function()
  1829. game.RunService.RenderStepped:Wait()
  1830. b:Remove()
  1831. end)()
  1832. end]]
  1833. if ArsoniaTable.Visuals.ESP.Names then
  1834. local a=Drawing.new("Text")
  1835. a.Text=v.Name
  1836. a.Size=math.clamp(25-(part.Position-game.Workspace.CurrentCamera.CFrame.Position).Magnitude,25,100)
  1837. a.Center=true
  1838. a.Outline=true
  1839. a.OutlineColor=Color3.new()
  1840. a.Font=Drawing.Fonts.UI
  1841. a.Visible=true
  1842. a.Transparency=1
  1843. a.Color=ArsoniaTable.Visuals.ESP.Color
  1844. a.Position=Vector2.new(
  1845. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.UpVector*(3+(part.Position-game.Workspace.CurrentCamera.CFrame.Position).Magnitude/25)).X,
  1846. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.UpVector*(3+(part.Position-game.Workspace.CurrentCamera.CFrame.Position).Magnitude/25)).Y)
  1847. coroutine.wrap(function()
  1848. game.RunService.RenderStepped:Wait()
  1849. a:Remove()
  1850. end)()
  1851. end
  1852. if ArsoniaTable.Visuals.ESP.Box then
  1853. local a=Drawing.new("Quad")
  1854. a.Visible=true
  1855. a.Color=ArsoniaTable.Visuals.ESP.Color
  1856. a.Thickness=1
  1857. a.Transparency=1
  1858. a.Filled=false
  1859. a.PointA=Vector2.new(
  1860. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*-2+part.CFrame.UpVector*2.5).X,
  1861. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*-2+part.CFrame.UpVector*2.5).Y)-->^
  1862. a.PointB=Vector2.new(
  1863. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2+part.CFrame.UpVector*2.5).X,
  1864. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2+part.CFrame.UpVector*2.5).Y)--<^
  1865. a.PointC=Vector2.new(
  1866. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2+part.CFrame.UpVector*-2.5).X,
  1867. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2+part.CFrame.UpVector*-2.5).Y)--<V
  1868. a.PointD=Vector2.new(
  1869. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*-2+part.CFrame.UpVector*-2.5).X,
  1870. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*-2+part.CFrame.UpVector*-2.5).Y)-->V
  1871. coroutine.wrap(function()
  1872. game.RunService.RenderStepped:Wait()
  1873. a:Remove()
  1874. end)()
  1875. end
  1876. if ArsoniaTable.Visuals.ESP.Tracers then
  1877. local b=Drawing.new("Line")
  1878. b.Visible=true
  1879. b.Color=ArsoniaTable.Visuals.ESP.Color
  1880. b.Thickness=1
  1881. b.Transparency=1
  1882. b.To=Vector2.new(
  1883. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.UpVector*-2.5).X,
  1884. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.UpVector*-2.5).Y)
  1885. b.From=Vector2.new(game:GetService("CoreGui").RobloxGui.AbsoluteSize.X/2,game:GetService("CoreGui").RobloxGui.AbsoluteSize.Y-game:GetService("CoreGui").TopBar.AbsolutePosition.Y)
  1886. coroutine.wrap(function()
  1887. game.RunService.RenderStepped:Wait()
  1888. b:Remove()
  1889. end)()
  1890. end
  1891. if ArsoniaTable.Visuals.ESP.Health then
  1892. local healthnum=v.NRPBS.Health.Value
  1893. local maxhealth=v.NRPBS.MaxHealth.Value
  1894. local c=Drawing.new("Quad")
  1895. c.Visible=true
  1896. c.Color=ArsoniaTable.Visuals.ESP.Color
  1897. c.Thickness=1
  1898. c.Transparency=1
  1899. c.Filled=false
  1900. c.PointA=Vector2.new(
  1901. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2.5+part.CFrame.UpVector*2.5).X,
  1902. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2.5+part.CFrame.UpVector*2.5).Y)-->^
  1903. c.PointB=Vector2.new(
  1904. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2+part.CFrame.UpVector*2.5).X,
  1905. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2+part.CFrame.UpVector*2.5).Y)--<^
  1906. c.PointC=Vector2.new(
  1907. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2+part.CFrame.UpVector*-2.5).X,
  1908. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2+part.CFrame.UpVector*-2.5).Y)--<V
  1909. c.PointD=Vector2.new(
  1910. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2.5+part.CFrame.UpVector*-2.5).X,
  1911. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2.5+part.CFrame.UpVector*-2.5).Y)-->V
  1912. coroutine.wrap(function()
  1913. game.RunService.RenderStepped:Wait()
  1914. c:Remove()
  1915. end)()
  1916. local e=Drawing.new("Quad")
  1917. e.Visible=true
  1918. e.Color=Color3.new(1,0,0)
  1919. e.Thickness=1
  1920. e.Transparency=1
  1921. e.Filled=true
  1922. e.PointA=Vector2.new(
  1923. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2.5+part.CFrame.UpVector*2.5).X,
  1924. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2.5+part.CFrame.UpVector*2.5).Y)-->^
  1925. e.PointB=Vector2.new(
  1926. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2+part.CFrame.UpVector*2.5).X,
  1927. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2+part.CFrame.UpVector*2.5).Y)--<^
  1928. e.PointC=Vector2.new(
  1929. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2+part.CFrame.UpVector*-2.5).X,
  1930. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2+part.CFrame.UpVector*-2.5).Y)--<V
  1931. e.PointD=Vector2.new(
  1932. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2.5+part.CFrame.UpVector*-2.5).X,
  1933. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2.5+part.CFrame.UpVector*-2.5).Y)-->V
  1934. coroutine.wrap(function()
  1935. game.RunService.RenderStepped:Wait()
  1936. e:Remove()
  1937. end)()
  1938. local d=Drawing.new("Quad")
  1939. d.Visible=true
  1940. d.Color=Color3.new(0,1,0)
  1941. d.Thickness=1
  1942. d.Transparency=1
  1943. d.Filled=true
  1944. d.PointA=Vector2.new(
  1945. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2.5+part.CFrame.UpVector*(-2.5+healthnum/(maxhealth/5))).X,
  1946. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2.5+part.CFrame.UpVector*(-2.5+healthnum/(maxhealth/5))).Y)-->^
  1947. d.PointB=Vector2.new(
  1948. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2+part.CFrame.UpVector*(-2.5+healthnum/(maxhealth/5))).X,
  1949. game.Workspace.CurrentCamera:WorldToViewportPoint(part.CFrame.Position+part.CFrame.RightVector*2+part.CFrame.UpVector*(-2.5+healthnum/(maxhealth/5))).Y)--<^
  1950. d.PointC=c.PointC--<V
  1951. d.PointD=c.PointD-->V
  1952. coroutine.wrap(function()
  1953. game.RunService.RenderStepped:Wait()
  1954. d:Remove()
  1955. end)()
  1956. end
  1957. end
  1958. end
  1959. end
  1960. end)
  1961. --Visuals Main RS
  1962. game.RunService.RenderStepped:Connect(function()
  1963. if ArsoniaTable.Visuals.Main.Enabled then
  1964. game.Workspace.CurrentCamera.CFrame=
  1965. game.Workspace.CurrentCamera.CFrame*
  1966. CFrame.new(ArsoniaTable.Visuals.Main.CameraoffsetX,ArsoniaTable.Visuals.Main.CameraoffsetY,ArsoniaTable.Visuals.Main.CameraoffsetZ)
  1967. if ArsoniaTable.Visuals.Main.Antiflash then
  1968. if game.Players.LocalPlayer.PlayerGui.GUI.Black.Size~=UDim2.new()then
  1969. game.Players.LocalPlayer.PlayerGui.GUI.Black.Size=UDim2.new()
  1970. end
  1971. elseif game.Players.LocalPlayer.PlayerGui.GUI.Black.Size~=UDim2.new(2,0,2,0)then
  1972. game.Players.LocalPlayer.PlayerGui.GUI.Black.Size=UDim2.new(2,0,2,0)
  1973. end
  1974. if ArsoniaTable.Visuals.Main.Xray then
  1975. if game.Workspace:FindFirstChild("Map")then
  1976. if not(game.ReplicatedStorage.wkspc.Status.RoundOver.Value or game.ReplicatedStorage.wkspc.Status.Preparation.Value)then
  1977. if not game.Workspace.Map:FindFirstChild("Xcum")then
  1978. local a=Instance.new("Folder")
  1979. a.Parent=game.Workspace.Map
  1980. a.Name="Xcum"
  1981. for _,v in pairs(game.Workspace.Map:GetDescendants())do
  1982. if v:IsA("BasePart")then
  1983. if not v:IsDescendantOf(game.Workspace.Map.Clips)then
  1984. if not v:FindFirstChild("Transcock")then
  1985. local a=Instance.new("NumberValue")
  1986. a.Parent=v
  1987. a.Value=v.Transparency
  1988. a.Name="Transcock"
  1989. end
  1990. v.Transparency=v.Transparency+ArsoniaTable.Visuals.Main.XrayTrans
  1991. end
  1992. end
  1993. end
  1994. end
  1995. end
  1996. end
  1997. end
  1998. else
  1999. if game.Players.LocalPlayer.PlayerGui.GUI.Black.Size~=UDim2.new(2,0,2,0)then
  2000. game.Players.LocalPlayer.PlayerGui.GUI.Black.Size=UDim2.new(2,0,2,0)
  2001. end
  2002. end
  2003. end)
  2004. --Visuals Viewmodel RS
  2005. game.RunService.RenderStepped:Connect(function()
  2006. if ArsoniaTable.Visuals.Viewmodel.Enabled then
  2007. if ArsoniaTable.Visuals.Viewmodel.Gunchams then
  2008. if game.Workspace.CurrentCamera:FindFirstChild("Arms")then
  2009. if not game.Workspace.CurrentCamera.Arms:FindFirstChild("AnalBeads")then
  2010. local a=Instance.new("Folder")
  2011. a.Parent=game.Workspace.CurrentCamera.Arms
  2012. a.Name="AnalBeads"
  2013. for _,v in pairs(game.Workspace.CurrentCamera.Arms:GetChildren())do
  2014. if v.Name~="CSSArms"then
  2015. if v:IsA("BasePart")then
  2016. if v.Transparency~=1 then
  2017. v.Color=ArsoniaTable.Visuals.Viewmodel.GunchamsCol
  2018. v.Reflectance=ArsoniaTable.Visuals.Viewmodel.GunchamsRefl
  2019. v.Transparency=ArsoniaTable.Visuals.Viewmodel.GunchamsTrans
  2020. v.Material=Enum.Material[ArsoniaTable.Visuals.Viewmodel.GunchamsMat]
  2021. end
  2022. end
  2023. if v:IsA("MeshPart")then
  2024. v.TextureID=""
  2025. end
  2026. for _,c in pairs(v:GetDescendants())do
  2027. if c:IsA("BasePart")then
  2028. c.Color=ArsoniaTable.Visuals.Viewmodel.GunchamsCol
  2029. c.Reflectance=ArsoniaTable.Visuals.Viewmodel.GunchamsRefl
  2030. c.Transparency=ArsoniaTable.Visuals.Viewmodel.GunchamsTrans
  2031. c.Material=Enum.Material[ArsoniaTable.Visuals.Viewmodel.GunchamsMat]
  2032. end
  2033. if c:IsA("MeshPart")then
  2034. c.TextureID=""
  2035. end
  2036. if c:IsA("SpecialMesh")then
  2037. c.TextureId=""
  2038. end
  2039. end
  2040. end
  2041. end
  2042. end
  2043. end
  2044. end
  2045. if ArsoniaTable.Visuals.Viewmodel.Armchams then
  2046. if game.Workspace.CurrentCamera:FindFirstChild("Arms")then
  2047. if not game.Workspace.CurrentCamera.Arms.CSSArms:FindFirstChild("AnalSex")then
  2048. local a=Instance.new("Folder")
  2049. a.Parent=game.Workspace.CurrentCamera.Arms.CSSArms
  2050. a.Name="AnalSex"
  2051. for _,v in pairs(game.Workspace.CurrentCamera.Arms.CSSArms:GetDescendants())do
  2052. if v:IsA("BasePart")then
  2053. if v.Transparency~=1 then
  2054. v.Color=ArsoniaTable.Visuals.Viewmodel.ArmchamsCol
  2055. v.Transparency=ArsoniaTable.Visuals.Viewmodel.ArmchamsTrans
  2056. end
  2057. elseif v:IsA("SpecialMesh")then
  2058. v.TextureId=""
  2059. elseif v:IsA("Decal")then
  2060. v:Destroy()
  2061. end
  2062. end
  2063. end
  2064. end
  2065. end
  2066. end
  2067. end)
  2068. --Visuals World Ambience RS
  2069. game.RunService.RenderStepped:Connect(function()
  2070. if ArsoniaTable.Visuals.Worldambience.Enabled then
  2071. if game.Lighting.Ambient~=ArsoniaTable.Visuals.Worldambience.Ambience then
  2072. game.Lighting.Ambient=ArsoniaTable.Visuals.Worldambience.Ambience
  2073. end
  2074. if game.Lighting.OutdoorAmbient~=ArsoniaTable.Visuals.Worldambience.Ambience then
  2075. game.Lighting.OutdoorAmbient=ArsoniaTable.Visuals.Worldambience.Ambience
  2076. end
  2077. if game.Lighting.Brightness~=ArsoniaTable.Visuals.Worldambience.Brightness then
  2078. game.Lighting.Brightness=ArsoniaTable.Visuals.Worldambience.Brightness
  2079. end
  2080. if game.Lighting.ClockTime~=ArsoniaTable.Visuals.Worldambience.Time then
  2081. game.Lighting.ClockTime=ArsoniaTable.Visuals.Worldambience.Time
  2082. end
  2083. end
  2084. end)
  2085. --Aimbot Silent Aim RS
  2086. game.RunService.RenderStepped:Connect(function()
  2087. if ArsoniaTable.Aimbot.Silentaim.Enabled then
  2088. ArsoniaTable.Variables.__SilentAimTarget=nil
  2089. local a
  2090. local b=math.huge
  2091. if ArsoniaTable.Aimbot.Silentaim.Ignorefov then
  2092. if ArsoniaTable.Variables.TargetableParts[ArsoniaTable.Aimbot.Silentaim.Target][1]then
  2093. for _,v in pairs(ArsoniaTable.Variables.TargetableParts[ArsoniaTable.Aimbot.Silentaim.Target])do
  2094. if b>(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-v.Position).Magnitude then
  2095. a=v
  2096. b=(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-v.Position).Magnitude
  2097. end
  2098. end
  2099. elseif not ArsoniaTable.Aimbot.Silentaim.Onlytarget then
  2100. for _,v in pairs(ArsoniaTable.Variables.TargetableParts)do
  2101. for _,c in pairs(v)do
  2102. if b>(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-c.Position).Magnitude then
  2103. a=c
  2104. b=(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-c.Position).Magnitude
  2105. end
  2106. end
  2107. end
  2108. end
  2109. else
  2110. local circ=Drawing.new("Circle")
  2111. circ.Visible=true
  2112. circ.Position=Vector2.new(game:GetService("CoreGui").RobloxGui.AbsoluteSize.X/2,game:GetService("CoreGui").RobloxGui.AbsoluteSize.Y/2-game:GetService("CoreGui").TopBar.AbsolutePosition.Y/2)
  2113. circ.Color=Color3.new(1,0,175/255)
  2114. circ.Thickness=2.5
  2115. circ.Transparency=1
  2116. circ.NumSides=100
  2117. circ.Radius=ArsoniaTable.Aimbot.Silentaim.Fov
  2118. coroutine.wrap(function()
  2119. game.RunService.RenderStepped:wait()
  2120. circ:Remove()
  2121. end)()
  2122. local test_anal=false
  2123. for _,v in pairs(ArsoniaTable.Variables.TargetableParts[ArsoniaTable.Aimbot.Silentaim.Target])do
  2124. if(Vector2.new(game.Workspace.CurrentCamera:WorldToScreenPoint(v.Position).X,game.Workspace.CurrentCamera:WorldToScreenPoint(v.Position).Y)-Vector2.new(game.Players.LocalPlayer:GetMouse().X,game.Players.LocalPlayer:GetMouse().Y)).Magnitude<=ArsoniaTable.Aimbot.Silentaim.Fov then
  2125. if b>(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-v.Position).Magnitude then
  2126. a=v
  2127. b=(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-v.Position).Magnitude
  2128. test_anal=true
  2129. end
  2130. end
  2131. end
  2132. if not test_anal and not ArsoniaTable.Aimbot.Silentaim.Onlytarget then
  2133. for _,v in pairs(ArsoniaTable.Variables.TargetableParts)do
  2134. for _,c in pairs(v)do
  2135. local _,d=game.Workspace.CurrentCamera:WorldToScreenPoint(c.Position)
  2136. if d then
  2137. if(Vector2.new(game.Workspace.CurrentCamera:WorldToScreenPoint(c.Position).X,game.Workspace.CurrentCamera:WorldToScreenPoint(c.Position).Y)-Vector2.new(game.Players.LocalPlayer:GetMouse().X,game.Players.LocalPlayer:GetMouse().Y)).Magnitude<=ArsoniaTable.Aimbot.Silentaim.Fov then
  2138. if b>(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-c.Position).Magnitude then
  2139. a=c
  2140. b=(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-c.Position).Magnitude
  2141. end
  2142. end
  2143. end
  2144. end
  2145. end
  2146. end
  2147. end
  2148. ArsoniaTable.Variables.__SilentAimTarget=a
  2149. end
  2150. end)
  2151. --Aimbot Backtrack RS
  2152. game.RunService.RenderStepped:Connect(function()
  2153. if ArsoniaTable.Aimbot.Backtrack.Enabled then
  2154. if ArsoniaTable.Aimbot.Backtrack.Target~="All"then
  2155. for _,v in pairs(ArsoniaTable.Variables.Functions.GetEnemys())do
  2156. for _,c in pairs(ArsoniaTable.Variables.R6TR15[ArsoniaTable.Aimbot.Backtrack.Target])do
  2157. if v.Character:FindFirstChild(c)then
  2158. local part=v.Character[c]
  2159. local a=Instance.new("Part")
  2160. a.Parent=part
  2161. a.Size=part.Size
  2162. a.Color=ArsoniaTable.Aimbot.Backtrack.Color
  2163. a.CanCollide=false
  2164. a.Anchored=true
  2165. a.CFrame=part.CFrame
  2166. a.Name="Backtrack"
  2167. a.Reflectance=ArsoniaTable.Aimbot.Backtrack.Refl
  2168. a.Material=ArsoniaTable.Aimbot.Backtrack.Material
  2169. table.insert(ArsoniaTable.Variables.Backtracks,a)
  2170. if ArsoniaTable.Aimbot.Backtrack.Showall then
  2171. if ArsoniaTable.Visuals.ESP.Enabled and ArsoniaTable.Visuals.ESP.BacktrackChams then
  2172. a.Transparency=1
  2173. else
  2174. a.Transparency=ArsoniaTable.Aimbot.Backtrack.Trans
  2175. end
  2176. else
  2177. a.Transparency=1
  2178. end
  2179. local b=Instance.new("BoxHandleAdornment")
  2180. if ArsoniaTable.Visuals.ESP.Enabled and ArsoniaTable.Visuals.ESP.BacktrackChams then
  2181. b.Size=a.Size
  2182. b.Parent=game.CoreGui
  2183. b.AlwaysOnTop=true
  2184. b.Adornee=a
  2185. b.ZIndex=0
  2186. if ArsoniaTable.Aimbot.Backtrack.Showall then
  2187. b.Transparency=ArsoniaTable.Aimbot.Backtrack.Trans
  2188. else
  2189. b.Transparency=1
  2190. end
  2191. b.Color3=ArsoniaTable.Aimbot.Backtrack.Color
  2192. else
  2193. b:Destroy()
  2194. end
  2195. coroutine.wrap(function()
  2196. wait(ArsoniaTable.Aimbot.Backtrack.Lifetime)
  2197. game.RunService.RenderStepped:Wait()
  2198. if not(ArsoniaTable.Visuals.ESP.Enabled and ArsoniaTable.Visuals.ESP.BacktrackChams)then
  2199. a.Transparency=ArsoniaTable.Aimbot.Backtrack.Trans
  2200. end
  2201. b.Transparency=ArsoniaTable.Aimbot.Backtrack.Trans
  2202. game.RunService.RenderStepped:Wait()
  2203. a:Destroy()
  2204. b:Destroy()
  2205. end)()
  2206. end
  2207. end
  2208. end
  2209. end
  2210. end
  2211. end)
  2212. --Aimbot Hitboxes RS
  2213. game.RunService.RenderStepped:Connect(function()
  2214. if ArsoniaTable.Aimbot.Hitboxes.Enabled then
  2215. for _,v in pairs(ArsoniaTable.Variables.Functions.GetEnemys())do
  2216. for _,c in pairs(ArsoniaTable.Variables.R6TR15[ArsoniaTable.Aimbot.Hitboxes.Target])do
  2217. if v.Character:FindFirstChild(c)then
  2218. local part=v.Character[c]
  2219. local a=Instance.new("Part")
  2220. a.Name="Backtrack"
  2221. a.Parent=part
  2222. if ArsoniaTable.Aimbot.Hitboxes.Sizetype=="Absolute"then
  2223. a.Size=Vector3.new(ArsoniaTable.Aimbot.Hitboxes.Size,ArsoniaTable.Aimbot.Hitboxes.Size,ArsoniaTable.Aimbot.Hitboxes.Size)
  2224. else
  2225. a.Size=part.Size+Vector3.new(ArsoniaTable.Aimbot.Hitboxes.Size,ArsoniaTable.Aimbot.Hitboxes.Size,ArsoniaTable.Aimbot.Hitboxes.Size)
  2226. end
  2227. a.Color=ArsoniaTable.Aimbot.Hitboxes.Color
  2228. a.CanCollide=false
  2229. a.Anchored=true
  2230. a.CFrame=part.CFrame
  2231. a.Reflectance=ArsoniaTable.Aimbot.Hitboxes.Refl
  2232. a.Material=ArsoniaTable.Aimbot.Hitboxes.Material
  2233. a.Transparency=ArsoniaTable.Aimbot.Hitboxes.Trans
  2234. table.insert(ArsoniaTable.Variables.Backtracks,a)
  2235. coroutine.wrap(function()
  2236. game.RunService.RenderStepped:Wait()
  2237. a:Destroy()
  2238. end)()
  2239. end
  2240. end
  2241. end
  2242. end
  2243. end)
  2244. --Combat Main RS
  2245. game.RunService.RenderStepped:Connect(function()
  2246. if ArsoniaTable.Combat.Main.Enabled then
  2247. if ArsoniaTable.Combat.Main.Headstompaura then
  2248. for _,v in pairs(ArsoniaTable.Variables.Functions.GetEnemys())do
  2249. if(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-v.Character.HumanoidRootPart.Position).Magnitude<50 then
  2250. game.ReplicatedStorage.Events.FallDamage:FireServer(ArsoniaTable.Combat.Main.HeadstompauraVal/4,v.Character.Hitbox)
  2251. end
  2252. end
  2253. end
  2254. if ArsoniaTable.Combat.Main.Killaura then
  2255. for _,v in pairs(ArsoniaTable.Variables.Functions.GetEnemys())do
  2256. if(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-v.Character.HumanoidRootPart.Position).Magnitude<50 then
  2257. game.ReplicatedStorage.Events.Burn:FireServer(
  2258. v.Character.Head,
  2259. ArsoniaTable.Variables.Killmethods[ArsoniaTable.Combat.Main.KillauraMethod],
  2260. 1,
  2261. v.Character.Head.Position+Vector3.new(math.random(),math.random(),math.random()))
  2262. end
  2263. end
  2264. end
  2265. if ArsoniaTable.Combat.Main.ProjectileAura then
  2266. for _,v in pairs(ArsoniaTable.Variables.Functions.GetEnemys())do
  2267. if(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-v.Character.HumanoidRootPart.Position).Magnitude<50 then
  2268. local Partpos=v.Character.Head.Position+Vector3.new(math.random(),math.random(),math.random())
  2269. local Packedstring=string.pack(
  2270. ArsoniaTable.Variables.Hitparter,
  2271. Partpos.X,
  2272. Partpos.Y,
  2273. Partpos.Z,
  2274. ArsoniaTable.Combat.Main.ProjectileAuraMethod,
  2275. ArsoniaTable.Combat.Main.ProjectileAuraHead,--headshot=1 none=0
  2276. 0,--unknown
  2277. 0,--backstab=1 none=0
  2278. 0,--forcecrit=1 none=0
  2279. 0,--morecrit=1 none=0
  2280. 0,--spoof=2 none=0
  2281. 0,--unkown
  2282. 0,--Player Distance
  2283. 1,--Current Spell
  2284. 0,--scope=1 noscope=0
  2285. ArsoniaTable.Combat.Main.ProjectileAuraAir--aircrit=1 none=0
  2286. )
  2287. game.ReplicatedStorage.Events.HitPart:FireServer(v.Character.Head,Packedstring)
  2288. end
  2289. end
  2290. end
  2291. if ArsoniaTable.Combat.Main.Killall then
  2292. for _,v in pairs(ArsoniaTable.Variables.Functions.GetEnemys())do
  2293. --[[game.ReplicatedStorage.Events.Burn:FireServer(
  2294. v.Character.Head,
  2295. ArsoniaTable.Variables.MaxDamage,
  2296. 1,
  2297. v.Character.Head.Position+Vector3.new(math.random(),math.random(),math.random()))
  2298. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame=
  2299. v.Character.HumanoidRootPart.CFrame]]
  2300. local Partpos=v.Character.Head.Position+Vector3.new(math.random(),math.random(),math.random())
  2301. if ArsoniaTable.Combat.Main.KillallMethod=="Max Crits"then
  2302. local Packedstring=string.pack(
  2303. ArsoniaTable.Variables.Hitparter,
  2304. Partpos.X,
  2305. Partpos.Y,
  2306. Partpos.Z,
  2307. "Autobow",
  2308. 1,--headshot=1 none=0
  2309. 0,--unknown
  2310. 1,--backstab=1 none=0
  2311. 0,--forcecrit=1 none=0
  2312. 0,--morecrit=1 none=0
  2313. 0,--spoof=2 none=0
  2314. 0,--unkown
  2315. 0,--Player Distance
  2316. 1,--Current Spell
  2317. 0,--scope=1 noscope=0
  2318. 1--aircrit=1 none=0
  2319. )
  2320. game.ReplicatedStorage.Events.HitPart:FireServer(v.Character.Head,Packedstring)
  2321. elseif ArsoniaTable.Combat.Main.KillallMethod=="Spoofed"then
  2322. local Packedstring=string.pack(
  2323. ArsoniaTable.Variables.Hitparter,
  2324. Partpos.X,
  2325. Partpos.Y,
  2326. Partpos.Z,
  2327. "Bow",
  2328. 0,--headshot=1 none=0
  2329. 0,--unknown
  2330. 0,--backstab=1 none=0
  2331. 0,--forcecrit=1 none=0
  2332. 0,--morecrit=1 none=0
  2333. 2,--spoof=2 none=0
  2334. 0,--unkown
  2335. 0,--Player Distance
  2336. 1,--Current Spell
  2337. 0,--scope=1 noscope=0
  2338. 0--aircrit=1 none=0
  2339. )
  2340. game.ReplicatedStorage.Events.HitPart:FireServer(v.Character.Head,Packedstring)
  2341. elseif ArsoniaTable.Combat.Main.KillallMethod=="Equipped"then
  2342. local Packedstring=string.pack(
  2343. ArsoniaTable.Variables.Hitparter,
  2344. Partpos.X,
  2345. Partpos.Y,
  2346. Partpos.Z,
  2347. tostring(ArsoniaTable.Variables.Killmethods.Equipped),
  2348. 0,--headshot=1 none=0
  2349. 0,--unknown
  2350. 0,--backstab=1 none=0
  2351. 0,--forcecrit=1 none=0
  2352. 0,--morecrit=1 none=0
  2353. 0,--spoof=2 none=0
  2354. 0,--unkown
  2355. 0,--Player Distance
  2356. 1,--Current Spell
  2357. 0,--scope=1 noscope=0
  2358. 0--aircrit=1 none=0
  2359. )
  2360. game.ReplicatedStorage.Events.HitPart:FireServer(v.Character.Head,Packedstring)
  2361. end
  2362. end
  2363. end
  2364. if ArsoniaTable.Combat.Main.Deathkill then
  2365. for _,v in pairs(ArsoniaTable.Variables.Functions.GetEnemys())do
  2366. if not v.Character:FindFirstChild("__Arsonia_Beta")then
  2367. local a=Instance.new("Folder")
  2368. a.Name="__Arsonia_Beta"
  2369. a.Parent=v.Character
  2370. v.Character.ChildAdded:Connect(function(x)
  2371. if tostring(x)=="IKilled"then
  2372. if ArsoniaTable.Combat.Main.Deathkill and ArsoniaTable.Combat.Main.Enabled then
  2373. if x.Value==game.Players.LocalPlayer.Name then
  2374. repeat
  2375. wait()
  2376. local Partpos=v.Character.Head.Position+Vector3.new(math.random(),math.random(),math.random())
  2377. if ArsoniaTable.Combat.Main.DeathkillMethod=="Max Crits"then
  2378. local Packedstring=string.pack(
  2379. ArsoniaTable.Variables.Hitparter,
  2380. Partpos.X,
  2381. Partpos.Y,
  2382. Partpos.Z,
  2383. "Autobow",
  2384. 1,--headshot=1 none=0
  2385. 0,--unknown
  2386. 1,--backstab=1 none=0
  2387. 0,--forcecrit=1 none=0
  2388. 0,--morecrit=1 none=0
  2389. 0,--spoof=2 none=0
  2390. 0,--unkown
  2391. 0,--Player Distance
  2392. 1,--Current Spell
  2393. 0,--scope=1 noscope=0
  2394. 1--aircrit=1 none=0
  2395. )
  2396. game.ReplicatedStorage.Events.HitPart:FireServer(v.Character.Head,Packedstring)
  2397. elseif ArsoniaTable.Combat.Main.DeathkillMethod=="Spoofed"then
  2398. local Packedstring=string.pack(
  2399. ArsoniaTable.Variables.Hitparter,
  2400. Partpos.X,
  2401. Partpos.Y,
  2402. Partpos.Z,
  2403. "Bow",
  2404. 0,--headshot=1 none=0
  2405. 0,--unknown
  2406. 0,--backstab=1 none=0
  2407. 0,--forcecrit=1 none=0
  2408. 0,--morecrit=1 none=0
  2409. 2,--spoof=2 none=0
  2410. 0,--unkown
  2411. 0,--Player Distance
  2412. 1,--Current Spell
  2413. 0,--scope=1 noscope=0
  2414. 0--aircrit=1 none=0
  2415. )
  2416. game.ReplicatedStorage.Events.HitPart:FireServer(v.Character.Head,Packedstring)
  2417. end
  2418. until not v.Character:FindFirstChild("Spawned")
  2419. end
  2420. end
  2421. end
  2422. end)
  2423. end
  2424. end
  2425. end
  2426. end
  2427. end)
  2428. --Combat Gunmods RS
  2429. game.RunService.RenderStepped:Connect(function()
  2430. if ArsoniaTable.Combat.Gunmods.Enabled then
  2431. if ArsoniaTable.Combat.Gunmods.Firemode~="Current"then
  2432. if ArsoniaTable.Combat.Gunmods.Firemode=="Automatic"then
  2433. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).mode="automatic"
  2434. else
  2435. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).mode="__nilvalue"
  2436. end
  2437. end
  2438. if ArsoniaTable.Combat.Gunmods.Autospool then
  2439. if tostring(game:GetService("Players").LocalPlayer.PlayerGui.GUI.Client.Variables.gun.Value)=="Minigun"then
  2440. game:GetService("Players").LocalPlayer.PlayerGui.GUI.Client.Variables.Held2.Value=true
  2441. end
  2442. end
  2443. end
  2444. end)
  2445. --Misc Main RS
  2446. game.RunService.RenderStepped:Connect(function()
  2447. if ArsoniaTable.Misc.Main.Enabled then
  2448. if ArsoniaTable.Misc.Main.Removemapborders then
  2449. if not game.ReplicatedStorage.wkspc.Status.Preparation.Value and not game.ReplicatedStorage.wkspc.Status.RoundOver.Value then
  2450. if game.Workspace:FindFirstChild("Map")then
  2451. if game.Workspace.Map:FindFirstChild("Clips")then
  2452. if not game.Workspace.Map.Clips:FindFirstChild("IsRemoved")then
  2453. local a=Instance.new("Folder")
  2454. a.Parent=game.Workspace.Map.Clips
  2455. a.Name="IsRemoved"
  2456. for _,v in pairs(game.Workspace.Map.Clips:GetDescendants())do
  2457. if v:IsA("BasePart")then
  2458. if not v:FindFirstChild("OGCanCollide")then
  2459. local a=Instance.new("BoolValue")
  2460. a.Parent=v
  2461. a.Name="OGCanCollide"
  2462. a.Value=v.CanCollide
  2463. end
  2464. if v.CanCollide then
  2465. v.CanCollide=false
  2466. end
  2467. end
  2468. end
  2469. end
  2470. end
  2471. end
  2472. end
  2473. end
  2474. if ArsoniaTable.Misc.Main.Devicespoofer=="Wii Steering Wheel"then
  2475. local a={"Touch","MouseButton1","Gamepad1","none"}
  2476. game.ReplicatedStorage.Events.CoolNewRemote:FireServer(a[math.random(1,#a)])
  2477. end
  2478. if ArsoniaTable.Misc.Main.Pingspoofer=="Random"then
  2479. local a={0,.25,.5}
  2480. game.ReplicatedStorage.Events.UpdatePing:FireServer(a[math.random(1,#a)])
  2481. end
  2482. if ArsoniaTable.Misc.Main.Fastrespawn then
  2483. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).reviveme=true
  2484. end
  2485. if ArsoniaTable.Misc.Main.Autodeploy then
  2486. if not game.ReplicatedStorage.wkspc.Status.Preparation.Value and not game.ReplicatedStorage.wkspc.Status.RoundOver.Value then
  2487. if game:GetService("Players").LocalPlayer.Status.Team.Value=="Spectator"then
  2488. local teamto="TRC"
  2489. local teamtable={}
  2490. if game:GetService("ReplicatedStorage").wkspc.TwoTeams.Value then
  2491. teamtable={
  2492. TRC=game:GetService("ReplicatedStorage").wkspc.Status.NumTRC.Value,
  2493. TBC=game:GetService("ReplicatedStorage").wkspc.Status.NumTBC.Value,
  2494. }
  2495. elseif game:GetService("ReplicatedStorage").wkspc.FFA.Value then
  2496. teamtable={
  2497. Random=0,
  2498. }
  2499. else
  2500. teamtable={
  2501. TRC=game:GetService("ReplicatedStorage").wkspc.Status.NumTRC.Value,
  2502. TBC=game:GetService("ReplicatedStorage").wkspc.Status.NumTBC.Value,
  2503. TGC=game:GetService("ReplicatedStorage").wkspc.Status.NumTGC.Value,
  2504. TYC=game:GetService("ReplicatedStorage").wkspc.Status.NumTYC.Value,
  2505. }
  2506. end
  2507. local num=math.huge
  2508. for i,v in pairs(teamtable)do
  2509. if v<num then
  2510. num=v
  2511. teamto=i
  2512. end
  2513. end
  2514. game:GetService("ReplicatedStorage").Events.JoinTeam:FireServer(teamto)
  2515. end
  2516. if game.Players.LocalPlayer.PlayerGui.Menew.Enabled then
  2517. game.Players.LocalPlayer.PlayerGui.Menew.Enabled=false
  2518. end
  2519. if not game.Players.LocalPlayer.PlayerGui.GUI.Enabled then
  2520. game.Players.LocalPlayer.PlayerGui.GUI.Enabled=true
  2521. end
  2522. if game.Players.LocalPlayer.PlayerGui.GUI.TeamSelection.Visible then
  2523. game.Players.LocalPlayer.PlayerGui.GUI.TeamSelection.Visible=false
  2524. end
  2525. if game.Players.LocalPlayer.PlayerGui.GUI.BottomFrame.Visible then
  2526. game.Players.LocalPlayer.PlayerGui.GUI.BottomFrame.Visible=false
  2527. end
  2528. end
  2529. end
  2530. if ArsoniaTable.Misc.Main.Antiteamleader then
  2531. if game.Players.LocalPlayer:FindFirstChild("TeamLeader")then
  2532. game.Players.LocalPlayer.TeamLeader:Destroy()
  2533. end
  2534. end
  2535. end
  2536. end)
  2537. --Misc Trolling RS
  2538. game.RunService.RenderStepped:Connect(function()
  2539. if ArsoniaTable.Misc.Trolling.Enabled then
  2540. if ArsoniaTable.Misc.Trolling.Flingaura then
  2541. for _,v in pairs(ArsoniaTable.Variables.Functions.GetEnemys())do
  2542. if(game.Players.LocalPlayer.Character.HumanoidRootPart.Position-v.Character.HumanoidRootPart.Position).Magnitude<50 then
  2543. game.ReplicatedStorage.Events.Burn:FireServer(
  2544. v.Character.Head,
  2545. game.ReplicatedStorage.Weapons.Windforce,
  2546. 0,
  2547. v.Character.Head.Position+Vector3.new(math.random(),math.random(),math.random()))
  2548. end
  2549. end
  2550. end
  2551. end
  2552. end)
  2553. --Misc Events RS
  2554. game.RunService.RenderStepped:Connect(function()
  2555. if ArsoniaTable.Misc.Events.Collectbananas then
  2556. if game.Workspace:FindFirstChild("Debris")then
  2557. if game.Workspace.Debris.Bananas then
  2558. for _,v in pairs(game.Workspace.Debris.Bananas:GetChildren())do
  2559. firetouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart,v,0)
  2560. firetouchinterest(game.Players.LocalPlayer.Character.HumanoidRootPart,v,1)
  2561. end
  2562. end
  2563. end
  2564. end
  2565. end)
  2566.  
  2567.  
  2568.  
  2569. local mt=getrawmetatable(game)
  2570. local oldNamecall=mt.__namecall
  2571. local oldnewIndex=mt.__newindex
  2572. local oldIndex=mt.__index
  2573. setreadonly(mt,false)
  2574. --Namecall
  2575. mt.__namecall=newcclosure(function(a,b,c,d,e,...)
  2576. local method=getnamecallmethod()
  2577. if tostring(method)=="FireServer"then
  2578. if tostring(a)=="ControlTurn"then
  2579. if ArsoniaTable.Player.Anti_Aim.Enabled then
  2580. if ArsoniaTable.Player.Anti_Aim.Pitch then
  2581. if ArsoniaTable.Player.Anti_Aim.PitchType=="Spinning"then
  2582. ArsoniaTable.Variables.Pitch=ArsoniaTable.Variables.Pitch+ArsoniaTable.Player.Anti_Aim.PitchValue
  2583. b=ArsoniaTable.Variables.Pitch
  2584. elseif ArsoniaTable.Player.Anti_Aim.PitchType=="Offset"then
  2585. b=b+ArsoniaTable.Player.Anti_Aim.PitchValue
  2586. elseif ArsoniaTable.Player.Anti_Aim.PitchType=="Absolute"then
  2587. b=ArsoniaTable.Player.Anti_Aim.PitchValue
  2588. elseif ArsoniaTable.Player.Anti_Aim.PitchType=="Down"then
  2589. b=math.huge
  2590. elseif ArsoniaTable.Player.Anti_Aim.PitchType=="Random"then
  2591. b=math.rad(math.random(math.deg(ArsoniaTable.Player.Anti_Aim.PitchValue),-math.deg(ArsoniaTable.Player.Anti_Aim.PitchValue)))
  2592. elseif ArsoniaTable.Player.Anti_Aim.PitchType=="Inverted"then
  2593. b=-b
  2594. end
  2595. end
  2596. if ArsoniaTable.Player.Anti_Aim.Torso then
  2597. if ArsoniaTable.Player.Anti_Aim.TorsoType=="Offset"then
  2598. c=
  2599. (
  2600. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame*
  2601. CFrame.Angles(0,ArsoniaTable.Player.Anti_Aim.TorsoValue,0)
  2602. ).LookVector
  2603. elseif ArsoniaTable.Player.Anti_Aim.TorsoType=="Down"then
  2604. c=Vector3.new()
  2605. b=b*2
  2606. elseif ArsoniaTable.Player.Anti_Aim.TorsoType=="Sideways"then
  2607. c=Vector3.new(0,1,0)
  2608. elseif ArsoniaTable.Player.Anti_Aim.TorsoType=="-Sideways"then
  2609. c=Vector3.new(0,-1,0)
  2610. elseif ArsoniaTable.Player.Anti_Aim.TorsoType=="Random"then
  2611. c=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2612. elseif ArsoniaTable.Player.Anti_Aim.TorsoType=="Spinning"then
  2613. ArsoniaTable.Variables.Yaw=ArsoniaTable.Variables.Yaw-ArsoniaTable.Player.Anti_Aim.TorsoValue
  2614. c=CFrame.Angles(0,ArsoniaTable.Variables.Yaw,0).LookVector
  2615. elseif ArsoniaTable.Player.Anti_Aim.TorsoType=="Absolute"then
  2616. c=CFrame.Angles(0,ArsoniaTable.Player.Anti_Aim.TorsoValue,0).LookVector
  2617. end
  2618. end
  2619. end
  2620. elseif tostring(a)=="CreateProjectile"then
  2621. if ArsoniaTable.Aimbot.Silentaim.Enabled then
  2622. if ArsoniaTable.Variables.__SilentAimTarget then
  2623. if ArsoniaTable.Aimbot.Silentaim.Hitchance>=math.random(1,100)then
  2624. d=ArsoniaTable.Variables.__SilentAimTarget.Position
  2625. e=CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,1.5+game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0))
  2626. end
  2627. end
  2628. end
  2629. elseif tostring(a)=="HitPart"then
  2630. if tostring(b)=="Backtrack"then
  2631. b=b.Parent
  2632. end
  2633. elseif tostring(a)=="DJ"then
  2634. if game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.gun.Value then
  2635. if not game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.gun.Value:FindFirstChild("DoubleJump")then
  2636. game.ReplicatedStorage.Events.ApplyGun:FireServer(game.ReplicatedStorage.Weapons["Golden Knife"])
  2637. spawn(function()
  2638. game.ReplicatedStorage.Events.ApplyGun:FireServer(game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.gun.Value)
  2639. end)
  2640. end
  2641. end
  2642. elseif tostring(a)=="CoolNewRemote"then
  2643. if ArsoniaTable.Misc.Main.Enabled then
  2644. if ArsoniaTable.Misc.Main.Devicespoofer=="Mobile"then
  2645. b="Touch"
  2646. elseif ArsoniaTable.Misc.Main.Devicespoofer=="PC"then
  2647. b="MouseButton1"
  2648. elseif ArsoniaTable.Misc.Main.Devicespoofer=="XBOX"then
  2649. b="Gamepad1"
  2650. elseif ArsoniaTable.Misc.Main.Devicespoofer=="None"then
  2651. b="none"
  2652. end
  2653. end
  2654. elseif tostring(a)=="UpdatePing"then
  2655. if ArsoniaTable.Misc.Main.Enabled then
  2656. if ArsoniaTable.Misc.Main.Pingspoofer=="Green"then
  2657. b=0
  2658. elseif ArsoniaTable.Misc.Main.Pingspoofer=="Yellow"then
  2659. b=.25
  2660. elseif ArsoniaTable.Misc.Main.Pingspoofer=="Red"then
  2661. b=.5
  2662. end
  2663. end
  2664. elseif tostring(a)=="PlayerChatted"then
  2665. if ArsoniaTable.Misc.Main.Enabled then
  2666. if ArsoniaTable.Misc.Main.Doublechat then
  2667. b=b.."\n: "..b
  2668. end
  2669. end
  2670. end
  2671. elseif tostring(method)=="LoadAnimation"then
  2672. if tostring(a)=="Humanoid"then
  2673. if ArsoniaTable.Player.Misc.Enabled then
  2674. if ArsoniaTable.Player.Misc.Slidewalk then
  2675. if string.find(string.lower(tostring(b)),"run")or string.find(string.lower(tostring(b)),"walk")then
  2676. b=ArsoniaTable.Variables.Animations.NoAnimation
  2677. end
  2678. end
  2679. end
  2680. elseif tostring(a)=="Guy"then
  2681. if ArsoniaTable.Combat.Gunmods.Enabled then
  2682. if ArsoniaTable.Combat.Gunmods.Forcebackstab then
  2683. if tostring(b)=="fire"or tostring(b)=="fire2"or tostring(b)=="fire3"then
  2684. if b.Parent then
  2685. pcall(function()
  2686. b=b.Parent.fire4
  2687. end)
  2688. end
  2689. end
  2690. end
  2691. if ArsoniaTable.Combat.Gunmods.Enabled then
  2692. if ArsoniaTable.Combat.Gunmods.Instantequip then
  2693. if string.find(string.lower(tostring(b)),"equip")then
  2694. b=ArsoniaTable.Variables.Animations.NoAnimation
  2695. end
  2696. end
  2697. end
  2698. if ArsoniaTable.Combat.Gunmods.Instantreload then
  2699. if string.find(string.lower(tostring(b)),"reload")then
  2700. b=ArsoniaTable.Variables.Animations.NoAnimation
  2701. end
  2702. end
  2703. end
  2704. end
  2705. elseif tostring(method)=="Play"then
  2706. if tostring(a)=="Fall"or tostring(a)=="Jump"then
  2707. if ArsoniaTable.Player.Misc.Enabled then
  2708. if ArsoniaTable.Player.Misc.Jumpremove then
  2709. a:AdjustSpeed(0)
  2710. end
  2711. end
  2712. elseif tostring(a)=="idle"then
  2713. if ArsoniaTable.Combat.Gunmods.Enabled then
  2714. if ArsoniaTable.Combat.Gunmods.Removesway then
  2715. a:AdjustSpeed(0)
  2716. end
  2717. end
  2718. elseif string.find(tostring(a),"fire")then
  2719. if ArsoniaTable.Combat.Gunmods.Enabled then
  2720. if ArsoniaTable.Combat.Gunmods.Removeonfire and not ArsoniaTable.Variables.IsKnife then
  2721. a:AdjustSpeed(0)
  2722. end
  2723. if ArsoniaTable.Combat.Gunmods.RemoveonfireKnife and ArsoniaTable.Variables.IsKnife then
  2724. a:AdjustSpeed(0)
  2725. end
  2726. end
  2727. end
  2728. elseif tostring(method)=="SetPrimaryPartCFrame"then
  2729. if tostring(a)=="Arms"then
  2730. if ArsoniaTable.Combat.Gunmods.Enabled then
  2731. if ArsoniaTable.Combat.Gunmods.Removebob then
  2732. if not game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.ads.Value then
  2733. if ArsoniaTable.Variables.IsAlive then
  2734. if game.Players.LocalPlayer.CameraMode~=0 then
  2735. b=game.Workspace.CurrentCamera.CFrame*CFrame.new(ArsoniaTable.Variables.Offset_GUN)
  2736. end
  2737. end
  2738. end
  2739. end
  2740. end
  2741. if ArsoniaTable.Visuals.Main.Enabled then
  2742. b=b*CFrame.new(ArsoniaTable.Visuals.Main.ArmoffsetX,ArsoniaTable.Visuals.Main.ArmoffsetY,ArsoniaTable.Visuals.Main.ArmoffsetZ)
  2743. end
  2744. end
  2745. elseif tostring(method)=="FindPartOnRayWithIgnoreList"then
  2746. local doeshit=false
  2747. if ArsoniaTable.Aimbot.Silentaim.Hitchance>=math.random(1,100)then
  2748. doeshit=true
  2749. end
  2750. if ArsoniaTable.Combat.Gunmods.Enabled then
  2751. if ArsoniaTable.Combat.Gunmods.Baseballgun then
  2752. if ArsoniaTable.Variables.Functions.GetPos1FromRay(b)==game.Workspace.CurrentCamera.CFrame.Position then
  2753. ArsoniaTable.Variables.Functions.SummonBaseBall(ArsoniaTable.Combat.Gunmods.BaseballgunValue,ArsoniaTable.Combat.Gunmods.BaseballgunSpeed)
  2754. end
  2755. end
  2756. if ArsoniaTable.Combat.Gunmods.Lasergun then
  2757. if ArsoniaTable.Variables.Functions.GetPos1FromRay(b)==game.Workspace.CurrentCamera.CFrame.Position then
  2758. ArsoniaTable.Variables.Functions.SummonLaser(ArsoniaTable.Combat.Gunmods.LasergunCol,ArsoniaTable.Combat.Gunmods.LasergunValue)
  2759. end
  2760. end
  2761. end
  2762. if ArsoniaTable.Visuals.Bullettracers.Enabled then
  2763. if ArsoniaTable.Variables.Functions.GetPos1FromRay(b)==game.Workspace.CurrentCamera.CFrame.Position then
  2764. local start=game.Players.LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,1.5+game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0)
  2765. local notend
  2766. if doeshit and ArsoniaTable.Variables.__SilentAimTarget then
  2767. notend=ArsoniaTable.Variables.__SilentAimTarget.Position
  2768. else
  2769. local _,nooot=oldNamecall(a,b,c,d,e,...)
  2770. notend=nooot
  2771. end
  2772. local part=Instance.new("Part")
  2773. part.CanCollide=false
  2774. part.Parent=game.Workspace.Ray_Ignore
  2775. part.Anchored=true
  2776. part.CFrame=(CFrame.new(start,notend)+(CFrame.new(start,notend).LookVector*(start-notend).Magnitude/2))*CFrame.Angles(0,math.rad(90),0)
  2777. part.Shape="Cylinder"
  2778. part.Transparency=ArsoniaTable.Visuals.Bullettracers.Transparency
  2779. part.Material=ArsoniaTable.Visuals.Bullettracers.Material
  2780. part.Size=Vector3.new((start-notend).Magnitude,ArsoniaTable.Visuals.Bullettracers.Width,ArsoniaTable.Visuals.Bullettracers.Width)
  2781. part.Color=ArsoniaTable.Visuals.Bullettracers.Color
  2782. part.Reflectance=ArsoniaTable.Visuals.Bullettracers.Refl
  2783. local megacummy=true
  2784. if ArsoniaTable.Visuals.Bullettracers.Keeptopart then
  2785. game:GetService("RunService").RenderStepped:Connect(function()
  2786. if megacummy then
  2787. start=game.Players.LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,1.5+game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0)
  2788. part.CFrame=(CFrame.new(start,notend)+(CFrame.new(start,notend).LookVector*(start-notend).Magnitude/2))*CFrame.Angles(0,math.rad(90),0)
  2789. part.Size=Vector3.new((start-notend).Magnitude,ArsoniaTable.Visuals.Bullettracers.Width,ArsoniaTable.Visuals.Bullettracers.Width)
  2790. end
  2791. end)
  2792. end
  2793. if ArsoniaTable.Visuals.Bullettracers.Updatecol then
  2794. game:GetService("RunService").RenderStepped:Connect(function()
  2795. if megacummy then
  2796. part.Color=ArsoniaTable.Visuals.Bullettracers.Color
  2797. end
  2798. end)
  2799. end
  2800. coroutine.wrap(function()
  2801. wait(ArsoniaTable.Visuals.Bullettracers.Lifetime)
  2802. megacummy=false
  2803. part:Destroy()
  2804. end)()
  2805. end
  2806. end
  2807. if ArsoniaTable.Aimbot.Silentaim.Enabled then
  2808. if ArsoniaTable.Variables.Functions.GetPos1FromRay(b)==game.Workspace.CurrentCamera.CFrame.Position then
  2809. if ArsoniaTable.Variables.__SilentAimTarget then
  2810. if doeshit then
  2811. b=Ray.new(
  2812. game.Players.LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,1.5+game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0),
  2813. ArsoniaTable.Variables.__SilentAimTarget.Position-(game.Players.LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,1.5+game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0))
  2814. )
  2815. end
  2816. end
  2817. end
  2818. end
  2819. for _,v in pairs(c)do
  2820. if tostring(v)=="Backtrack"then
  2821. v=nil
  2822. end
  2823. end
  2824. end
  2825. return oldNamecall(a,b,c,d,e,...)
  2826. end)
  2827.  
  2828.  
  2829. --Newindex
  2830. mt.__newindex=newcclosure(function(a,b,c)
  2831. if ArsoniaTable.Combat.Gunmods.Enabled then
  2832. if ArsoniaTable.Combat.Gunmods.Keepfov then
  2833. if ArsoniaTable.Variables.IsAlive then
  2834. if tostring(a)=="Camera"and b=="FieldOfView"then
  2835. return oldnewIndex(a,b,game:GetService("Players").LocalPlayer.Settings.FOV.Value)
  2836. end
  2837. end
  2838. end
  2839. end
  2840. if ArsoniaTable.Player.Anti_Aim.Enabled then
  2841. if ArsoniaTable.Player.Anti_Aim.Upsidedown then
  2842. if tostring(a)=="Humanoid"and b=="CameraOffset"then
  2843. return oldnewIndex(a,b,Vector3.new(0,-1.5*2,0))
  2844. end
  2845. end
  2846. if ArsoniaTable.Player.Anti_Aim.Yaw or ArsoniaTable.Player.Anti_Aim.Wall then
  2847. if tostring(a)=="Humanoid"and b=="AutoRotate"then
  2848. return oldnewIndex(a,b,false)
  2849. end
  2850. end
  2851. if ArsoniaTable.Player.Anti_Aim.Hip then
  2852. if tostring(a)=="Humanoid"and b=="HipHeight"then
  2853. return oldnewIndex(a,b,ArsoniaTable.Player.Anti_Aim.Hipheight)
  2854. end
  2855. end
  2856. end
  2857. if ArsoniaTable.Visuals.Main.Enabled then
  2858. if ArsoniaTable.Visuals.Main.Anticrouch then
  2859. if tostring(a)=="Humanoid"and b=="CameraOffset"then
  2860. return oldnewIndex(a,b,Vector3.new())
  2861. end
  2862. end
  2863. end
  2864. if ArsoniaTable.Player.Movement.Enabled then
  2865. if ArsoniaTable.Player.Movement.Bunnyhop then
  2866. if ArsoniaTable.Player.Movement.BunnyhopType=="Walkspeed"then
  2867. if tostring(a)=="Humanoid"and b=="WalkSpeed"then
  2868. if game.Players.LocalPlayer.Character.Humanoid.FloorMaterial==Enum.Material.Air or ArsoniaTable.Variables.KeysPressed[" "]then
  2869. return oldnewIndex(a,b,ArsoniaTable.Player.Movement.Bunnyhopspeed*25)
  2870. end
  2871. end
  2872. end
  2873. end
  2874. if ArsoniaTable.Player.Movement.Walk then
  2875. if tostring(a)=="Humanoid"and b=="WalkSpeed"then
  2876. return oldnewIndex(a,b,ArsoniaTable.Player.Movement.Walkspeed)
  2877. end
  2878. end
  2879. end
  2880. return oldnewIndex(a,b,c)
  2881. end)
  2882.  
  2883.  
  2884. --Index
  2885. mt.__index=newcclosure(function(a,b)
  2886. if tostring(a)=="HumanoidRootPart"and tostring(b)=="CFrame"then
  2887. if ArsoniaTable.Combat.Gunmods.Enabled then
  2888. if ArsoniaTable.Combat.Gunmods.Forcebackstab then
  2889. if a~=game.Players.LocalPlayer.Character.HumanoidRootPart then
  2890. return CFrame.new(a.Position,game.Players.LocalPlayer.Character.HumanoidRootPart.Position)*CFrame.Angles(0,math.rad(180),0)
  2891. end
  2892. end
  2893. end
  2894. end
  2895. return oldIndex(a,b)
  2896. end)
  2897.  
  2898.  
  2899. --while wait()do's
  2900. coroutine.wrap(function()
  2901. local suck=.1
  2902. while wait(suck)do
  2903. pcall(function()
  2904. if ArsoniaTable.Aimbot.Backtrack.Enabled then
  2905. if ArsoniaTable.Aimbot.Backtrack.Target=="All"then
  2906. for _,v in pairs(ArsoniaTable.Variables.Functions.GetEnemys())do
  2907. for _,c in pairs(ArsoniaTable.Variables.R6TR15[ArsoniaTable.Aimbot.Backtrack.Target])do
  2908. if v.Character:FindFirstChild(c)then
  2909. local part=v.Character[c]
  2910. local a=Instance.new("Part")
  2911. a.Parent=part
  2912. a.Size=part.Size
  2913. a.Color=ArsoniaTable.Aimbot.Backtrack.Color
  2914. a.CanCollide=false
  2915. a.Anchored=true
  2916. a.CFrame=part.CFrame
  2917. a.Name="Backtrack"
  2918. a.Reflectance=ArsoniaTable.Aimbot.Backtrack.Refl
  2919. a.Material=ArsoniaTable.Aimbot.Backtrack.Material
  2920. table.insert(ArsoniaTable.Variables.Backtracks,a)
  2921. if ArsoniaTable.Aimbot.Backtrack.Showall then
  2922. if ArsoniaTable.Visuals.ESP.Enabled and ArsoniaTable.Visuals.ESP.BacktrackChams then
  2923. a.Transparency=1
  2924. else
  2925. a.Transparency=ArsoniaTable.Aimbot.Backtrack.Trans
  2926. end
  2927. else
  2928. a.Transparency=1
  2929. end
  2930. local b=Instance.new("BoxHandleAdornment")
  2931. if ArsoniaTable.Visuals.ESP.Enabled and ArsoniaTable.Visuals.ESP.BacktrackChams then
  2932. b.Size=a.Size
  2933. b.Parent=game.CoreGui
  2934. b.AlwaysOnTop=true
  2935. b.Adornee=a
  2936. b.ZIndex=0
  2937. if ArsoniaTable.Aimbot.Backtrack.Showall then
  2938. b.Transparency=ArsoniaTable.Aimbot.Backtrack.Trans
  2939. else
  2940. b.Transparency=1
  2941. end
  2942. b.Color3=ArsoniaTable.Aimbot.Backtrack.Color
  2943. else
  2944. b:Destroy()
  2945. end
  2946. coroutine.wrap(function()
  2947. wait(ArsoniaTable.Aimbot.Backtrack.Lifetime)
  2948. wait(suck)
  2949. if not(ArsoniaTable.Visuals.ESP.Enabled and ArsoniaTable.Visuals.ESP.BacktrackChams)then
  2950. a.Transparency=ArsoniaTable.Aimbot.Backtrack.Trans
  2951. end
  2952. b.Transparency=ArsoniaTable.Aimbot.Backtrack.Trans
  2953. wait(suck)
  2954. a:Destroy()
  2955. b:Destroy()
  2956. end)()
  2957. end
  2958. end
  2959. end
  2960. end
  2961. end
  2962. end)
  2963. end
  2964. end)()
  2965. coroutine.wrap(function()
  2966. while wait(.1)do
  2967. if ArsoniaTable.Aimbot.Silentaim.Enabled then
  2968. pcall(function()
  2969. ArsoniaTable.Variables.TargetableParts={HeadHB={},Torso={},LeftArm={},RightArm={},LeftLeg={},RightLeg={},Backtrack_HeadHB={},Backtrack_Torso={},Backtrack_LeftArm={},Backtrack_RightArm={},Backtrack_LeftLeg={},Backtrack_RightLeg={}}
  2970. for _,x in pairs(ArsoniaTable.Variables.Functions.GetEnemys())do
  2971. local arget=x.Character
  2972. for i,v in pairs(ArsoniaTable.Variables.TargetsWithoutFull)do
  2973. if arget:FindFirstChild(i)then
  2974. local start=game.Players.LocalPlayer.Character.HumanoidRootPart.Position+
  2975. Vector3.new(0,1.5,0)+
  2976. Vector3.new(0,game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0)
  2977. local Raycock=
  2978. Ray.new(
  2979. start,
  2980. arget[i].Position-start
  2981. )
  2982. local part=game.Workspace:FindPartOnRayWithIgnoreList(Raycock,ArsoniaTable.Variables.Functions.GetIgnore())
  2983. if part==arget[i]or part:IsDescendantOf(arget)then
  2984. table.insert(ArsoniaTable.Variables.TargetableParts[v[2]],arget[i])
  2985. end
  2986. local backtrack
  2987. for _,v in pairs(arget[i]:GetChildren())do
  2988. if v.Name=="Backtrack"then
  2989. backtrack=v
  2990. break
  2991. end
  2992. end
  2993. if tostring(backtrack)=="Backtrack"then
  2994. local start=game.Players.LocalPlayer.Character.HumanoidRootPart.Position+
  2995. Vector3.new(0,1.5,0)+
  2996. Vector3.new(0,game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0)
  2997. local Raycock=
  2998. Ray.new(
  2999. start,
  3000. backtrack.Position-start
  3001. )
  3002. local part=game.Workspace:FindPartOnRayWithIgnoreList(Raycock,ArsoniaTable.Variables.Functions.GetIgnore())
  3003. if part==backtrack or part:IsDescendantOf(arget)then
  3004. table.insert(ArsoniaTable.Variables.TargetableParts["Backtrack_"..v[2]],backtrack)
  3005. end
  3006. end
  3007. end
  3008. end
  3009. end
  3010. end)
  3011. end
  3012. end
  3013. end)()
  3014. coroutine.wrap(function()
  3015. while game.RunService.RenderStepped:Wait()do
  3016. pcall(function()
  3017. if ArsoniaTable.Player.Movement.Bunnyhop then
  3018. if ArsoniaTable.Player.Movement.BunnyhopType=="Legit"then
  3019. if game.Players.LocalPlayer.Character.Humanoid.FloorMaterial~=Enum.Material.Air and ArsoniaTable.Variables.KeysPressed[" "]then
  3020. wait(.3)
  3021. if ArsoniaTable.Variables.KeysPressed[" "]then
  3022. game.Players.LocalPlayer.Character.Humanoid.Jump=true
  3023. end
  3024. end
  3025. end
  3026. end
  3027. end)
  3028. end
  3029. end)()
  3030. coroutine.wrap(function()
  3031. while game.RunService.RenderStepped:Wait()do
  3032. pcall(function()
  3033. if ArsoniaTable.Player.Misc.Enabled then
  3034. if ArsoniaTable.Player.Misc.FastHeal then
  3035. if game.Players.LocalPlayer.NRPBS.Health.Value<=99 then
  3036. if game.Players.LocalPlayer.Character:FindFirstChild("Spawned")then
  3037. game.ReplicatedStorage.Events.ApplyGun:FireServer(game.ReplicatedStorage.Weapons["Stake Launcher"])
  3038. game.ReplicatedStorage.Events.HealBoy:FireServer(game.Players.LocalPlayer.Character.HumanoidRootPart)
  3039. game.ReplicatedStorage.Events.ApplyGun:FireServer(game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.gun.Value)
  3040. wait(1)
  3041. end
  3042. end
  3043. end
  3044. end
  3045. end)
  3046. end
  3047. end)()
  3048. coroutine.wrap(function()
  3049. while wait(1)do
  3050. pcall(function()
  3051. if ArsoniaTable.Misc.Main.Enabled then
  3052. if ArsoniaTable.Misc.Main.Cloudspam then
  3053. game:GetService("ReplicatedStorage").Events.DJ:FireServer(25)
  3054. end
  3055. end
  3056. end)
  3057. end
  3058. end)()
  3059. coroutine.wrap(function()
  3060. while wait(.7)do
  3061. pcall(function()
  3062. if ArsoniaTable.Misc.Trolling.Enabled then
  3063. if ArsoniaTable.Misc.Trolling.Voiceannoy then
  3064. for _,v in pairs(game.Players:GetChildren())do
  3065. if v.Character then
  3066. if v.Character:FindFirstChild("Head")then
  3067. if v.Character.Head:FindFirstChild("Voice")then
  3068. game.ReplicatedStorage.Events.PlayVoice:FireServer(
  3069. v.Character.Head.Voice,
  3070. ArsoniaTable.Variables.Voices[math.random(1,#ArsoniaTable.Variables.Voices)]
  3071. )
  3072. end
  3073. end
  3074. end
  3075. end
  3076. end
  3077. end
  3078. end)
  3079. end
  3080. end)()
  3081. coroutine.wrap(function()
  3082. while wait(.05)do
  3083. pcall(function()
  3084. if ArsoniaTable.Misc.Trolling.Enabled then
  3085. if ArsoniaTable.Misc.Trolling.Bulletannoy then
  3086. for _,v in pairs(game.Players:GetChildren())do
  3087. game:GetService("ReplicatedStorage").Events.Whizz:FireServer(v)
  3088. end
  3089. end
  3090. end
  3091. end)
  3092. end
  3093. end)()
  3094. coroutine.wrap(function()
  3095. while wait(.1)do
  3096. pcall(function()
  3097. if ArsoniaTable.Misc.Trolling.Enabled then
  3098. if ArsoniaTable.Misc.Trolling.Flingall then
  3099. for _,v in pairs(ArsoniaTable.Variables.Functions.GetEnemys())do
  3100. game:GetService("ReplicatedStorage").Events.Burn:FireServer(
  3101. {
  3102. ["Parent"]=v.Character,
  3103. ["CFrame"]=game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  3104. },
  3105. game:GetService("ReplicatedStorage").Weapons["Windforce"],
  3106. 0
  3107. )
  3108. end
  3109. end
  3110. end
  3111. end)
  3112. end
  3113. end)()
  3114. coroutine.wrap(function()
  3115. while wait(1)do
  3116. pcall(function()
  3117. if ArsoniaTable.Visuals.ESP.Enabled then
  3118. if ArsoniaTable.Visuals.ESP.Chams then
  3119. for _,v in pairs(ArsoniaTable.Variables.Functions.GetEnemys())do
  3120. for _,c in pairs(ArsoniaTable.Variables.HumParts)do
  3121. if v.Character:FindFirstChild(c)then
  3122. local part=v.Character[c]
  3123. local a=Instance.new("BoxHandleAdornment")
  3124. if c=="Head"then
  3125. a.Size=Vector3.new(1.05,1.05,1.05)
  3126. else
  3127. a.Size=part.Size+Vector3.new(.05,.05,.05)
  3128. end
  3129. a.Parent=game.CoreGui
  3130. a.AlwaysOnTop=true
  3131. a.Adornee=part
  3132. a.ZIndex=0
  3133. a.Color3=ArsoniaTable.Visuals.ESP.Color
  3134. coroutine.wrap(function()
  3135. wait(1.1)
  3136. a:Destroy()
  3137. end)()
  3138. if ArsoniaTable.Visuals.ESP.Chamsoutline then
  3139. local part=v.Character[c]
  3140. local a=Instance.new("BoxHandleAdornment")
  3141. local off=ArsoniaTable.Visuals.ESP.ChamsoutlineSize
  3142. if c=="Head"then
  3143. a.Size=Vector3.new(1+off,1+off,1+off)
  3144. else
  3145. a.Size=part.Size+Vector3.new(off,off,off)
  3146. end
  3147. a.Parent=game.CoreGui
  3148. a.AlwaysOnTop=false
  3149. a.Adornee=part
  3150. a.ZIndex=0
  3151. a.Color3=ArsoniaTable.Visuals.ESP.ChamsoutlineColor
  3152. coroutine.wrap(function()
  3153. wait(1.1)
  3154. a:Destroy()
  3155. end)()
  3156. end
  3157. end
  3158. end
  3159. end
  3160. end
  3161. end
  3162. end)
  3163. end
  3164. end)()
  3165. coroutine.wrap(function()
  3166. while wait(.25)do
  3167. pcall(function()
  3168. if ArsoniaTable.Visuals.Main.Enabled then
  3169. if ArsoniaTable.Visuals.Main.Renderplayer then
  3170. for _,v in pairs(game.Players.LocalPlayer.Character:GetDescendants())do
  3171. if v:IsA("BasePart")or v:IsA("Decal")then
  3172. if v.LocalTransparencyModifier~=0 then
  3173. v.LocalTransparencyModifier=0
  3174. end
  3175. end
  3176. end
  3177. end
  3178. end
  3179. end)
  3180. end
  3181. end)()
  3182. coroutine.wrap(function()
  3183. while game.RunService.RenderStepped:Wait()do
  3184. pcall(function()
  3185. if ArsoniaTable.Aimbot.Silentaim.Enabled then
  3186. if not game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.equipping.Value then
  3187. --{"None","Force Fire","Fake Click","Mouse"}
  3188. if ArsoniaTable.Aimbot.Silentaim.AutoshootMethod=="Force Fire"then
  3189. if ArsoniaTable.Variables.__SilentAimTarget then
  3190. require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).firebullet()
  3191. end
  3192. elseif ArsoniaTable.Aimbot.Silentaim.AutoshootMethod=="Fake Click"then
  3193. if ArsoniaTable.Variables.__SilentAimTarget then
  3194. game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.Held.Value=not game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.Held.Value
  3195. elseif game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.Held.Value then
  3196. game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.Held.Value=false
  3197. end
  3198. elseif ArsoniaTable.Aimbot.Silentaim.AutoshootMethod=="Mouse"then
  3199. if ArsoniaTable.Variables.__SilentAimTarget then
  3200. mouse1press()wait()mouse1release()
  3201. end
  3202. end
  3203. end
  3204. end
  3205. end)
  3206. end
  3207. end)()
  3208. coroutine.wrap(function()
  3209. while game.RunService.RenderStepped:Wait()do
  3210. if ArsoniaTable.Player.Anti_Aim.Enabled then
  3211. if ArsoniaTable.Player.Anti_Aim.Crouchspam then
  3212. if ArsoniaTable.Variables.IsAlive and not game.Players.LocalPlayer.Character:FindFirstChild("ShuckyHAX")and game.Players.LocalPlayer.Status.Team.Value~="Spectator"and not game.ReplicatedStorage.wkspc.Status.RoundOver.Value and not game.ReplicatedStorage.wkspc.Status.Preparation.Value then
  3213. if not ArsoniaTable.Variables.KeysPressed[" "]and game.Players.LocalPlayer.Character.Humanoid.FloorMaterial~=Enum.Material.Air and game.Players.LocalPlayer.Character.Humanoid:GetState()~=3 then
  3214. game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.ctrlcrouch.Value=true
  3215. if ArsoniaTable.Player.Anti_Aim.CrouchspamVal==0 then
  3216. game.RunService.RenderStepped:Wait()
  3217. else
  3218. wait(ArsoniaTable.Player.Anti_Aim.CrouchspamVal)
  3219. end
  3220. game.Players.LocalPlayer.PlayerGui.GUI.Client.Variables.ctrlcrouch.Value=false
  3221. if ArsoniaTable.Player.Anti_Aim.CrouchspamVal2==0 then
  3222. game.RunService.RenderStepped:Wait()
  3223. else
  3224. wait(ArsoniaTable.Player.Anti_Aim.CrouchspamVal2)
  3225. end
  3226. end
  3227. else
  3228. wait(1)
  3229. end
  3230. end
  3231. end
  3232. end
  3233. end)()
  3234. coroutine.wrap(function()
  3235. while wait(.1)do
  3236. if ArsoniaTable.Misc.Main.Enabled then
  3237. if ArsoniaTable.Misc.Main.Wallprotect then
  3238. pcall(function()
  3239. ArsoniaTable.Variables.WallTargets={}
  3240. for _,v in pairs(ArsoniaTable.Variables.Functions.GetEnemys())do
  3241. if v.Character:FindFirstChild("HumanoidRootPart")then
  3242. local start=game.Players.LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,1.5,0)+Vector3.new(0,game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0)
  3243. local Raycock=Ray.new(start,v.Character.HumanoidRootPart.Position-start)
  3244. local part=game.Workspace:FindPartOnRayWithIgnoreList(Raycock,ArsoniaTable.Variables.Functions.GetIgnore())
  3245. if part==v.Character.HumanoidRootPart or part:IsDescendantOf(v.Character)then
  3246. table.insert(ArsoniaTable.Variables.WallTargets,v.Character.HumanoidRootPart)
  3247. end
  3248. end
  3249. end
  3250. end)
  3251. pcall(function()
  3252. if ArsoniaTable.Variables.WallTargets[1]then
  3253. local b=math.huge
  3254. local wallplayer
  3255. for _,v in pairs(ArsoniaTable.Variables.WallTargets)do
  3256. if(v.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude<b then
  3257. b=(v.Position-game.Players.LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
  3258. wallplayer=v
  3259. end
  3260. end
  3261. game.ReplicatedStorage.Events.BuildWall:FireServer(
  3262. game.Players.LocalPlayer.Character.HumanoidRootPart.Position,
  3263. CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position,wallplayer.Position).LookVector*10000000000)
  3264. else
  3265. game.ReplicatedStorage.Events.BuildWall:FireServer(
  3266. Vector3.new(math.huge,math.huge,math.huge),
  3267. Vector3.new(math.huge,math.huge,math.huge))
  3268. end
  3269. end)
  3270. end
  3271. end
  3272. end
  3273. end)()
  3274.  
  3275.  
  3276.  
  3277. --Function Hooks
  3278. require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.General).applyvelocity=function(...)
  3279. if ArsoniaTable.Player.Misc.Enabled then
  3280. if ArsoniaTable.Player.Misc.AntiFling then
  3281. local args={...}
  3282. if args[5]~=game.Players.LocalPlayer.Name then
  3283. return
  3284. end
  3285. end
  3286. end
  3287. return ArsoniaTable.Variables.Functions.OldApplyVelocity(...)
  3288. end
  3289. require(game.ReplicatedStorage.Modules.ClientFunctions).CreateProjectile=function(a,b,c,d,e,...)
  3290. if ArsoniaTable.Aimbot.Silentaim.Enabled then
  3291. if ArsoniaTable.Variables.__SilentAimTarget then
  3292. if tostring(a)==game.Players.LocalPlayer.Name then
  3293. if b=="Arrow"then
  3294. game.ReplicatedStorage.Events.Burn:FireServer(
  3295. ArsoniaTable.Variables.__SilentAimTarget,
  3296. game.ReplicatedStorage.Weapons.Bow,
  3297. 1,
  3298. ArsoniaTable.Variables.__SilentAimTarget.Position)
  3299. else
  3300. c=750
  3301. d=ArsoniaTable.Variables.__SilentAimTarget.Position
  3302. e=CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,1.5+game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0))
  3303. end
  3304. end
  3305. end
  3306. end
  3307. return ArsoniaTable.Variables.Functions.CreateProjectile(a,b,c,d,e,...)
  3308. end
  3309. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client).flamemoment.doflame=function(a,b,...)
  3310. if ArsoniaTable.Aimbot.Silentaim.Enabled then
  3311. if ArsoniaTable.Variables.__SilentAimTarget then
  3312. if tostring(a)==game.Players.LocalPlayer.Name then
  3313. b=CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,1.5+game.Players.LocalPlayer.Character.Humanoid.CameraOffset.Y,0),ArsoniaTable.Variables.__SilentAimTarget.Position)
  3314. end
  3315. end
  3316. end
  3317. return ArsoniaTable.Variables.Functions.DoFlame(a,b,...)
  3318. end
  3319. getsenv(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).ShakeCam=function(...)
  3320. if ArsoniaTable.Combat.Gunmods.Enabled then
  3321. if ArsoniaTable.Combat.Gunmods.Removerecoil then
  3322. return
  3323. end
  3324. end
  3325. return ArsoniaTable.Variables.Functions.Shakecam(...)
  3326. end
  3327. require(game.Players.LocalPlayer.PlayerGui.GUI.Client.Functions.Weapons).getammo=function(...)
  3328. if ArsoniaTable.Combat.Gunmods.Enabled then
  3329. return math.clamp(ArsoniaTable.Variables.Functions.Getammo(...)+ArsoniaTable.Combat.Gunmods.Clipsize,0,999)
  3330. end
  3331. return ArsoniaTable.Variables.Functions.Getammo(...)
  3332. end
  3333. require(game.ReplicatedStorage.Modules.Spread).calcspread=function(a,...)
  3334. if ArsoniaTable.Combat.Gunmods.Enabled then
  3335. if ArsoniaTable.Combat.Gunmods.Removespread then
  3336. a=0
  3337. end
  3338. end
  3339. return ArsoniaTable.Variables.Functions.CalculateSpread(a,...)
  3340. end
Add Comment
Please, Sign In to add comment