All content on our site is free and will always be free.

Please consider supporting us with disabling your AdBlock software and to gain access to thousands of free content!

Not sure how to disable AdBLock? Follow this tutorial: How to disable AdBlock

Get the damonhook

The damonhook code is below. Copy & inject it into the game. Enjoy!

wait(1.2)game.StarterGui:SetCore("SendNotification",{Title="damonhook",Text="Thank you for using damonhook!",Duration=7})BeforeLoad=tick()getgenv().values={}local a=loadstring(game:HttpGet'https://raw.githubusercontent.com/CatzCode/PikaHub/main/Libraries/UI/bruh.lua')()a:CreateWatermark("damonhook | pasted | BUILD: public")a.theme.accentcolor=Color3.fromRGB(0,0,0)a.theme.accentcolor2=Color3.fromRGB(0,0,0)a.theme.topheight=45;a.theme.TextColor=Color3.fromRGB(0,0,0)local a={}local b=loadstring(game:HttpGet("https://raw.githubusercontent.com/Quenty/NevermoreEngine/version2/Modules/Shared/Events/Signal.lua"))()local c=loadstring(game:HttpGet("https://raw.githubusercontent.com/Blissful4992/ESPs/main/3D%20Drawing%20Api.lua"))()local d=b.new("ConfigSave")local e=b.new("ConfigLoad")underground=false;local f=game:GetService("TextService")local g=game:GetService("TweenService")function a:Tween(...)g:Create(...):Play()end;local h="damonhook/"makefolder("damonhook")local i=Vector2.new;local j=Vector3.new;local k=CFrame.new;local l=Instance.new;local m=Color3.new;local n=Color3.fromRGB;local o=Color3.fromHSV;local p=math.clamp;local q=math.deg;local r=math.floor;local s=math.acos;local t=math.random;local u=math.atan2;local w=math.huge;local x=math.rad;local y=math.min;local z=math.pow;local A=UDim2.new;local B=CFrame.Angles;local C=string.find;local D=string.len;local E=string.sub;local F=string.gsub;local G=Ray.new;local H=table.insert;local I=table.find;local J=table.remove;local K=table.sort;local L=n(255,189,222)function rgbtotbl(M)return{R=M.R,G=M.G,B=M.B}end;function tbltorgb(N)return m(N.R,N.G,N.B)end;local function O(P)local Q={}for R,v in pairs(P)do if type(v)=="table"then v=O(v)end;Q[R]=v end;return Q end;function a:ConfigFix(S)local Q=game:GetService("HttpService"):JSONDecode(readfile(h..S..".txt"))for T,U in pairs(Q)do for T,V in pairs(U)do for T,W in pairs(V)do if W.Color~=nil then local X=W.Color;W.Color=tbltorgb(X)end end end end;return Q end;function a:SaveConfig(S)local Q=O(values)for T,U in pairs(Q)do for T,V in pairs(U)do for T,W in pairs(V)do if W.Color~=nil then W.Color={R=W.Color.R,G=W.Color.G,B=W.Color.B}end end end end;writefile(h..S..".txt",game:GetService("HttpService"):JSONEncode(Q))end;function a:New(Y)local Z={}local _=l("ScreenGui")local a0=l("ImageLabel")local a1=l("TextLabel")local a2=l("Frame")local a3=l("UIListLayout")local U=l("Frame")_.Name="SJ_LOVES_MEN"_.ResetOnSpawn=false;_.ZIndexBehavior="Global"_.DisplayOrder=420133769;local a4=l("UIScale")a4.Parent=_;function Z:SetScale(a5)a4.Scale=a5 end;local a6=l("TextButton")a6.Modal=true;a6.Text=""a6.BackgroundTransparency=1;a6.Parent=_;local a7=l("ImageLabel")a7.Name="cursor"a7.Parent=_;a7.BackgroundTransparency=1;a7.Size=A(0,17,0,17)a7.Image="rbxassetid://518398610"a7.ZIndex=1000;a7.ImageColor3=n(155,0,255)local a8=game:GetService("Players")local a9=a8.LocalPlayer;local aa=a9:GetMouse()game:GetService("RunService").RenderStepped:connect(function()a7.Visible=_.Enabled;a7.Position=A(0,aa.X-3,0,aa.Y+1)end)a0.Name="Menu"a0.Parent=_;a0.BackgroundColor3=n(15,15,15)a0.Position=A(0.5,-300,0.5,-300)a0.Size=A(0,600,0,610)a0.Image="http://www.roblox.com/asset/?id=7604907071"a0.BorderSizePixel=0;a.uiopen=true;game:GetService("UserInputService").InputBegan:Connect(function(ab)if ab.KeyCode==Enum.KeyCode.Insert then _.Enabled=not _.Enabled;a.uiopen=_.Enabled end end)local ac=Instance.new("ScreenGui")do local a1=Instance.new("TextLabel")local ad=Instance.new("Frame")local a3=Instance.new("UIListLayout")local ae=Instance.new("ImageLabel")local af=Instance.new("UIGradient")local ag=Instance.new("Frame")ac.Name="KeybindList"ac.ZIndexBehavior=Enum.ZIndexBehavior.Global;ac.Enabled=false;ae.Parent=ac;ae.Image="rbxassetid://7856811676"ae.Size=UDim2.new(0,198,0,20)ae.ZIndex=2;ae.Position=UDim2.new(0,1,0.300000012,0)af.Color=ColorSequence.new{ColorSequenceKeypoint.new(0,Color3.fromRGB(30,146,110)),ColorSequenceKeypoint.new(1,Color3.fromRGB(9,84,59))}af.Rotation=90;af.Parent=ag;ag.Parent=ae;ag.BorderSizePixel=0;ag.BackgroundColor3=Color3.fromRGB(200,200,200)ag.BackgroundTransparency=0.000;ag.Position=UDim2.new(0,-1,-0.17500012,0)ag.Size=UDim2.new(0,200,0,20)a1.Parent=ac;a1.BackgroundTransparency=1.00;a1.BackgroundColor3=Color3.fromRGB(30,30,30)a1.BorderColor3=Color3.fromRGB(255,189,222)a1.Position=UDim2.new(0,1,0.300000012,0)a1.Size=UDim2.new(0,200,0,20)a1.ZIndex=3;a1.Font=Enum.Font.Code;a1.Text="keybinds"a1.TextColor3=Color3.fromRGB(255,189,222)a1.TextSize=14.000;a1.TextStrokeTransparency=0.590;a1.TextStrokeColor3=Color3.fromRGB(0,0,0)ad.Parent=a1;ad.BackgroundColor3=Color3.fromRGB(255,255,255)ad.BackgroundTransparency=1.000;ad.Position=UDim2.new(0,0,1,1)ad.Size=UDim2.new(1,0,1,0)a3.Parent=ad;a3.HorizontalAlignment=Enum.HorizontalAlignment.Center;a3.SortOrder=Enum.SortOrder.LayoutOrder;ac.Parent=game.CoreGui end;function keybindadd(ah)if not ac.TextLabel.Frame:FindFirstChild(ah)then local a1=Instance.new("TextLabel")a1.BackgroundColor3=Color3.fromRGB(30,30,30)a1.BorderSizePixel=0;a1.Size=UDim2.new(0,200,0,20)a1.ZIndex=2;a1.Font=Enum.Font.Code;a1.Text=ah;a1.TextColor3=Color3.fromRGB(255,189,222)a1.TextStrokeTransparency=0.00;a1.TextStrokeColor3=Color3.fromRGB(0,0,0)a1.TextSize=14.000;a1.Name=ah;a1.BackgroundTransparency=1.00;a1.Parent=ac.TextLabel.Frame end end;function keybindadd(ah)if not ac.TextLabel.Frame:FindFirstChild(ah)then local a1=Instance.new("TextLabel")a1.BackgroundColor3=Color3.fromRGB(30,30,30)a1.BorderSizePixel=0;a1.Size=UDim2.new(0,200,0,20)a1.ZIndex=2;a1.Font=Enum.Font.Code;a1.Text=ah;a1.TextColor3=Color3.fromRGB(255,189,222)a1.TextStrokeTransparency=0.00;a1.TextStrokeColor3=Color3.fromRGB(0,0,0)a1.TextSize=14.000;a1.Name=ah;a1.BackgroundTransparency=1.00;a1.Parent=ac.TextLabel.Frame end end;function keybindremove(ah)if ac.TextLabel.Frame:FindFirstChild(ah)then ac.TextLabel.Frame:FindFirstChild(ah):Destroy()end end;function a:SetKeybindVisible(ai)ac.Enabled=ai end;a.dragging=false;do local aj=game:GetService("UserInputService")local X=a0;local ak;local al;local am;local function an(ao)local ap=ao.Position-al;X.Position=UDim2.new(am.X.Scale,am.X.Offset+ap.X,am.Y.Scale,am.Y.Offset+ap.Y)end;X.InputBegan:Connect(function(ao)if ao.UserInputType==Enum.UserInputType.MouseButton1 or ao.UserInputType==Enum.UserInputType.Touch then a.dragging=true;al=ao.Position;am=X.Position;ao.Changed:Connect(function()if ao.UserInputState==Enum.UserInputState.End then a.dragging=false end end)end end)X.InputChanged:Connect(function(ao)if ao.UserInputType==Enum.UserInputType.MouseMovement or ao.UserInputType==Enum.UserInputType.Touch then ak=ao end end)aj.InputChanged:Connect(function(ao)if ao==ak and a.dragging then an(ao)end end)end;a1.Parent=a0;a1.BackgroundColor3=n(1,1,1)a1.BackgroundTransparency=1;a1.Position=A(0,7,0,0)a1.Size=A(0,0,0,29)a1.Size=A(0,f:GetTextSize(Y,15,Enum.Font.SourceSansSemibold,i(700,a1.AbsoluteSize.Y)).X,0,29)a1.Font=Enum.Font.SourceSansSemibold;a1.Text=Y;a1.TextColor3=n(255,189,222)a1.TextSize=15.000;a1.TextXAlignment=Enum.TextXAlignment.Left;a2.Name="TabButtons"a2.Parent=a0;a2.BackgroundColor3=n()a2.BackgroundTransparency=1;a2.Position=A(a1.Size.X.Scale,a1.Size.X.Offset+10,0,0)a2.Size=A(a1.Size.X.Scale,590-a1.Size.X.Offset,0,29)a3.Parent=a2;a3.FillDirection=Enum.FillDirection.Horizontal;a3.SortOrder=Enum.SortOrder.LayoutOrder;a3.VerticalAlignment=Enum.VerticalAlignment.Center;U.Name="Tabs"U.Parent=a0;U.BackgroundColor3=n(1,1,1)U.BackgroundTransparency=1.000;U.Position=A(0,0,0,32)U.Size=A(0,600,0,568)local aq=true;local ar;function Z:Tab(ah)local as;as=ah;local at={}values[as]={}local au=l("TextButton")au.BackgroundColor3=n(255,189,222)au.BackgroundTransparency=1;au.Size=A(0,f:GetTextSize(ah,15,Enum.Font.SourceSansSemibold,i(700,700)).X+12,1,0)au.Font=Enum.Font.SourceSansSemibold;au.Text=ah;au.TextColor3=n(255,189,222)au.TextSize=15.000;au.Parent=a2;local av=l("Frame")local aw=l("Frame")local a3=l("UIListLayout")local ax=l("Frame")local ay=l("UIListLayout")av.Name="TabGui"av.Parent=U;av.BackgroundColor3=n(255,189,222)av.BackgroundTransparency=1.000;av.Size=A(1,0,1,0)av.Visible=false;aw.Name="Left"aw.Parent=av;aw.BackgroundColor3=n(255,189,222)aw.BackgroundTransparency=1.000;aw.Position=A(0,15,0,11)aw.Size=A(0,279,0,543)a3.Parent=aw;a3.HorizontalAlignment=Enum.HorizontalAlignment.Center;a3.SortOrder=Enum.SortOrder.LayoutOrder;a3.Padding=UDim.new(0,10)ax.Name="Right"ax.Parent=av;ax.BackgroundColor3=n(255,189,222)ax.BackgroundTransparency=1.000;ax.Position=A(0,303,0,11)ax.Size=A(0,279,0,543)ay.Parent=ax;ay.HorizontalAlignment=Enum.HorizontalAlignment.Center;ay.SortOrder=Enum.SortOrder.LayoutOrder;ay.Padding=UDim.new(0,10)if aq then au.TextColor3=n(255,189,222)ar=ah;av.Visible=true;aq=false end;au.MouseButton1Down:Connect(function()if ar~=ah then for T,v in pairs(a2:GetChildren())do if v:IsA("TextButton")then a:Tween(v,TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(200,200,200)})end end;for T,v in pairs(U:GetChildren())do v.Visible=false end;a:Tween(au,TweenInfo.new(0.3,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(30,115,255)})ar=ah;av.Visible=true end end)function at:MSector(ah,az)local aA=ah;local aB={}values[as][ah]={}local aC=l("Frame")local aD=l("TextLabel")local aE=l("Frame")local aF=l("Frame")local ay=l("UIListLayout")aC.Name="Section"aC.Parent=av[az]aC.BackgroundColor3=n(0,0,0)aC.BorderColor3=n(0,0,0)aC.BorderSizePixel=0;aC.Size=A(1,0,0,33)aD.Name="SectionText"aD.Parent=aC;aD.BackgroundColor3=n(255,255,255)aD.BackgroundTransparency=1.000;aD.Position=A(0,7,0,-12)aD.Size=A(0,270,0,19)aD.ZIndex=2;aD.Font=Enum.Font.SourceSansSemibold;aD.Text=ah;aD.TextColor3=n(255,255,255)aD.TextSize=15.000;aD.TextXAlignment=Enum.TextXAlignment.Left;aE.Name="Inner"aE.Parent=aC;aE.BackgroundColor3=n(0,0,0)aE.BorderColor3=n(0,0,0)aE.BorderSizePixel=0;aE.Position=A(0,1,0,1)aE.Size=A(1,-2,1,-9)aF.Name="sectiontabs"aF.Parent=aC;aF.BackgroundColor3=n(255,255,255)aF.BackgroundTransparency=1.000;aF.Position=A(0,0,0,6)aF.Size=A(1,0,0,22)ay.Parent=aF;ay.FillDirection=Enum.FillDirection.Horizontal;ay.HorizontalAlignment=Enum.HorizontalAlignment.Center;ay.SortOrder=Enum.SortOrder.LayoutOrder;ay.Padding=UDim.new(0,4)local aG=true;local aH;function aB:Tab(ah)local aI={}values[as][aA][ah]={}local aJ=ah;local aK=A(1,0,0,44)local aL=l("Frame")local aM=l("UIPadding")local a3=l("UIListLayout")local au=l("TextButton")aL.Name=ah;aL.Parent=aE;aL.BackgroundColor3=n(0,0,0)aL.BorderColor3=n(27,27,35)aL.BorderSizePixel=0;aL.Position=A(0,0,0,30)aL.Size=A(1,0,1,-21)aL.Name=ah;aL.Visible=false;aM.Parent=aL;aM.PaddingTop=UDim.new(0,0)a3.Parent=aL;a3.HorizontalAlignment=Enum.HorizontalAlignment.Center;a3.SortOrder=Enum.SortOrder.LayoutOrder;a3.Padding=UDim.new(0,1)au.Parent=aF;au.BackgroundColor3=n(255,255,255)au.BackgroundTransparency=1.000;au.Size=A(0,f:GetTextSize(ah,14,Enum.Font.SourceSansSemibold,i(700,700)).X+2,1,0)au.Font=Enum.Font.SourceSansSemibold;au.Text=ah;au.TextColor3=n(200,200,200)au.TextSize=14.000;au.Name=ah;au.MouseButton1Down:Connect(function()for T,v in pairs(aE:GetChildren())do v.Visible=false end;for T,v in pairs(aF:GetChildren())do if v:IsA("TextButton")then a:Tween(v,TweenInfo.new(0.1,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(200,200,200)})end end;aC.Size=aK;aL.Visible=true;a:Tween(au,TweenInfo.new(0.1,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(255,255,255)})end)function aI:Element(type,ah,aN,aO)local aP={}aN=aN or{}aO=aO or function()end;values[as][aA][aJ][ah]={}if type=="Jumbobox"then aK=aK+A(0,0,0,39)aP.value={Jumbobox={}}aN.options=aN.options or{}local aQ=l("Frame")local aR=l("TextButton")local a1=l("TextLabel")local aS=l("ScrollingFrame")local aT=l("TextButton")local aU=l("TextLabel")local a3=l("UIListLayout")local ae=l("ImageLabel")local aV=l("TextLabel")aQ.Name="Dropdown"aQ.Parent=aL;aQ.BackgroundColor3=n(255,255,255)aQ.BackgroundTransparency=1.000;aQ.Position=A(0,0,0.255102038,0)aQ.Size=A(1,0,0,39)aR.Name="Button"aR.Parent=aQ;aR.BackgroundColor3=n(0,0,0)aR.BorderColor3=n(27,27,35)aR.Position=A(0,30,0,16)aR.Size=A(0,175,0,17)aR.AutoButtonColor=false;aR.Font=Enum.Font.SourceSans;aR.Text=""aR.TextColor3=n(0,0,0)aR.TextSize=14.000;a1.Parent=aR;a1.BackgroundColor3=n(255,255,255)a1.BackgroundTransparency=1.000;a1.BorderColor3=n(27,42,53)a1.Position=A(0,5,0,0)a1.Size=A(-0.21714285,208,1,0)a1.Font=Enum.Font.SourceSansSemibold;a1.Text="..."a1.TextColor3=n(200,200,200)a1.TextSize=14.000;a1.TextXAlignment=Enum.TextXAlignment.Left;local aW=a1;aS.Name="Drop"aS.Parent=aR;aS.Active=true;aS.BackgroundColor3=n(0,0,0)aS.BorderColor3=n(27,27,35)aS.Position=A(0,0,1,1)aS.Size=A(1,0,0,20)aS.Visible=false;aS.BottomImage="http://www.roblox.com/asset/?id=6724808282"aS.CanvasSize=A(1,1,1,1)aS.ScrollBarThickness=0;aS.TopImage="http://www.roblox.com/asset/?id=6724808282"aS.MidImage="http://www.roblox.com/asset/?id=6724808282"aS.AutomaticCanvasSize="Y"aS.ZIndex=5;aS.ScrollBarImageColor3=L;a3.Parent=aS;a3.HorizontalAlignment=Enum.HorizontalAlignment.Center;a3.SortOrder=Enum.SortOrder.LayoutOrder;values[as][aA][aJ][ah]=aP.value;local aX=#aN.options;if aX>5 then aS.Size=A(1,0,0,85)else aS.Size=A(1,0,0,17*aX)end;local aq=true;local function aY()local aZ={}for T,v in ipairs(aN.options)do if I(aP.value.Jumbobox,v)then H(aZ,v)else end end;local a_=""if#aZ==0 then a_="..."else if#aZ==1 then a_=aZ[1]else for T,v in ipairs(aZ)do if T==1 then a_=v else if T>2 then if T5 then aS.Size=A(1,0,0,85)else aS.Size=A(1,0,0,17*aX)end;aS.CanvasSize=A(1,0,0,17*aX)local aq=true;for T,v in ipairs(aN.options)do do local aR=l("TextButton")local a1=l("TextLabel")aR.Name=v;aR.Parent=aS;aR.BackgroundColor3=n(0,0,0)aR.BorderColor3=n(27,27,35)aR.Position=A(0,30,0,16)aR.Size=A(0,175,0,17)aR.AutoButtonColor=false;aR.Font=Enum.Font.SourceSans;aR.Text=""aR.TextColor3=n(0,0,0)aR.TextSize=14.000;aR.BorderSizePixel=0;aR.ZIndex=6;a1.Parent=aR;a1.BackgroundColor3=n(255,255,255)a1.BackgroundTransparency=1.000;a1.BorderColor3=n(27,42,53)a1.Position=A(0,5,0,-1)a1.Size=A(-0.21714285,208,1,0)a1.Font=Enum.Font.SourceSansSemibold;a1.Text=v;a1.TextColor3=n(200,200,200)a1.TextSize=14.000;a1.TextXAlignment=Enum.TextXAlignment.Left;a1.ZIndex=6;aR.MouseButton1Down:Connect(function()aS.Visible=false;aP.value.Dropdown=v;aW.Text=v;values[as][aA][aJ][ah]=aP.value;aO(aP.value)aS.CanvasPosition=i(0,0)end)aR.MouseEnter:Connect(function()a:Tween(a1,TweenInfo.new(0.1,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(255,255,255)})end)aR.MouseLeave:Connect(function()a:Tween(a1,TweenInfo.new(0.1,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(200,200,200)})end)aq=false end end;function aP:SetValue(b0)aP.value=b0;aW.Text=b0.Dropdown;values[as][aA][aJ][ah]=aP.value;aO(b0)end;ae.Parent=aR;ae.BackgroundColor3=n(255,255,255)ae.BackgroundTransparency=1.000;ae.Position=A(0,165,0,6)ae.Size=A(0,6,0,4)ae.Image="http://www.roblox.com/asset/?id=6724771531"aV.Parent=aQ;aV.BackgroundColor3=n(255,255,255)aV.BackgroundTransparency=1.000;aV.Position=A(0,32,0,-1)aV.Size=A(0.111913361,208,0.382215232,0)aV.Font=Enum.Font.SourceSansSemibold;aV.Text=ah;aV.TextColor3=n(200,200,200)aV.TextSize=14.000;aV.TextXAlignment=Enum.TextXAlignment.Left;aR.MouseButton1Down:Connect(function()aS.Visible=not aS.Visible;if not aS.Visible then aS.CanvasPosition=i(0,0)end end)local b1=false;local b2=false;aS.MouseEnter:Connect(function()b1=true end)aS.MouseLeave:Connect(function()b1=false end)aR.MouseEnter:Connect(function()b2=true end)aR.MouseLeave:Connect(function()b2=false end)game:GetService("UserInputService").InputBegan:Connect(function(ao)if ao.UserInputType==Enum.UserInputType.MouseButton1 or ao.UserInputType==Enum.UserInputType.MouseButton2 then if aS.Visible==true and not b1 and not b2 then aS.Visible=false;aS.CanvasPosition=i(0,0)end end end)values[as][aA][aJ][ah]=aP.value elseif type=="Slider"then aK=aK+A(0,0,0,25)local bB=l("Frame")local a1=l("TextLabel")local aR=l("TextButton")local ad=l("Frame")local bC=l("UIGradient")local bD=l("TextLabel")bB.Name="Slider"bB.Parent=aL;bB.BackgroundColor3=n(255,255,255)bB.BackgroundTransparency=1.000;bB.Position=A(0,0,0.653061211,0)bB.Size=A(1,0,0,25)a1.Parent=bB;a1.BackgroundColor3=n(255,255,255)a1.BackgroundTransparency=1.000;a1.Position=A(0,32,0,-2)a1.Size=A(0,100,0,15)a1.Font=Enum.Font.SourceSansSemibold;a1.Text=ah;a1.TextColor3=n(200,200,200)a1.TextSize=14.000;a1.TextXAlignment=Enum.TextXAlignment.Left;aR.Name="Button"aR.Parent=bB;aR.BackgroundColor3=n(0,0,0)aR.BorderColor3=n(27,27,35)aR.Position=A(0,30,0,15)aR.Size=A(0,175,0,5)aR.AutoButtonColor=false;aR.Font=Enum.Font.SourceSans;aR.Text=""aR.TextColor3=n(0,0,0)aR.TextSize=14.000;ad.Parent=aR;ad.BackgroundColor3=n(255,255,255)ad.BorderSizePixel=0;ad.Size=A(0.5,0,1,0)bC.Color=ColorSequence.new{ColorSequenceKeypoint.new(0,L),ColorSequenceKeypoint.new(1,L)}bC.Rotation=90;bC.Parent=ad;bD.Name="Value"bD.Parent=bB;bD.BackgroundColor3=n(255,255,255)bD.BackgroundTransparency=1.000;bD.Position=A(0,150,0,-1)bD.Size=A(0,55,0,15)bD.Font=Enum.Font.SourceSansSemibold;bD.Text="50"bD.TextColor3=n(200,200,200)bD.TextSize=14.000;bD.TextXAlignment=Enum.TextXAlignment.Right;local bE,bF,bG=aN.min or 0,aN.max or 100,aN.default or 0;aP.value={Slider=bG}function aP:SetValue(bd)aP.value=bd;local X;if bE>0 then X=(aP.value.Slider-bE)/(bF-bE)else X=(aP.value.Slider-bE)/(bF-bE)end;bD.Text=aP.value.Slider;ad.Size=A(X,0,1,0)values[as][aA][aJ][ah]=aP.value;aO(bd)end;local X;if bE>0 then X=(aP.value.Slider-bE)/(bF-bE)else X=(aP.value.Slider-bE)/(bF-bE)end;bD.Text=aP.value.Slider;ad.Size=A(X,0,1,0)values[as][aA][aJ][ah]=aP.value;local bH=game:GetService("UserInputService")local bp=game.Players.LocalPlayer:GetMouse()local b0;aR.MouseButton1Down:Connect(function()ad.Size=A(0,p(bp.X-ad.AbsolutePosition.X,0,175),0,5)b0=r((tonumber(bF)-tonumber(bE))/175*ad.AbsoluteSize.X+tonumber(bE))or 0;bD.Text=b0;aP.value.Slider=b0;values[as][aA][aJ][ah]=aP.value;aO(aP.value)moveconnection=bp.Move:Connect(function()ad.Size=A(0,p(bp.X-ad.AbsolutePosition.X,0,175),0,5)b0=r((tonumber(bF)-tonumber(bE))/175*ad.AbsoluteSize.X+tonumber(bE))bD.Text=b0;aP.value.Slider=b0;values[as][aA][aJ][ah]=aP.value;aO(aP.value)end)releaseconnection=bH.InputEnded:Connect(function(aa)if aa.UserInputType==Enum.UserInputType.MouseButton1 then ad.Size=A(0,p(bp.X-ad.AbsolutePosition.X,0,175),0,5)b0=r((tonumber(bF)-tonumber(bE))/175*ad.AbsoluteSize.X+tonumber(bE))values[as][aA][aJ][ah]=aP.value;aO(aP.value)moveconnection:Disconnect()releaseconnection:Disconnect()end end)end)elseif type=="Button"then aK=aK+A(0,0,0,24)local aR=l("Frame")local aT=l("TextButton")local a1=l("TextLabel")aR.Name="Button"aR.Parent=aL;aR.BackgroundColor3=n(255,255,255)aR.BackgroundTransparency=1.000;aR.Position=A(0,0,0.236059487,0)aR.Size=A(1,0,0,24)aT.Name="Button"aT.Parent=aR;aT.BackgroundColor3=n(0,0,0)aT.BorderColor3=n(27,27,35)aT.Position=A(0,30,0.5,-9)aT.Size=A(0,175,0,18)aT.AutoButtonColor=false;aT.Font=Enum.Font.SourceSans;aT.Text=""aT.TextColor3=n(0,0,0)aT.TextSize=14.000;a1.Parent=aT;a1.BackgroundColor3=n(255,255,255)a1.BackgroundTransparency=1.000;a1.BorderColor3=n(27,42,53)a1.Size=A(1,0,1,0)a1.Font=Enum.Font.SourceSansSemibold;a1.Text=ah;a1.TextColor3=n(200,200,200)a1.TextSize=14.000;function aP:SetValue()end;aT.MouseButton1Down:Connect(function()a1.TextColor3=L;a:Tween(a1,TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(200,200,200)})aO()end)aT.MouseEnter:Connect(function()a:Tween(a1,TweenInfo.new(0.2,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(255,255,255)})end)aT.MouseLeave:Connect(function()a:Tween(a1,TweenInfo.new(0.2,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(200,200,200)})end)end;e:Connect(function(S)local bI=a:ConfigFix(S)if bI[as][aA][aJ][ah]~=nil then aP:SetValue(bI[as][aA][aJ][ah])end end)return aP end;if aG then coroutine.wrap(function()game:GetService("RunService").RenderStepped:Wait()aC.Size=aK end)()aH=ah;au.TextColor3=n(255,255,255)aL.Visible=true;aG=false end;return aI end;return aB end;function at:Sector(ah,az)local aA=ah;local bJ={}values[as][ah]={}local aC=l("Frame")local aD=l("TextLabel")local aE=l("Frame")local a3=l("UIListLayout")aC.Name="Section"aC.Parent=av[az]aC.BackgroundColor3=n(0,0,0)aC.BorderColor3=n(0,0,0)aC.BorderSizePixel=0;aC.Position=A(0.00358422939,0,0,0)aC.Size=A(1,0,0,22)aD.Name="SectionText"aD.Parent=aC;aD.BackgroundColor3=n(255,255,255)aD.BackgroundTransparency=1.000;aD.Position=A(0,7,0,-12)aD.Size=A(0,270,0,19)aD.ZIndex=2;aD.Font=Enum.Font.SourceSansSemibold;aD.Text=ah;aD.TextColor3=n(255,255,255)aD.TextSize=15.000;aD.TextXAlignment=Enum.TextXAlignment.Left;aE.Name="Inner"aE.Parent=aC;aE.BackgroundColor3=n(0,0,0)aE.BorderColor3=n(0,0,0)aE.BorderSizePixel=0;aE.Position=A(0,1,0,1)aE.Size=A(1,-2,1,-2)local aM=l("UIPadding")aM.Parent=aE;aM.PaddingTop=UDim.new(0,10)a3.Parent=aE;a3.HorizontalAlignment=Enum.HorizontalAlignment.Center;a3.SortOrder=Enum.SortOrder.LayoutOrder;a3.Padding=UDim.new(0,1)function bJ:Element(type,ah,aN,aO)local aP={}aN=aN or{}aO=aO or function()end;values[as][aA][ah]={}if type=="ScrollDrop"then aC.Size=aC.Size+A(0,0,0,39)aP.value={Scroll={},Dropdown=""}for T,v in pairs(aN.options)do aP.value.Scroll[T]=v[1]end;local bK={}if aN.alphabet then local Q={}for T,v in pairs(aN.options)do H(Q,T)end;K(Q,function(X,bL)return X5 then aS.Size=A(1,0,0,85)else aS.Size=A(1,0,0,17*aX)end;local aq=true;for T,v in ipairs(bK)do do local bN=v;local bO=l("Frame")local bP=aN.options[v]local aR=l("TextButton")local a1=l("TextLabel")aR.Name=v;aR.Parent=aS;aR.BackgroundColor3=n(0,0,0)aR.BorderColor3=n(27,27,35)aR.Position=A(0,30,0,16)aR.Size=A(0,175,0,17)aR.AutoButtonColor=false;aR.Font=Enum.Font.SourceSans;aR.Text=""aR.TextColor3=n(0,0,0)aR.TextSize=14.000;aR.BorderSizePixel=0;aR.ZIndex=6;a1.Parent=aR;a1.BackgroundColor3=n(255,255,255)a1.BackgroundTransparency=1.000;a1.BorderColor3=n(27,42,53)a1.Position=A(0,5,0,-1)a1.Size=A(-0.21714285,208,1,0)a1.Font=Enum.Font.SourceSansSemibold;a1.Text=v;a1.TextColor3=n(200,200,200)a1.TextSize=14.000;a1.TextXAlignment=Enum.TextXAlignment.Left;a1.ZIndex=6;aR.MouseButton1Down:Connect(function()aS.Visible=false;aS.CanvasPosition=i(0,0)aW.Text=v;for T,v in pairs(bO.Parent:GetChildren())do if v:IsA("Frame")then v.Visible=false end end;aP.value.Dropdown=v;bO.Visible=true;aO(aP.value)end)aR.MouseEnter:Connect(function()a:Tween(a1,TweenInfo.new(0.1,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(255,255,255)})end)aR.MouseLeave:Connect(function()a:Tween(a1,TweenInfo.new(0.1,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(200,200,200)})end)if aq then aW.Text=v;aP.value.Dropdown=v end;local ad=l("ScrollingFrame")local a3=l("UIListLayout")bO.Name="Scroll"bO.Parent=aQ;bO.BackgroundColor3=n(255,255,255)bO.BackgroundTransparency=1.000;bO.Position=A(0,0,0,0)bO.Size=A(1,0,0,bM*16+8)bO.Visible=aq;bO.Name=v;ad.Name="Frame"ad.Parent=bO;ad.Active=true;ad.BackgroundColor3=n(0,0,0)ad.BorderColor3=n(27,27,35)ad.Position=A(0,30,0,40)ad.Size=A(0,175,0,16*bM)ad.BottomImage="http://www.roblox.com/asset/?id=6724808282"ad.CanvasSize=A(1,1,1,1)ad.MidImage="http://www.roblox.com/asset/?id=6724808282"ad.ScrollBarThickness=0;ad.TopImage="http://www.roblox.com/asset/?id=6724808282"ad.AutomaticCanvasSize="Y"ad.ScrollBarImageColor3=L;a3.Parent=ad;a3.HorizontalAlignment=Enum.HorizontalAlignment.Center;a3.SortOrder=Enum.SortOrder.LayoutOrder;local bQ=true;for T,v in ipairs(bP)do local aR=l("TextButton")local a1=l("TextLabel")aR.Name=v;aR.Parent=ad;aR.BackgroundColor3=n(0,0,0)aR.BorderColor3=n(27,27,35)aR.BorderSizePixel=0;aR.Position=A(0,30,0,16)aR.Size=A(1,0,0,16)aR.AutoButtonColor=false;aR.Font=Enum.Font.SourceSans;aR.Text=""aR.TextColor3=n(0,0,0)aR.TextSize=14.000;a1.Parent=aR;a1.BackgroundColor3=n(255,255,255)a1.BackgroundTransparency=1.000;a1.BorderColor3=n(27,42,53)a1.Position=A(0,4,0,-1)a1.Size=A(1,1,1,1)a1.Font=Enum.Font.SourceSansSemibold;a1.Text=v;a1.TextColor3=n(200,200,200)a1.TextSize=14.000;a1.TextXAlignment=Enum.TextXAlignment.Left;if bQ then bQ=false;a1.TextColor3=L end;aR.MouseButton1Down:Connect(function()for T,v in pairs(ad:GetChildren())do if v:IsA("TextButton")then a:Tween(v.TextLabel,TweenInfo.new(0.1,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(200,200,200)})end end;a:Tween(a1,TweenInfo.new(0.1,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(255,255,255)})aP.value.Scroll[bN]=v;values[as][aA][ah]=aP.value;aO(aP.value)end)aR.MouseEnter:Connect(function()if aP.value.Scroll[bN]~=v then a:Tween(a1,TweenInfo.new(0.1,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(255,255,255)})end end)aR.MouseLeave:Connect(function()if aP.value.Scroll[bN]~=v then a:Tween(a1,TweenInfo.new(0.1,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(200,200,200)})end end)end;aq=false end end;ae.Parent=aR;ae.BackgroundColor3=n(255,255,255)ae.BackgroundTransparency=1.000;ae.Position=A(0,165,0,6)ae.Size=A(0,6,0,4)ae.Image="http://www.roblox.com/asset/?id=6724771531"aV.Parent=aQ;aV.BackgroundColor3=n(255,255,255)aV.BackgroundTransparency=1.000;aV.Position=A(0,32,0,-1)aV.Size=A(0.111913361,208,0.382215232,0)aV.Font=Enum.Font.SourceSansSemibold;aV.Text=ah;aV.TextColor3=n(200,200,200)aV.TextSize=14.000;aV.TextXAlignment=Enum.TextXAlignment.Left;aR.MouseButton1Down:Connect(function()aS.Visible=not aS.Visible;if not aS.Visible then aS.CanvasPosition=i(0,0)end end)local b1=false;local b2=false;aS.MouseEnter:Connect(function()b1=true end)aS.MouseLeave:Connect(function()b1=false end)aR.MouseEnter:Connect(function()b2=true end)aR.MouseLeave:Connect(function()b2=false end)game:GetService("UserInputService").InputBegan:Connect(function(ao)if ao.UserInputType==Enum.UserInputType.MouseButton1 or ao.UserInputType==Enum.UserInputType.MouseButton2 then if aS.Visible==true and not b1 and not b2 then aS.Visible=false;aS.CanvasPosition=i(0,0)end end end)function aP:SetValue(N)aP.value=N;aW.Text=N.Dropdown;values[as][aA][ah]=aP.value;for T,v in pairs(aQ:GetChildren())do if v:IsA("Frame")then if v.Name==aP.value.Dropdown then v.Visible=true else v.Visible=false end;for b9,bR in pairs(v.Frame:GetChildren())do if bR:IsA("TextButton")then bR.TextLabel.TextColor3=n(200,200,200)if bR.Name==aP.value.Scroll[v.Name]then bR.TextLabel.TextColor3=L end end end end end end;if aN.default then aP:SetValue(aN.default)end;values[as][aA][ah]=aP.value elseif type=="Scroll"then local bM=aN.Amount or 6;aC.Size=aC.Size+A(0,0,0,bM*16+8)if aN.alphabet then K(aN.options,function(X,bL)return X5 then aS.Size=A(1,0,0,85)else aS.Size=A(1,0,0,17*aX)end;local aq=true;local function aY()local aZ={}for T,v in ipairs(aN.options)do if I(aP.value.Jumbobox,v)then H(aZ,v)else end end;local a_=""if#aZ==0 then a_="..."else if#aZ==1 then a_=aZ[1]else for T,v in ipairs(aZ)do if T==1 then a_=v else if T>2 then if T10 then bT.Text=E(bT.Text,1,10)end;aP.value.Text=bT.Text;values[as][aA][ah]=aP.value;aO(aP.value)end)function aP:SetValue(bd)aP.value=bd;values[as][aA][ah]=aP.value;bT.Text=aP.value.Text end elseif type=="Dropdown"then aC.Size=aC.Size+A(0,0,0,39)aP.value={Dropdown=aN.options[1]}local aQ=l("Frame")local aR=l("TextButton")local a1=l("TextLabel")local aS=l("ScrollingFrame")local aT=l("TextButton")local aU=l("TextLabel")local a3=l("UIListLayout")local ae=l("ImageLabel")local aV=l("TextLabel")aQ.Name="Dropdown"aQ.Parent=aE;aQ.BackgroundColor3=n(255,255,255)aQ.BackgroundTransparency=1.000;aQ.Position=A(0,0,0.255102038,0)aQ.Size=A(1,0,0,39)aR.Name="Button"aR.Parent=aQ;aR.BackgroundColor3=n(0,0,0)aR.BorderColor3=n(27,27,35)aR.Position=A(0,30,0,16)aR.Size=A(0,175,0,17)aR.AutoButtonColor=false;aR.Font=Enum.Font.SourceSans;aR.Text=""aR.TextColor3=n(0,0,0)aR.TextSize=14.000;a1.Parent=aR;a1.BackgroundColor3=n(255,255,255)a1.BackgroundTransparency=1.000;a1.BorderColor3=n(27,42,53)a1.Position=A(0,5,0,0)a1.Size=A(-0.21714285,208,1,0)a1.Font=Enum.Font.SourceSansSemibold;a1.Text=aP.value.Dropdown;a1.TextColor3=n(200,200,200)a1.TextSize=14.000;a1.TextXAlignment=Enum.TextXAlignment.Left;local aW=a1;aS.Name="Drop"aS.Parent=aR;aS.Active=true;aS.BackgroundColor3=n(0,0,0)aS.BorderColor3=n(27,27,35)aS.Position=A(0,0,1,1)aS.Size=A(1,0,0,20)aS.Visible=false;aS.BottomImage="http://www.roblox.com/asset/?id=6724808282"aS.CanvasSize=A(1,1,1,1)aS.ScrollBarThickness=0;aS.TopImage="http://www.roblox.com/asset/?id=6724808282"aS.MidImage="http://www.roblox.com/asset/?id=6724808282"aS.AutomaticCanvasSize="Y"aS.ZIndex=5;aS.ScrollBarImageColor3=L;a3.Parent=aS;a3.HorizontalAlignment=Enum.HorizontalAlignment.Center;a3.SortOrder=Enum.SortOrder.LayoutOrder;local aX=#aN.options;if aX>5 then aS.Size=A(1,0,0,85)else aS.Size=A(1,0,0,17*aX)end;local aq=true;for T,v in ipairs(aN.options)do do local aR=l("TextButton")local a1=l("TextLabel")aR.Name=v;aR.Parent=aS;aR.BackgroundColor3=n(0,0,0)aR.BorderColor3=n(27,27,35)aR.Position=A(0,30,0,16)aR.Size=A(0,175,0,17)aR.AutoButtonColor=false;aR.Font=Enum.Font.SourceSans;aR.Text=""aR.TextColor3=n(0,0,0)aR.TextSize=14.000;aR.BorderSizePixel=0;aR.ZIndex=6;a1.Parent=aR;a1.BackgroundColor3=n(255,255,255)a1.BackgroundTransparency=1.000;a1.BorderColor3=n(27,42,53)a1.Position=A(0,5,0,-1)a1.Size=A(-0.21714285,208,1,0)a1.Font=Enum.Font.SourceSansSemibold;a1.Text=v;a1.TextColor3=n(200,200,200)a1.TextSize=14.000;a1.TextXAlignment=Enum.TextXAlignment.Left;a1.ZIndex=6;aR.MouseButton1Down:Connect(function()aS.Visible=false;aP.value.Dropdown=v;aW.Text=v;values[as][aA][ah]=aP.value;aO(aP.value)aS.CanvasPosition=i(0,0)end)aR.MouseEnter:Connect(function()a:Tween(a1,TweenInfo.new(0.1,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(255,255,255)})end)aR.MouseLeave:Connect(function()a:Tween(a1,TweenInfo.new(0.1,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(200,200,200)})end)aq=false end end;function aP:SetValue(b0)aP.value=b0;aW.Text=b0.Dropdown;values[as][aA][ah]=aP.value;aO(b0)end;ae.Parent=aR;ae.BackgroundColor3=n(255,255,255)ae.BackgroundTransparency=1.000;ae.Position=A(0,165,0,6)ae.Size=A(0,6,0,4)ae.Image="http://www.roblox.com/asset/?id=6724771531"aV.Parent=aQ;aV.BackgroundColor3=n(255,255,255)aV.BackgroundTransparency=1.000;aV.Position=A(0,32,0,-1)aV.Size=A(0.111913361,208,0.382215232,0)aV.Font=Enum.Font.SourceSansSemibold;aV.Text=ah;aV.TextColor3=n(200,200,200)aV.TextSize=14.000;aV.TextXAlignment=Enum.TextXAlignment.Left;aR.MouseButton1Down:Connect(function()aS.Visible=not aS.Visible;if not aS.Visible then aS.CanvasPosition=i(0,0)end end)local b1=false;local b2=false;aS.MouseEnter:Connect(function()b1=true end)aS.MouseLeave:Connect(function()b1=false end)aR.MouseEnter:Connect(function()b2=true end)aR.MouseLeave:Connect(function()b2=false end)game:GetService("UserInputService").InputBegan:Connect(function(ao)if ao.UserInputType==Enum.UserInputType.MouseButton1 or ao.UserInputType==Enum.UserInputType.MouseButton2 then if aS.Visible==true and not b1 and not b2 then aS.Visible=false;aS.CanvasPosition=i(0,0)end end end)values[as][aA][ah]=aP.value elseif type=="Slider"then aC.Size=aC.Size+A(0,0,0,25)local bB=l("Frame")local a1=l("TextLabel")local aR=l("TextButton")local ad=l("Frame")local bC=l("UIGradient")local bD=l("TextLabel")bB.Name="Slider"bB.Parent=aE;bB.BackgroundColor3=n(255,255,255)bB.BackgroundTransparency=1.000;bB.Position=A(0,0,0.653061211,0)bB.Size=A(1,0,0,25)a1.Parent=bB;a1.BackgroundColor3=n(255,255,255)a1.BackgroundTransparency=1.000;a1.Position=A(0,32,0,-2)a1.Size=A(0,100,0,15)a1.Font=Enum.Font.SourceSansSemibold;a1.Text=ah;a1.TextColor3=n(200,200,200)a1.TextSize=14.000;a1.TextXAlignment=Enum.TextXAlignment.Left;aR.Name="Button"aR.Parent=bB;aR.BackgroundColor3=n(0,0,0)aR.BorderColor3=n(27,27,35)aR.Position=A(0,30,0,15)aR.Size=A(0,175,0,5)aR.AutoButtonColor=false;aR.Font=Enum.Font.SourceSans;aR.Text=""aR.TextColor3=n(0,0,0)aR.TextSize=14.000;ad.Parent=aR;ad.BackgroundColor3=n(255,255,255)ad.BorderSizePixel=0;ad.Size=A(0.5,0,1,0)bC.Color=ColorSequence.new{ColorSequenceKeypoint.new(0,L),ColorSequenceKeypoint.new(1,L)}bC.Rotation=90;bC.Parent=ad;bD.Name="Value"bD.Parent=bB;bD.BackgroundColor3=n(255,255,255)bD.BackgroundTransparency=1.000;bD.Position=A(0,150,0,-1)bD.Size=A(0,55,0,15)bD.Font=Enum.Font.SourceSansSemibold;bD.Text="50"bD.TextColor3=n(200,200,200)bD.TextSize=14.000;bD.TextXAlignment=Enum.TextXAlignment.Right;local bE,bF,bG=aN.min or 0,aN.max or 100,aN.default or 0;aP.value={Slider=bG}function aP:SetValue(bd)aP.value=bd;local X;if bE>0 then X=(aP.value.Slider-bE)/(bF-bE)else X=(aP.value.Slider-bE)/(bF-bE)end;bD.Text=aP.value.Slider;ad.Size=A(X,0,1,0)values[as][aA][ah]=aP.value;aO(bd)end;local X;if bE>0 then X=(aP.value.Slider-bE)/(bF-bE)else X=(aP.value.Slider-bE)/(bF-bE)end;bD.Text=aP.value.Slider;ad.Size=A(X,0,1,0)values[as][aA][ah]=aP.value;local bH=game:GetService("UserInputService")local bp=game.Players.LocalPlayer:GetMouse()local b0;aR.MouseButton1Down:Connect(function()ad.Size=A(0,p(bp.X-ad.AbsolutePosition.X,0,175),0,5)b0=r((tonumber(bF)-tonumber(bE))/175*ad.AbsoluteSize.X+tonumber(bE))or 0;bD.Text=b0;aP.value.Slider=b0;values[as][aA][ah]=aP.value;aO(aP.value)moveconnection=bp.Move:Connect(function()ad.Size=A(0,p(bp.X-ad.AbsolutePosition.X,0,175),0,5)b0=r((tonumber(bF)-tonumber(bE))/175*ad.AbsoluteSize.X+tonumber(bE))bD.Text=b0;aP.value.Slider=b0;values[as][aA][ah]=aP.value;aO(aP.value)end)releaseconnection=bH.InputEnded:Connect(function(aa)if aa.UserInputType==Enum.UserInputType.MouseButton1 then ad.Size=A(0,p(bp.X-ad.AbsolutePosition.X,0,175),0,5)b0=r((tonumber(bF)-tonumber(bE))/175*ad.AbsoluteSize.X+tonumber(bE))values[as][aA][ah]=aP.value;aO(aP.value)moveconnection:Disconnect()releaseconnection:Disconnect()end end)end)elseif type=="Button"then aC.Size=aC.Size+A(0,0,0,24)local aR=l("Frame")local aT=l("TextButton")local a1=l("TextLabel")aR.Name="Button"aR.Parent=aE;aR.BackgroundColor3=n(255,255,255)aR.BackgroundTransparency=1.000;aR.Position=A(0,0,0.236059487,0)aR.Size=A(1,0,0,24)aT.Name="Button"aT.Parent=aR;aT.BackgroundColor3=n(0,0,0)aT.BorderColor3=n(27,27,35)aT.Position=A(0,30,0.5,-9)aT.Size=A(0,175,0,18)aT.AutoButtonColor=false;aT.Font=Enum.Font.SourceSans;aT.Text=""aT.TextColor3=n(0,0,0)aT.TextSize=14.000;a1.Parent=aT;a1.BackgroundColor3=n(255,255,255)a1.BackgroundTransparency=1.000;a1.BorderColor3=n(27,42,53)a1.Size=A(1,0,1,0)a1.Font=Enum.Font.SourceSansSemibold;a1.Text=ah;a1.TextColor3=n(200,200,200)a1.TextSize=14.000;function aP:SetValue()end;aT.MouseButton1Down:Connect(function()a1.TextColor3=L;a:Tween(a1,TweenInfo.new(0.4,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(200,200,200)})aO()end)aT.MouseEnter:Connect(function()a:Tween(a1,TweenInfo.new(0.2,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(255,255,255)})end)aT.MouseLeave:Connect(function()a:Tween(a1,TweenInfo.new(0.2,Enum.EasingStyle.Quad,Enum.EasingDirection.Out),{TextColor3=n(200,200,200)})end)end;e:Connect(function(S)pcall(function()local bI=a:ConfigFix(S)if bI[as][aA][ah]~=nil then aP:SetValue(bI[as][aA][ah])end end)end)return aP end;return bJ end;return at end;_.Parent=game.CoreGui;return Z end;local aj=game:GetService("UserInputService")local bU=game:GetService("ReplicatedStorage")local bV=game:GetService("RunService")local bW=game:GetService("Lighting")local a8=game:GetService("Players")local a9=a8.LocalPlayer;local bX=a9.PlayerGui;local aa=a9:GetMouse()local bY=workspace.CurrentCamera;local bZ=a9.PlayerGui.Client;local b_=getsenv(bZ)local c0=getsenv(a9.PlayerGui.GUI.Main.Chats.DisplayChat)repeat bV.RenderStepped:Wait()until game:IsLoaded()local c1=bX.GUI.Crosshairs;local c2=bX.GUI.Crosshairs.Crosshair;local c3=b_.createbullethole;local c4,c5,c6,c7,c8,c9;local ca={}local cb={}local cc=bU.Viewmodels;local cd=bU.Weapons;local ce=k(0,0,0)local cf={}local cg={}local ch=workspace.Ray_Ignore;local ci;local cj=require(game.ReplicatedStorage.GetIcon)local ck=l("BodyVelocity")ck.MaxForce=j(w,0,w)local cl={bY,workspace.Ray_Ignore,workspace.Debris}local cm=l("Folder",workspace)cm.Name="Fakelag"local cn=l("Animation",workspace)cn.AnimationId="rbxassetid://0"local co=bU.Gloves;if co:FindFirstChild("ImageLabel")then co.ImageLabel:Destroy()end;local cp=co.Models;local cq={["Head"]=4,["FakeHead"]=4,["HeadHB"]=4,["UpperTorso"]=1,["LowerTorso"]=1.25,["LeftUpperArm"]=1,["LeftLowerArm"]=1,["LeftHand"]=1,["RightUpperArm"]=1,["RightLowerArm"]=1,["RightHand"]=1,["LeftUpperLeg"]=0.75,["LeftLowerLeg"]=0.75,["LeftFoot"]=0.75,["RightUpperLeg"]=0.75,["RightLowerLeg"]=0.75,["RightFoot"]=0.75}local cr={}local cs={["nebula"]={SkyboxLf="rbxassetid://159454286",SkyboxBk="rbxassetid://159454299",SkyboxDn="rbxassetid://159454296",SkyboxFt="rbxassetid://159454293",SkyboxLf="rbxassetid://159454286",SkyboxRt="rbxassetid://159454300",SkyboxUp="rbxassetid://159454288"},["vaporwave"]={SkyboxLf="rbxassetid://1417494402",SkyboxBk="rbxassetid://1417494030",SkyboxDn="rbxassetid://1417494146",SkyboxFt="rbxassetid://1417494253",SkyboxLf="rbxassetid://1417494402",SkyboxRt="rbxassetid://1417494499",SkyboxUp="rbxassetid://1417494643"},["clouds"]={SkyboxLf="rbxassetid://570557620",SkyboxBk="rbxassetid://570557514",SkyboxDn="rbxassetid://570557775",SkyboxFt="rbxassetid://570557559",SkyboxLf="rbxassetid://570557620",SkyboxRt="rbxassetid://570557672",SkyboxUp="rbxassetid://570557727"},["twilight"]={SkyboxLf="rbxassetid://264909758",SkyboxBk="rbxassetid://264908339",SkyboxDn="rbxassetid://264907909",SkyboxFt="rbxassetid://264909420",SkyboxLf="rbxassetid://264909758",SkyboxRt="rbxassetid://264908886",SkyboxUp="rbxassetid://264907379"},["Dababy"]={SkyboxLf="rbxassetid://7245418472",SkyboxBk="rbxassetid://7245418472",SkyboxDn="rbxassetid://7245418472",SkyboxFt="rbxassetid://7245418472",SkyboxLf="rbxassetid://7245418472",SkyboxRt="rbxassetid://7245418472",SkyboxUp="rbxassetid://7245418472"},["MC"]={SkyboxLf="rbxassetid://1876543392",SkyboxBk="rbxassetid://1876545003",SkyboxDn="rbxassetid://1876544331",SkyboxFt="rbxassetid://1876542941",SkyboxLf="rbxassetid://1876543392",SkyboxRt="rbxassetid://1876543764",SkyboxUp="rbxassetid://1876544642"},["Chill"]={SkyboxLf="rbxassetid://5103948542",SkyboxBk="rbxassetid://5084575798",SkyboxDn="rbxassetid://5084575916",SkyboxFt="rbxassetid://5103949679",SkyboxLf="rbxassetid://5103948542",SkyboxRt="rbxassetid://5103948784",SkyboxUp="rbxassetid://5084576400"}}local ct;do local cu=l("ScreenGui")local ad=l("Frame")local cv=l("Frame")cu.Enabled=false;cu.ZIndexBehavior=Enum.ZIndexBehavior.Global;cu.IgnoreGuiInset=true;ad.Parent=cu;ad.BackgroundColor3=n(0,0,0)ad.BorderSizePixel=0;ad.Position=A(0,0,0.5,0)ad.Size=A(1,0,0,1)cv.Parent=cu;cv.BackgroundColor3=n(0,0,0)cv.BorderSizePixel=0;cv.Position=A(0.5,0,0,0)cv.Size=A(0,1,1,0)cu.Parent=game.CoreGui;ct=cu end;local cw;local function cx(cy)return j(cy.R,cy.G,cy.B)end;local function cz(Y,cA)local cB=l(Y)for T,v in pairs(cA)do if T~="Parent"then cB[T]=v end end;if cA["Parent"]~=nil then cB.Parent=cA["Parent"]end end;local function cC(cD)cD.Material=values.visuals.effects["accessory material"].Dropdown=="Smooth"and"SmoothPlastic"or"ForceField"cD.Mesh.VertexColor=cx(values.visuals.effects["accessory chams"].Color)cD.Color=values.visuals.effects["accessory chams"].Color;cD.Transparency=values.visuals.effects["accessory chams"].Transparency;if values.visuals.effects["accessory material"].Dropdown~="ForceField"then cD.Mesh.TextureId=""else cD.Mesh.TextureId=cD.StringValue.Value end end;local function cE(cD)cD.Material="SmoothPlastic"cD.Mesh.VertexColor=j(1,1,1)cD.Mesh.TextureId=cD.StringValue.Value;cD.Transparency=0 end;local function cF(cB)local aH=values.visuals.effects["weapon material"].Dropdown;if cB:IsA("MeshPart")then cB.TextureID=""end;if cB:IsA("Part")and cB:FindFirstChild("Mesh")and not cB:IsA("BlockMesh")then cB.Mesh.VertexColor=cx(values.visuals.effects["weapon chams"].Color)if aH=="Smooth"or aH=="Glass"then cB.Mesh.TextureId=""else pcall(function()cB.Mesh.TextureId=cB.Mesh.OriginalTexture.Value;cB.Mesh.TextureID=cB.Mesh.OriginalTexture.Value end)end end;cB.Color=values.visuals.effects["weapon chams"].Color;cB.Material=aH=="Smooth"and"SmoothPlastic"or aH=="Flat"and"Neon"or aH=="ForceField"and"ForceField"or"Glass"cB.Reflectance=values.visuals.effects["reflectance"].Slider/10;cB.Transparency=values.visuals.effects["weapon chams"].Transparency end;local cG=bU.Skins;local function cH(cI,cJ,cK)if cK~=nil then for b9,cL in pairs(cK)do local cM=bY.Arms:FindFirstChild(cL.Name)if cM~=nil and cM.Transparency~=1 then cM.TextureId=cL.Value end end else local cN=cG:FindFirstChild(cI):FindFirstChild(cJ)if not cN:FindFirstChild("Animated")then for b9,cL in pairs(cN:GetChildren())do local cM=bY.Arms:FindFirstChild(cL.Name)if cM~=nil and cM.Transparency~=1 then if cM:FindFirstChild("Mesh")then cM.Mesh.TextureId=v.Value elseif not cM:FindFirstChild("Mesh")then cM.TextureID=cL.Value end end end end end end;local function cO(cP)for b9,cQ in pairs(a9.Character:GetChildren())do if cQ:IsA("Accessory")then cQ:Destroy()end;if cQ:IsA("BasePart")then if cP:FindFirstChild(cQ.Name)then cQ.Color=cP:FindFirstChild(cQ.Name).Color;cQ.Transparency=cP:FindFirstChild(cQ.Name).Transparency end;if cQ.Name=="FakeHead"then cQ.Color=cP:FindFirstChild("Head").Color;cQ.Transparency=cP:FindFirstChild("Head").Transparency end end;if(cQ.Name=="Head"or cQ.Name=="FakeHead")and cQ:FindFirstChildOfClass("Decal")and cP.Head:FindFirstChildOfClass("Decal")then cQ:FindFirstChildOfClass("Decal").Texture=cP.Head:FindFirstChildOfClass("Decal").Texture end end;if cP:FindFirstChildOfClass("Shirt")then if a9.Character:FindFirstChildOfClass("Shirt")then a9.Character:FindFirstChildOfClass("Shirt"):Destroy()end;local cR=cP:FindFirstChildOfClass("Shirt"):Clone()cR.Parent=a9.Character end;if cP:FindFirstChildOfClass("Pants")then if a9.Character:FindFirstChildOfClass("Pants")then a9.Character:FindFirstChildOfClass("Pants"):Destroy()end;local cR=cP:FindFirstChildOfClass("Pants"):Clone()cR.Parent=a9.Character end;for b9,cQ in pairs(cP:GetChildren())do if cQ:IsA("Accessory")then local cR=cQ:Clone()for b9,cS in pairs(cR.Handle:GetChildren())do if cS:IsA("Weld")and cS.Part1~=nil then cS.Part1=a9.Character[cS.Part1.Name]end end;cR.Parent=a9.Character end end;if a9.Character:FindFirstChildOfClass("Shirt")then local cT=l("StringValue")cT.Name="OriginalTexture"cT.Value=a9.Character:FindFirstChildOfClass("Shirt").ShirtTemplate;cT.Parent=a9.Character:FindFirstChildOfClass("Shirt")if I(values.visuals.effects.removals.Jumbobox,"clothes")then a9.Character:FindFirstChildOfClass("Shirt").ShirtTemplate=""end end;if a9.Character:FindFirstChildOfClass("Pants")then local cT=l("StringValue")cT.Name="OriginalTexture"cT.Value=a9.Character:FindFirstChildOfClass("Pants").PantsTemplate;cT.Parent=a9.Character:FindFirstChildOfClass("Pants")if I(values.visuals.effects.removals.Jumbobox,"clothes")then a9.Character:FindFirstChildOfClass("Pants").PantsTemplate=""end end;for T,v in pairs(a9.Character:GetChildren())do if v:IsA("BasePart")and v.Transparency~=1 then H(cb,v)local b4=l("Color3Value")b4.Name="OriginalColor"b4.Value=v.Color;b4.Parent=v;local cT=l("StringValue")cT.Name="OriginalMaterial"cT.Value=v.Material.Name;cT.Parent=v elseif v:IsA("Accessory")and v.Handle.Transparency~=1 then H(cb,v.Handle)local b4=l("Color3Value")b4.Name="OriginalColor"b4.Value=v.Handle.Color;b4.Parent=v.Handle;local cT=l("StringValue")cT.Name="OriginalMaterial"cT.Value=v.Handle.Material.Name;cT.Parent=v.Handle end end;if values.visuals.self["self chams"].Toggle then for b9,cB in pairs(cb)do if cB.Parent~=nil then cB.Material=values.visuals.self["self chams material"].Dropdown;cB.Color=values.visuals.self["self chams"].Color;cB.Transparency=values.visuals.self["self chams transparency"].Slider/10 end end end end;local function cU(cV,cW)local cX=cV.LookVector;local cY=k(cV.Position,cW).LookVector;local cZ=s(cX:Dot(cY))local c_=q(cZ)return c_ end;local d0=game.Stats.PerformanceStats.Ping:GetValue()for T,v in pairs(cc:GetChildren())do if v:FindFirstChild("HumanoidRootPart")and v.HumanoidRootPart.Transparency~=1 then v.HumanoidRootPart.Transparency=1 end end;local d1=game:GetObjects("rbxassetid://7285197035")[1]repeat wait()until d1~=nil;local d2=game:GetObjects("rbxassetid://7951832105")[1]repeat wait()until d2~=nil;local d3={"CT Knife","T Knife","Banana","Bayonet","Bearded Axe","Butterfly Knife","Cleaver","Crowbar","Falchion Knife","Flip Knife","Gut Knife","Huntsman Knife","Karambit","Sickle"}local d4={}for b9,d5 in pairs(co:GetChildren())do if d5~=cp and d5.Name~="Racer"then d4[d5.Name]={}for d6,d7 in pairs(d5:GetChildren())do H(d4[d5.Name],d7.Name)end end end;for T,v in pairs(d1.Knives:GetChildren())do H(d3,v.Name)end;local d8={}local d9={}local da={}for T,v in pairs(d2:GetChildren())do H(da,v.Name)end;local db={{["Weapon"]="AWP",["SkinName"]="Bot",["Skin"]={["Scope"]="6572594838",["Handle"]="6572594077"}}}for b9,dc in pairs(db)do local dd=l("Folder")dd.Name=dc["SkinName"]dd.Parent=cG[dc["Weapon"]]for b9,de in pairs(dc["Skin"])do local b0=l("StringValue")b0.Name=b9;b0.Value="rbxassetid://"..de;b0.Parent=dd end end;for T,v in pairs(cG:GetChildren())do H(d9,v.Name)end;K(d9,function(X,bL)return X=bF then graphLines[1]:Remove()local eA=0;for T=2,6 do eA=eA+1.8;graphLines[T].Transparency=1-eA/10 end;graphLines[2].Transparency=0.1;graphLines[3].Transparency=0.2;graphLines[4].Transparency=0.4;graphLines[5].Transparency=0.6;graphLines[6].Transparency=0.8;table.remove(graphLines,1)end;for T,v in pairs(graphLines)do v.To=v.To-Vector2.new(2,0)v.From=v.From-Vector2.new(2,0)end end;local eB=(a9.Character.PrimaryPart.Velocity*Vector3.new(1,0,1)).magnitude;local eC=eB*14.85;VelocityCounter.Color=Color3.new(1,1,1)if math.floor(eB)ez then VelocityCounter.Color=Color3.new(0.5,1,0.3)end;local eD=Color3.new(1,1,1)local eE=Drawing.new("Line")table.insert(graphLines,eE)eE.Color=eD;eE.Thickness=2;eE.From=Vector2.new(ew.ViewportSize.X/2+98,ey)eE.To=Vector2.new(ew.ViewportSize.X/2+100,ex-eC/6.5)eE.Transparency=0;eE.Visible=true;if#graphLines>=8 then graphLines[#graphLines-1].Transparency=graphLines[#graphLines-1].Transparency+0.2;graphLines[#graphLines-2].Transparency=graphLines[#graphLines-2].Transparency+0.2;graphLines[#graphLines-3].Transparency=graphLines[#graphLines-3].Transparency+0.2;graphLines[#graphLines-4].Transparency=graphLines[#graphLines-4].Transparency+0.2;graphLines[#graphLines-5].Transparency=graphLines[#graphLines-5].Transparency+0.2;graphLines[#graphLines-7].Transparency=1 end;VelocityCounter.Text=tostring(math.floor(eC))ey=ex-eC/6.5;ez=math.floor(eB)end end else VelocityCounter.Visible=false;graphLines.Visble=false;print("nigerian test")end end)local eF=b_.grenadeallowed;b_.grenadeallowed=function(...)if values.misc.client["buy any grenade"].Toggle then return true end;return eF(...)end;local eG=dk:Sector("movement","Left")eG:Element("Toggle","bunny hop")eG:Element("Dropdown","direction",{options={"forward","directional","directional 2"}})eG:Element("Dropdown","type",{options={"gyro","cframe"}})eG:Element("Slider","speed",{min=0,max=100,default=40})eG:Element("ToggleKeybind","jump bug")eG:Element("ToggleKeybind","edge jump")eG:Element("ToggleKeybind","edge bug")eG:Element("ToggleKeybind","noclip",{},function(N)spawn(function()while values.misc.movement["noclip"].Toggle and values.misc.movement["noclip"].Active do game:GetService("RunService").Stepped:Wait()if a9.Character then for T,v in pairs(a9.Character:GetDescendants())do if v:IsA("BasePart")then v.CanCollide=false end end end end end)end)local eH=dk:Sector("chat","Left")eH:Element("Toggle","chat spam",nil,function(N)if N.Toggle then while values.misc.chat["chat spam"].Toggle do game:GetService("ReplicatedStorage").Events.PlayerChatted:FireServer(values.misc.chat.type.Dropdown=="Winning	"and"Join the winning team! damonhook!!"or values.misc.chat.type.Dropdown=="damon"and"$$$ Im Using damonhook $$$"or values.misc.chat.type.Dropdown=="Discord"and"$$$ https://discord.gg/yNjpFzXD $$$"or values.misc.chat.type.Dropdown=="MOM"and"I FUCKED UR MOM I FUCKED UR MOM I FUCKED UR MOM"or values.misc.chat.type.Dropdown=="Semi"and"? RATTED BY SEMI  ? ❌ DONT FUCK ❌ WITH ?BLOXSENSE ??‍?USERS?‍?",false,"Innocent",false,true)wait(values.misc.chat["speed (ms)"].Slider/1000)end end end)eH:Element("Dropdown","type",{options={"winning","damonhook","Discord","MOM","SEMI"}})eH:Element("Slider","speed (ms)",{min=150,max=1000,default=500})eH:Element("Toggle","kill say")eH:Element("TextBox","message",{placeholder="message"})eH:Element("Toggle","no filter")local eI=Instance.new("ScreenGui")local eJ=Instance.new("Frame")local a3=Instance.new("UIListLayout")local eK=Instance.new("TextLabel")eI.Name="MX_ONHIT"eI.Parent=game.CoreGui;eI.ZIndexBehavior=Enum.ZIndexBehavior.Sibling;eJ.Parent=eI;eJ.BackgroundColor3=Color3.fromRGB(255,255,255)eJ.BackgroundTransparency=1.000;eJ.Position=UDim2.new(1,-300,0,0)eJ.Size=UDim2.new(0,300,0,500)a3.Parent=eJ;a3.SortOrder=Enum.SortOrder.LayoutOrder;eK.Name="SampleLabel"eK.Parent=eJ;eK.BackgroundColor3=Color3.fromRGB(255,255,255)eK.BackgroundTransparency=1.000;eK.BorderSizePixel=0;eK.Size=UDim2.new(1,0,0,18)eK.Font=Enum.Font.SourceSansLight;eK.Text="Hit SamplePlayer in HeadHB "eK.TextColor3=Color3.fromRGB(255,255,255)eK.TextSize=16.000;eK.TextStrokeTransparency=0.000;eK.TextTransparency=1.000;eK.TextXAlignment=Enum.TextXAlignment.Right;local function eL(ah,eM)spawn(function()local eN=eK:Clone()eN.Text=ah;eN.Parent=eI.Frame;eN.TextTransparency=0;eN.TextColor3=eM;wait(5)eN:Destroy()end)end;local eO=dk:Sector("grenades","Right")eO:Element("ToggleKeybind","spam grenades")coroutine.wrap(function()while true do wait(0.5)if values.misc.grenades["spam grenades"].Toggle and values.misc.grenades["spam grenades"].Active then local eP=game:GetService("ReplicatedStorage").Weapons[values.misc.grenades.grenade.Dropdown].Model;local eQ=25;local eR=35;local oh6=""local oh7=""game:GetService("ReplicatedStorage").Events.ThrowGrenade:FireServer(eP,nil,eQ,eR,j(0,-100,0),oh6,oh7)end end end)()eO:Element("Dropdown","grenade",{options={"Flashbang","Smoke Grenade","Molotov","HE Grenade","Decoy Grenade"}})eO:Element("Button","crash server",{},function()eL("Crashing server..",Color3.new(1,0.5,0.5))while true do pcall(function()game:GetService("RunService").RenderStepped:Wait()for T=1,100,1 do game:GetService("ReplicatedStorage").Events.DropMag:FireServer(a9.Character.Gun.Mag)end end)end end)eO:Element("ToggleKeybind","ping exploit",{Type="Toggle",Key="T"},function(N)spawn(function()while values.misc.grenades["ping exploit"].Toggle and values.misc.grenades["ping exploit"].Active do pcall(function()game:GetService("RunService").RenderStepped:Wait()for T=1,values.misc.grenades["ping limit"].Slider,1 do game:GetService("ReplicatedStorage").Events.DropMag:FireServer(a9.Character.Gun.Mag)for T,v in pairs(workspace["Ray_Ignore"]:GetChildren())do if v.Name=="MagDrop"then v:Destroy()end end end end)end end)end)eO:Element("Slider","ping limit",{min=1,max=4,default=2})eO:Element("Toggle","anti-ping",{},function(N)spawn(function()while values.misc.grenades["anti-ping"].Toggle do pcall(function()game:GetService("RunService").RenderStepped:Wait()for T,v in pairs(workspace["Ray_Ignore"]:GetChildren())do if v.Name=="MagDrop"then v:Destroy()end end end)end end)end)local eS=l("Animation")eS.AnimationId="rbxassetid://5917459365"local eT;local eU=dk:Sector("animations","Right")eU:Element("ToggleKeybind","enabled",nil,function(N)pcall(function()eT:Stop()end)if not N.Toggle or N.Toggle and not N.Active then else if a9.Character and a9.Character:FindFirstChild("Humanoid")then eT=a9.Character.Humanoid:LoadAnimation(eS)eT.Priority=Enum.AnimationPriority.Action;eT:Play()end end end)eU:Element("Dropdown","animation",{options={"Fake swim","Fake walk","Fake jump","Fake sit","Default","Floss","Dolphin","Monkey","Around Town","Baby Dance","Old Town Road","Line Dance","Happy","Dorky Dance","Hero Landing","Jacks"}},function(N)eS.AnimationId=N.Dropdown=="Fake swim"and"rbxassetid://63716636630 i"or N.Dropdown=="Fake walk"and"rbxassetid://1330180905"or N.Dropdown=="Fake sit"and"rbxassetid://507768133"or N.Dropdown=="Fake jump"and"rbxassetid://896586529"or N.Dropdown=="Default"and"rbxassetid://3732699835"or N.Dropdown=="Floss"and"rbxassetid://5917459365"or N.Dropdown=="Fake jump"and"rbxassetid://896586529"or N.Dropdown=="Default"and"rbxassetid://3732699835"or N.Dropdown=="Dolphin"and"rbxassetid://5918726674"or N.Dropdown=="Monkey"and"rbxassetid://3333499508"or N.Dropdown=="Around Town"and"rbxassetid://3303391864"or N.Dropdown=="Baby Dance"and"rbxassetid://4265725525"or N.Dropdown=="Old Town Road"and"rbxassetid://5937560570"or N.Dropdown=="Line Dance"and"rbxassetid://4049037604"or N.Dropdown=="Happy"and"rbxassetid://4841405708"or N.Dropdown=="Dorky Dance"and"rbxassetid://4212455378"or N.Dropdown=="Hero Landing"and"rbxassetid://5104344710"or N.Dropdown=="Jacks"and"rbxassetid://3338066331"pcall(function()eT:Stop()end)if values.misc.animations.enabled.Toggle and values.misc.animations.enabled.Active then if a9.Character and a9.Character:FindFirstChild("Humanoid")then eT=a9.Character.Humanoid:LoadAnimation(eS)eT.Priority=Enum.AnimationPriority.Action;eT:Play()end end end)local eV=dk:Sector("ui","Left")eV:Element("Toggle","scaling")eV:Element("Slider","amount",{min=5,max=11,default=10})local eW=Instance.new("ScreenGui")local eX=Instance.new("TextButton")local ad=Instance.new("Frame")eW.Name="RifthookTK"eW.Parent=game.CoreGui;eW.ZIndexBehavior=Enum.ZIndexBehavior.Sibling;eX.Size=UDim2.new(0,200,0,40)eX.Transparency=1;eX.Parent=eW;ad.Parent=eX;ad.BackgroundColor3=Color3.fromRGB(255,255,255)ad.BackgroundTransparency=1.000;ad.BorderSizePixel=0;ad.Size=UDim2.new(1,-20,1,-35)ad.Position=UDim2.new(0,10,0,25)local eY=dl:Sector("griefing","Left")eY:Element("Button","set health to 1hp",{},function()game.ReplicatedStorage.Events.FallDamage:FireServer(a9.Character.Humanoid.Health-1)end)TeamDamage=false;eY:Element("Toggle","show team damage",{},function(N)TeamDamage=N.Toggle;eW.Enabled=TeamDamage;spawn(function()while TeamDamage do pcall(function()local a3=Instance.new("UIListLayout")a3.Parent=ad;a3:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()if a3.AbsoluteContentSize.Y==0 then eX.Size=UDim2.new(0,200,0,40)else eX.Size=UDim2.new(0,200,0,a3.AbsoluteContentSize.Y+34)end end)wait()for T,v in pairs(ad:GetChildren())do v:Destroy()end;for T,v in pairs(game.Players:GetChildren())do if v.Team==a9.Team then local eN=Instance.new("TextLabel")eN.Name=v.Name;eN.BackgroundTransparency=1;eN.Size=UDim2.new(1,0,0,18)if v==a9 then eN.Text="You | Kills: "..tostring(math.floor(v.TeamKills.value)).." | Damage: "..tostring(math.floor(v.TeamDamage.value))eN.TextColor3=Color3.new(0.3,1,0.3)else eN.Text=v.Name.." | Kills: "..tostring(math.floor(v.TeamKills.value)).." | Damage: "..tostring(math.floor(v.TeamDamage.value))eN.TextColor3=Color3.new(1,1,1)end;eN.Parent=ad;eN.TextXAlignment="Left"eN.TextStrokeTransparency=0 end end end)end end)end)local eZ={}local e_={}do e_.default={Line={Thickness=1.5,Color=n(255,255,255),Visible=false},Text={Size=13,Center=true,Outline=true,Font=Drawing.Fonts.Plex,Color=n(255,255,255),Visible=false},Square={Thickness=1.5,Filled=false,Color=n(255,255,255),Visible=false}}function e_.create(type,f0)local f1=Drawing.new(type)for T,v in pairs(e_.default[type])do f1[T]=v end;if f0 then f1.Color=m(0,0,0)f1.Thickness=3 end;return f1 end;function e_.add(f2)if not eZ[f2]then eZ[f2]={Name=e_.create("Text"),Weapon=e_.create("Text"),Armor=e_.create("Text"),BoxOutline=e_.create("Square",true),Box=e_.create("Square"),HealthOutline=e_.create("Line",true),Health=e_.create("Line")}end end;for b9,f2 in pairs(a8:GetPlayers())do if Player~=a9 then e_.add(f2)end end;a8.PlayerAdded:Connect(e_.add)a8.PlayerRemoving:Connect(function(f2)wait()if eZ[f2]then for T,v in pairs(eZ[f2])do if type(v)=="userdata"then v:Remove()else for f3,df in pairs(v)do if v then v:Remove()end end end end;eZ[f2]=nil end end)end;local f4=l("ScreenGui")f4.Name="Items"f4.Parent=game.CoreGui;f4.ResetOnSpawn=false;f4.ZIndexBehavior="Global"do function add(f2)local ae=l("ImageLabel")ae.BackgroundColor3=n(255,255,255)ae.BackgroundTransparency=1.000;ae.Size=A(0,62,0,25)ae.Visible=false;ae.Image="rbxassetid://1784884358"ae.ScaleType=Enum.ScaleType.Fit;ae.Name=f2.Name;ae.AnchorPoint=i(0.5,0.5)ae.Parent=f4 end;for b9,f2 in pairs(a8:GetPlayers())do if Player~=a9 then add(f2)end end;a8.PlayerAdded:Connect(add)a8.PlayerRemoving:Connect(function(f2)wait()f4[f2.Name]:Destroy()end)end;local f5={}workspace.Debris.ChildAdded:Connect(function(cB)if cB:IsA("BasePart")and cd:FindFirstChild(cB.Name)then bV.RenderStepped:Wait()local f6=l("BillboardGui")f6.AlwaysOnTop=true;f6.Size=A(0,40,0,40)f6.Adornee=cB;local ae=l("ImageLabel")ae.Parent=f6;ae.BackgroundTransparency=1;ae.Size=A(1,0,1,0)ae.ImageColor3=values.visuals.world["item esp"].Color;ae.Image=cj.getWeaponOfKiller(cB.Name)ae.ScaleType=Enum.ScaleType.Fit;ae.Visible=values.visuals.world["item esp"].Toggle and I(values.visuals.world["types"].Jumbobox,"icon")and true or false;f6.Parent=cB end end)for b9,cB in pairs(workspace.Debris:GetChildren())do if cB:IsA("BasePart")and cd:FindFirstChild(cB.Name)then bV.RenderStepped:Wait()local f6=l("BillboardGui")f6.AlwaysOnTop=true;f6.Size=A(0,40,0,40)f6.Adornee=cB;local ae=l("ImageLabel")ae.Parent=f6;ae.BackgroundTransparency=1;ae.Size=A(1,0,1,0)ae.ImageColor3=values.visuals.world["item esp"].Color;ae.Image=cj.getWeaponOfKiller(cB.Name)ae.ScaleType=Enum.ScaleType.Fit;ae.Visible=values.visuals.world["item esp"].Toggle and I(values.visuals.world["types"].Jumbobox,"icon")and true or false;f6.Parent=cB end end;local function f7(f8)local bA,bu,f9=f8:ToOrientation()return k(f8.Position)*B(0,bu,0)end;local function fa(f8)local bA,bu,f9=f8:ToOrientation()return k(f8.Position)*B(bA,bu,0)end;local fb={Pistol={"USP","P2000","Glock","DualBerettas","P250","FiveSeven","Tec9","CZ","DesertEagle","R8"},SMG={"MP9","MAC10","MP7","UMP","P90","Bizon"},Rifle={"M4A4","M4A1","AK47","Famas","Galil","AUG","SG"},Sniper={"AWP","Scout","G3SG1"}}local fc={Pistol={"USP","P2000","Glock","DualBerettas","P250","FiveSeven","Tec9","CZ","DesertEagle","R8"},SMG={"MP9","MAC10","MP7","UMP","P90","Bizon"},Rifle={"M4A4","M4A1","AK47","Famas","Galil","AUG","SG"},Sniper={"AWP","Scout","G3SG1"}}local function fd(dX)return I(fb.Pistol,dX)and"pistol"or I(fb.Rifle,dX)and"rifle"or dX=="AWP"and"awp"or dX=="G3SG1"and"auto"or dX=="Scout"and"scout"or"default"end;local function fe(dX)if dX=="default"then return values.rage.weapons.default else if values.rage.weapons[dX]["override default"].Toggle then return values.rage.weapons[dX]else return values.rage.weapons.default end end end;local function ff(dX)return I(fc.Pistol,dX)and"pistol"or I(fc.Rifle,dX)and"rifle"or I(fc.SMG,dX)and"smg"or I(fc.Sniper,dX)and"sniper"or"default"end;local function fg(dX)if dX=="default"then return values.legit.main.default else if values.legit.main[dX]["override default"].Toggle then return values.legit.main[dX]else return values.legit.main.default end end end;local fh=false;local fi=0;local ci;local fj=false;local fk;local fl=false;local fm=false;local fn=Drawing.new("Circle")fn.Filled=true;fn.Color=n(15,15,15)fn.Transparency=0.5;fn.Position=i(aa.X,aa.Y+16)fn.Radius=120;bV.RenderStepped:Connect(function(fo)fn.Visible=false;fk=fo;d0=game.Stats.PerformanceStats.Ping:GetValue()ci=nil;local fp=bY.CFrame;local fq=fp.LookVector;local fr=false;local fs=a9.Character;ci=nil;fi=p(fi+values.rage.angles["spin speed"].Slider,0,360)if fi==360 then fi=0 end;if a9.Character and a9.Character:FindFirstChild("Humanoid")and a9.Character:FindFirstChild("Humanoid").Health>0 and a9.Character:FindFirstChild("UpperTorso")then fr=true end;for T,v in pairs(cr)do if v.Parent==nil then J(cr,T)end end;fn.Position=i(bY.ViewportSize.X/2,bY.ViewportSize.Y/2)if fr then local SelfVelocity=a9.Character.HumanoidRootPart.Velocity;if values.rage.fakelag["ping spike"].Toggle and values.rage.fakelag["ping spike"].Active then for ft=1,20 do game:GetService("ReplicatedStorage").Events.RemoteEvent:FireServer({[1]="createparticle",[2]="bullethole",[3]=a9.Character.Head,[4]=j(0,0,0)})end end;local fu=a9.Character.HumanoidRootPart;if values.misc.client["infinite crouch"].Toggle then b_.crouchcooldown=0 end;if I(values.misc.client["gun modifiers"].Jumbobox,"firerate")then b_.DISABLED=false end;if values.rage.exploits["kill all"].Toggle and values.rage.exploits["kill all"].Active and a9.Character:FindFirstChild("UpperTorso")and a9.Character:FindFirstChild("Gun")then for b9,Player in pairs(a8:GetPlayers())do if Player.Character and Player.Team~=a9.Team and Player.Character:FindFirstChild("UpperTorso")then local eP=Player.Character.Head;local fv=Player.Character.Head.CFrame.p;local eQ=b_.gun.Name;local eR=4096;local fw=a9.Character.Gun;local fx=15;local fy=false;local fz=false;local fA=j(0,0,0)local fB=16868;local fC=j(0,0,0)game:GetService("ReplicatedStorage").Events.HitPart:FireServer(eP,fv,eQ,eR,fw,oh6,oh7,fx,fy,fz,fA,fB,fC)end end end;if I(values.visuals.effects.removals.Jumbobox,"scope lines")then ct.Enabled=a9.Character:FindFirstChild("AIMING")and true or false;c1.Scope.Visible=false else ct.Enabled=false end;local fD;if workspace:FindFirstChild("Map")and b_.gun~="none"and b_.gun.Name~="C4"then if values.rage.aimbot.enabled.Toggle then local fE=values.rage.aimbot.origin.Dropdown=="character"and a9.Character.LowerTorso.Position+j(0,2.5,0)or fp.p;local fF=fe(fd(b_.gun.Name))for b9,Player in pairs(a8:GetPlayers())do if I(values.misc.client["gun modifiers"].Jumbobox,"firerate")then b_.DISABLED=false end;spawn(function()if Player.Character and Player.Character:FindFirstChild("Humanoid")and Player.Character:FindFirstChild("Humanoid").Health>0 and Player.Team~="TTT"and Player~=a9 then if I(values.rage.aimbot.resolver.Jumbobox,"Pitch")then Player.Character.UpperTorso.Waist.C0=B(0,0,0)Player.Character.LowerTorso.Root.C0=B(0,0,0)Player.Character.Head.Neck.C0=CFrame.new(0,5,0)*B(0,0,0)end;if I(values.rage.aimbot.resolver.Jumbobox,"Roll")then Player.Character.Humanoid.MaxSlopeAngle=0 end;if I(values.rage.aimbot.resolver.Jumbobox,"Animation")then for f3,fG in pairs(Player.Character.Humanoid:GetPlayingAnimationTracks())do fG:Stop()end end end end)if Player.Character and Player.Character:FindFirstChild("Humanoid")and not b_.DISABLED and Player.Character:FindFirstChild("Humanoid").Health>0 and Player.Team~="TTT"and not Player.Character:FindFirstChildOfClass("ForceField")and cU(fp,Player.Character.Head.Position)=4 or fI==nil;if EndHit~=nil and cq[EndHit.Name]~=nil and#fO=fF["minimum damage"].Slider then fD=EndHit;ci=EndHit;if not values.rage.aimbot["silent aim"].Toggle then bY.CFrame=k(fp.Position,EndHit.Position)end;fj=true;if values.rage.aimbot["automatic fire"].Dropdown=="standard"then b_.firebullet()if values.rage.exploits["triple tap"].Toggle and values.rage.exploits["triple tap"].Active then b_.firebullet()b_.firebullet()end;eL("Hit "..EndHit.Parent.Name.." in the "..EndHit.Name,Color3.new(1,1,1))elseif values.rage.aimbot["automatic fire"].Dropdown=="hitpart"then b_.firebullet()local fK={[1]=EndHit,[2]=EndHit.Position,[3]=a9.Character.EquippedTool.Value,[4]=100,[5]=a9.Character.Gun,[8]=1,[9]=false,[10]=false,[11]=j(),[12]=100,[13]=j()}game.ReplicatedStorage.Events.HitPart:FireServer(unpack(fK))if values.rage.exploits["triple tap"].Toggle and values.rage.exploits["triple tap"].Active then b_.firebullet()local fK={[1]=EndHit,[2]=EndHit.Position,[3]=a9.Character.EquippedTool.Value,[4]=100,[5]=a9.Character.Gun,[8]=1,[9]=false,[10]=false,[11]=j(),[12]=100,[13]=j()}game.ReplicatedStorage.Events.HitPart:FireServer(unpack(fK))b_.firebullet()local fK={[1]=EndHit,[2]=EndHit.Position,[3]=a9.Character.EquippedTool.Value,[4]=100,[5]=a9.Character.Gun,[8]=1,[9]=false,[10]=false,[11]=j(),[12]=100,[13]=j()}game.ReplicatedStorage.Events.HitPart:FireServer(unpack(fK))end;eL("Hit "..EndHit.Parent.Name.." in the "..EndHit.Name,Color3.new(1,1,1))end;fj=false;break end else local fS=b_.gun.Penetration.Value*0.8;local fT=0;local fU=1;for T=1,#fO do local aN=fO[T]local dK=aN["Hit"]local fV=aN["Position"]local fW=1;if dK.Material==Enum.Material.DiamondPlate then fW=1 end;if dK.Material==Enum.Material.CorrodedMetal or dK.Material==Enum.Material.Metal or dK.Material==Enum.Material.Concrete or dK.Material==Enum.Material.Brick then fW=0.3 end;if dK.Name=="Grate"or dK.Material==Enum.Material.Wood or dK.Material==Enum.Material.WoodPlanks then fW=0.05 end;if dK.Name=="nowallbang"then fW=100 end;if dK:FindFirstChild("PartModifier")then fW=dK.PartModifier.Value end;if dK.Transparency==1 or dK.CanCollide==false or dK.Name=="Glass"or dK.Name=="Cardboard"then fW=0 end;local fX=(fM.Position-fV).unit*p(b_.gun.Range.Value,1,100)local fY=G(fV+fX*1,fX*-2)local b9,fZ=workspace:FindPartOnRayWithWhitelist(fY,{dK},true)local f_=(fZ-fV).Magnitude;f_=f_*fW;fT=y(fS,fT+f_)fU=1-fT/fS end;local fR=b_.gun.DMG.Value*cq[EndHit.Name]*fU;if Player:FindFirstChild("Kevlar")then if C(EndHit.Name,"Head")then if Player:FindFirstChild("Helmet")then fR=fR/100*b_.gun.ArmorPenetration.Value end else fR=fR/100*b_.gun.ArmorPenetration.Value end end;fR=fR*b_.gun.RangeModifier.Value/100^((fE-EndHit.Position).Magnitude/500)/100;if fR>=fF["minimum damage"].Slider then fD=EndHit;ci=EndHit;if not values.rage.aimbot["silent aim"].Toggle then bY.CFrame=k(fp.Position,EndHit.Position)end;fj=true;if values.rage.aimbot["automatic fire"].Dropdown=="standard"then b_.firebullet()b_.firebullet()if values.rage.exploits["triple tap"].Toggle and values.rage.exploits["triple tap"].Active then b_.firebullet()b_.firebullet()end;eL("Hit "..EndHit.Parent.Name.." in the "..EndHit.Name,Color3.new(1,1,1))elseif values.rage.aimbot["automatic fire"].Dropdown=="hitpart"then b_.firebullet()local fK={[1]=EndHit,[2]=EndHit.Position,[3]=a9.Character.EquippedTool.Value,[4]=100,[5]=a9.Character.Gun,[8]=1,[9]=false,[10]=false,[11]=j(),[12]=100,[13]=j()}game.ReplicatedStorage.Events.HitPart:FireServer(unpack(fK))b_.firebullet()local fK={[1]=EndHit,[2]=EndHit.Position,[3]=a9.Character.EquippedTool.Value,[4]=100,[5]=a9.Character.Gun,[8]=1,[9]=false,[10]=false,[11]=j(),[12]=100,[13]=j()}game.ReplicatedStorage.Events.HitPart:FireServer(unpack(fK))eL("Hit "..EndHit.Parent.Name.." in the "..EndHit.Name,Color3.new(1,1,1))if values.rage.exploits["triple tap"].Toggle and values.rage.exploits["triple tap"].Active then b_.firebullet()local fK={[1]=EndHit,[2]=EndHit.Position,[3]=a9.Character.EquippedTool.Value,[4]=100,[5]=a9.Character.Gun,[8]=1,[9]=false,[10]=false,[11]=j(),[12]=100,[13]=j()}game.ReplicatedStorage.Events.HitPart:FireServer(unpack(fK))b_.firebullet()local fK={[1]=EndHit,[2]=EndHit.Position,[3]=a9.Character.EquippedTool.Value,[4]=100,[5]=a9.Character.Gun,[8]=1,[9]=false,[10]=false,[11]=j(),[12]=100,[13]=j()}game.ReplicatedStorage.Events.HitPart:FireServer(unpack(fK))end end;fj=false;break end end end else local Ray=G(fE,(fM.Position-fE).unit*(fM.Position-fE).magnitude)local fI,fJ=workspace:FindPartOnRayWithIgnoreList(Ray,fN,false,true)if fI and cq[fI.Name]~=nil then local fR=b_.gun.DMG.Value*cq[fI.Name]if Player:FindFirstChild("Kevlar")then if C(fI.Name,"Head")then if Player:FindFirstChild("Helmet")then fR=fR/100*b_.gun.ArmorPenetration.Value end else fR=fR/100*b_.gun.ArmorPenetration.Value end end;fR=fR*b_.gun.RangeModifier.Value/100^((fE-fI.Position).Magnitude/500)if fR>=fF["minimum damage"].Slider then fD=fI;ci=fI;if not values.rage.aimbot["silent aim"].Toggle then bY.CFrame=k(fp.Position,fI.Position)end;fj=true;if values.rage.aimbot["automatic fire"].Dropdown=="standard"then b_.firebullet()b_.firebullet()if values.rage.exploits["triple tap"].Toggle and values.rage.exploits["triple tap"].Active then b_.firebullet()b_.firebullet()b_.firebullet()end;eL("Hit "..EndHit.Parent.Name.." in the "..EndHit.Name,Color3.new(1,1,1))elseif values.rage.aimbot["automatic fire"].Dropdown=="hitpart"then eL("Hit "..EndHit.Parent.Name.." in the "..EndHit.Name,Color3.new(1,1,1))b_.firebullet()b_.firebullet()local fK={[1]=EndHit,[2]=EndHit.Position,[3]=a9.Character.EquippedTool.Value,[4]=100,[5]=a9.Character.Gun,[8]=1,[9]=false,[10]=false,[11]=j(),[12]=100,[13]=j()}game.ReplicatedStorage.Events.HitPart:FireServer(unpack(fK))b_.firebullet()local fK={[1]=EndHit,[2]=EndHit.Position,[3]=a9.Character.EquippedTool.Value,[4]=100,[5]=a9.Character.Gun,[8]=1,[9]=false,[10]=false,[11]=j(),[12]=100,[13]=j()}game.ReplicatedStorage.Events.HitPart:FireServer(unpack(fK))if values.rage.exploits["triple tap"].Toggle and values.rage.exploits["triple tap"].Active then b_.firebullet()local fK={[1]=EndHit,[2]=EndHit.Position,[3]=a9.Character.EquippedTool.Value,[4]=100,[5]=a9.Character.Gun,[8]=1,[9]=false,[10]=false,[11]=j(),[12]=100,[13]=j()}game.ReplicatedStorage.Events.HitPart:FireServer(unpack(fK))b_.firebullet()local fK={[1]=EndHit,[2]=EndHit.Position,[3]=a9.Character.EquippedTool.Value,[4]=100,[5]=a9.Character.Gun,[8]=1,[9]=false,[10]=false,[11]=j(),[12]=100,[13]=j()}game.ReplicatedStorage.Events.HitPart:FireServer(unpack(fK))end end;fj=false;break end end end end end end end end elseif values.legit.aimbot["aim assist"].Toggle and values.legit.aimbot["aim assist"].Active and not a.uiopen then local fF=fg(ff(b_.gun.Name))local fH={a9.Character,bY,workspace.Map.Clips,workspace.Map.SpawnPoints,workspace.Debris}local g0=9999;local g1;fn.Radius=fF["field of view"].Slider;fn.Visible=values.legit.settings["draw fov"].Toggle;fn.Color=values.legit.settings["draw fov"].Color;if not I(fF.conditions.Jumbobox,"smoke")then H(fH,workspace.Ray_Ignore)end;if not I(fF.conditions.Jumbobox,"blind")or a9.PlayerGui.Blnd.Blind.BackgroundTransparency>0.9 then if not I(fF.conditions.Jumbobox,"standing")or SelfVelocity.Magnitude0 then if not values.legit.settings["forcefield check"].Toggle or not Player.Character:FindFirstChildOfClass("ForceField")then if Player.Team~=a9.Team or values.legit.settings["free for all"].Toggle then local fJ,g2=bY:WorldToViewportPoint(Player.Character.HumanoidRootPart.Position)if g2 then local g3=(i(fJ.X,fJ.Y)-i(aa.X,aa.Y)).Magnitude;if g30 and f2.Team~=a9.Team then local fV,g2=bY:WorldToViewportPoint(f2.Character.HumanoidRootPart.Position)local ge=(i(fV.X,fV.Y)-i(aa.X,aa.Y)).Magnitude;if gd>ge then dK=f2.Character.HumanoidRootPart;gd=ge end end end;if dK~=nil then gc=k(fu.Position,dK.Position)*B(0,gb,0)end end;fu.CFrame=f7(gc)if values.rage.angles["body roll"].Dropdown=="180"then fu.CFrame=fu.CFrame*B(values.rage.angles["body roll"].Dropdown=="180"and x(180)or 0,1,0)a9.Character.Humanoid.HipHeight=4 elseif values.rage.angles["body roll"].Dropdown=="spin"then a9.Character.LowerTorso.Root.C0=a9.Character.LowerTorso.Root.C0*CFrame.Angles(0,0,math.pi/10)*CFrame.new(0,0,0)else a9.Character.Humanoid.HipHeight=2 end;if values.rage.angles["underground aa"].Toggle==true and underground==false then a9.Character.LowerTorso.Root.C0=a9.Character.LowerTorso.Root.C0*CFrame.Angles(0,0,0)*CFrame.new(0,values.rage.angles["underground pos"].Slider,0)underground=true end;local gf=values.rage.angles["pitch"].Dropdown=="Sus_down"and-3 or values.rage.angles["pitch"].Dropdown=="None"and fq.Y or values.rage.angles["pitch"].Dropdown=="Swindler"and-129433 or values.rage.angles["pitch"].Dropdown=="Up"and 1 or values.rage.angles["pitch"].Dropdown=="Down"and-1.3 or values.rage.angles["pitch"].Dropdown=="Zero"and 0 or values.rage.angles["pitch"].Dropdown=="Random AA"and t(-1362,2337)/5078 or values.rage.angles["pitch"].Dropdown=="Huge"and math.huge or values.rage.angles["pitch"].Dropdown=="Custom"and values.rage.angles["pitch angle"].Slider or 2.5 or values.rage.angles["pitch"].Dropdown=="wtf"and 99999999999999999999999999999999999999999999999999999999 or values.rage.angles["pitch"].Dropdown=="glitch"and 0+-5 or values.rage.angles["pitch"].Dropdown=="God"and 15 or values.rage.angles["pitch"].Dropdown=="fucker"and-13 or values.rage.angles["pitch"].Dropdown=="sussy"and math.huge-1/0-5;if values.rage.angles["extend pitch"].Toggle and(values.rage.angles["pitch"].Dropdown=="up"or values.rage.angles["pitch"].Dropdown=="down"or values.rage.angles["pitch"].Dropdown=="negative"or values.rage.angles["pitch"].Dropdown=="glitch"or values.rage.angles["pitch"].Dropdown=="Sus_down"or values.rage.angles["pitch"].Dropdown=="180"or values.rage.angles["pitch"].Dropdown=="fucker")then gf=gf*2/1.6 end;game.ReplicatedStorage.Events.ControlTurn:FireServer(gf,a9.Character:FindFirstChild("Climbing")and true or false)else a9.Character.Humanoid.HipHeight=2;fu.CFrame=k(fu.Position)*B(0,-u(fq.Z,fq.X)+x(270),0)game.ReplicatedStorage.Events.ControlTurn:FireServer(fq.Y,a9.Character:FindFirstChild("Climbing")and true or false)end;if values.rage.others["remove head"].Toggle then if a9.Character:FindFirstChild("FakeHead")then a9.Character.FakeHead:Destroy()end;if a9.Character:FindFirstChild("HeadHB")then a9.Character.HeadHB:Destroy()end end;if I(values.misc.client["gun modifiers"].Jumbobox,"recoil")then b_.resetaccuracy()b_.RecoilX=0;b_.RecoilY=0 end else underground=false end;for b9,Player in pairs(a8:GetPlayers())do if Player.Character and Player~=a9 and Player.Character:FindFirstChild("HumanoidRootPart")and Player.Character.HumanoidRootPart:FindFirstChild("OldPosition")then coroutine.wrap(function()local gg=Player.Character.HumanoidRootPart.Position;bV.RenderStepped:Wait()if Player.Character and Player~=a9 and Player.Character:FindFirstChild("HumanoidRootPart")then if Player.Character.HumanoidRootPart:FindFirstChild("OldPosition")then Player.Character.HumanoidRootPart.OldPosition.Value=gg else local bD=l("Vector3Value")bD.Name="OldPosition"bD.Value=gg;bD.Parent=Player.Character.HumanoidRootPart end end end)()end end;for b9,Player in pairs(a8:GetPlayers())do local N=eZ[Player]if N==nil then return end;if Player.Character and Player.Character:FindFirstChild("HumanoidRootPart")and Player.Team~="TTT"and(Player.Team~=a9.Team or values.visuals.players.teammates.Toggle)and Player.Character:FindFirstChild("Gun")and Player.Character:FindFirstChild("Humanoid")and Player~=a9 then local gh=Player.Character.HumanoidRootPart;local gi=gh.Position;local fJ,gj=bY:WorldToViewportPoint(gi)local gk=(bY:WorldToViewportPoint(gi-j(0,3,0)).Y-bY:WorldToViewportPoint(gi+j(0,2.6,0)).Y)/2;local gl,e8=I(values.visuals.players.outlines.Jumbobox,"drawings")~=nil,I(values.visuals.players.outlines.Jumbobox,"text")~=nil;N.Box.Color=values.visuals.players.box.Color;N.Box.Size=i(gk*1.5,gk*1.9)N.Box.Position=i(fJ.X-gk*1.5/2,fJ.Y-gk*1.6/2)if values.visuals.players.box.Toggle then N.Box.Visible=gj;if gl then N.BoxOutline.Size=N.Box.Size;N.BoxOutline.Position=N.Box.Position;N.BoxOutline.Visible=gj else N.BoxOutline.Visible=false end else N.Box.Visible=false;N.BoxOutline.Visible=false end;if values.visuals.players.health.Toggle then N.Health.Color=m(0,1,0)N.Health.From=i(N.Box.Position.X-5,N.Box.Position.Y+N.Box.Size.Y)N.Health.To=i(N.Health.From.X,N.Health.From.Y-p(Player.Character.Humanoid.Health/Player.Character.Humanoid.MaxHealth,0,1)*N.Box.Size.Y)N.Health.Visible=gj;if gl then N.HealthOutline.From=i(N.Health.From.X,N.Box.Position.Y+N.Box.Size.Y+1)N.HealthOutline.To=i(N.Health.From.X,N.Health.From.Y-1*N.Box.Size.Y-1)N.HealthOutline.Visible=gj else N.HealthOutline.Visible=false end else N.Health.Visible=false;N.HealthOutline.Visible=false end;if values.visuals.players.weapon.Toggle then N.Weapon.Color=values.visuals.players.weapon.Color;N.Weapon.Text=Player.Character.EquippedTool.Value;N.Weapon.Position=i(N.Box.Size.X/2+N.Box.Position.X,N.Box.Size.Y+N.Box.Position.Y+1)N.Weapon.Font=Drawing.Fonts[values.visuals.players.font.Dropdown]N.Weapon.Outline=e8;N.Weapon.Size=values.visuals.players.size.Slider;N.Weapon.Visible=gj else N.Weapon.Visible=false end;if values.visuals.players["weapon icon"].Toggle then f4[Player.Name].ImageColor3=values.visuals.players["weapon icon"].Color;f4[Player.Name].Image=cj.getWeaponOfKiller(Player.Character.EquippedTool.Value)f4[Player.Name].Position=A(0,N.Box.Size.X/2+N.Box.Position.X,0,N.Box.Size.Y+N.Box.Position.Y+(values.visuals.players.weapon.Toggle and-10 or-22))f4[Player.Name].Visible=gj else f4[Player.Name].Visible=false end;if values.visuals.players.name.Toggle then N.Name.Color=values.visuals.players.name.Color;N.Name.Text=Player.Name;N.Name.Position=i(N.Box.Size.X/2+N.Box.Position.X,N.Box.Position.Y-16)N.Name.Font=Drawing.Fonts[values.visuals.players.font.Dropdown]N.Name.Outline=e8;N.Name.Size=values.visuals.players.size.Slider;N.Name.Visible=gj else N.Name.Visible=false end;local gm=N.Box.Position.Y-1;if I(values.visuals.players.indicators.Jumbobox,"armor")and Player:FindFirstChild("Kevlar")then N.Armor.Color=n(0,150,255)N.Armor.Text=Player:FindFirstChild("Helmet")and"HK"or"K"N.Armor.Position=i(N.Box.Size.X+N.Box.Position.X+12,gm)N.Armor.Font=Drawing.Fonts[values.visuals.players.font.Dropdown]N.Armor.Outline=e8;N.Armor.Size=values.visuals.players.size.Slider;N.Armor.Visible=gj;gm=gm+values.visuals.players.size.Slider else N.Armor.Visible=false end else if Player.Name~=a9.Name then f4[Player.Name].Visible=false;for T,v in pairs(N)do v.Visible=false end end end end;if values.misc.ui.scaling.Toggle then dg:SetScale(values.misc.ui.amount.Slider/10)else dg:SetScale(1)end end)local gn=getrawmetatable(game)local go=gn.__namecall;local gp=gn.__index;local gq=gn.__newindex;setreadonly(gn,false)gn.__namecall=function(self,...)local gr=tostring(getnamecallmethod())local dS={...}if gr=="SetPrimaryPartCFrame"and self.Name=="Arms"then if values.visuals.self["third person"].Toggle and values.visuals.self["third person"].Active and a9.Character then dS[1]=dS[1]*k(99,99,99)else if values.visuals.self["viewmodel changer"].Toggle then dS[1]=dS[1]*ce end end end;if gr=="SetPrimaryPartCFrame"and self.Name~="Arms"then dS[1]=dS[1]+j(0,3,0)coroutine.wrap(function()fm=true;wait(2)fm=false end)()end;if gr=="Kick"then return end;if gr=="FireServer"then if D(self.Name)==38 then return elseif self.Name=="FallDamage"and I(values.misc.client["damage bypass"].Jumbobox,"fall")or values.misc.movement["jump bug"].Toggle and values.misc.movement["jump bug"].Active then return elseif self.Name=="BURNME"and I(values.misc.client["damage bypass"].Jumbobox,"fire")then return elseif self.Name=="ControlTurn"and not checkcaller()then return end;if self.Name=="PlayerChatted"and values.misc.client["chat alive"].Toggle then dS[2]=false;dS[3]="Innocent"dS[4]=false;dS[5]=false end;if self.Name=="ReplicateCamera"and values.misc.client["anti spectate"].Toggle then dS[1]=k()end;if self.Name=="ReplicateCamera"and values.misc.client["upside down spectate"].Toggle then dS[1]=dS[1]*CFrame.Angles(0,0,math.rad(180))end end;if gr=="FindPartOnRayWithWhitelist"and not checkcaller()and b_.gun~="none"and b_.gun.Name~="C4"then if#dS[2]==1 and dS[2][1].Name=="SpawnPoints"then local gs=a9.Status.Team.Value;if I(values.misc.client.shop.Jumbobox,"anywhere")then return gs=="T"and dS[2][1].BuyArea or dS[2][1].BuyArea2 end end end;if gr=="FindPartOnRayWithIgnoreList"and dS[2][1]==workspace.Debris then if not checkcaller()or fj then if I(values.misc.client["gun modifiers"].Jumbobox,"penetration")then H(dS[2],workspace.Map)end;if I(values.misc.client["gun modifiers"].Jumbobox,"spread")then dS[1]=G(bY.CFrame.p,bY.CFrame.LookVector*b_.gun.Range.Value)end;local fF=fg(ff(b_.gun.Name))if values.legit.aimbot["silent aim"].Toggle and values.legit.aimbot["silent aim"].Active and fF["silent aim"].Toggle then local fH={a9.Character,bY,workspace.Map.Clips,workspace.Map.SpawnPoints,workspace.Debris}local g0=9999;local g1;if not I(fF.conditions.Jumbobox,"smoke")then H(fH,workspace.Ray_Ignore)end;coroutine.wrap(function()if not I(fF.conditions.Jumbobox,"blind")or a9.PlayerGui.Blnd.Blind.BackgroundTransparency>0.9 then if not I(fF.conditions.Jumbobox,"blind")or SelfVelocity.Magnitude0 then if not values.legit.settings["forcefield check"].Toggle or not Player.Character:FindFirstChildOfClass("ForceField")then if Player.Team~=a9.Team or values.legit.settings["free for all"].Toggle then local fJ,g2=bY:WorldToViewportPoint(Player.Character.HumanoidRootPart.Position)if g2 then local g3=(i(fJ.X,fJ.Y)-i(aa.X,aa.Y)).Magnitude;if g3