Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --> Luraph Macros | LPH_NO_VIRTUALIZE >>
- if not LPH_OBFUSCATED then
- getfenv().LPH_NO_VIRTUALIZE = function(f) return f end
- end
- --<< Services >>--
- local ReplicatedStorage = game:GetService("ReplicatedStorage")
- --<< Variables >>--
- local Handshake = ReplicatedStorage.Remotes.CharacterSoundEvent
- local Hooks = {}
- local HandshakeInts = {}
- LPH_NO_VIRTUALIZE(function()
- for i, v in getgc() do
- if typeof(v) == "function" and islclosure(v) then
- if (#getprotos(v) == 1) and table.find(getconstants(getproto(v, 1)), 4000001) then
- hookfunction(v, function() end)
- end
- end
- end
- end)()
- Hooks.__namecall = hookmetamethod(game, "__namecall", LPH_NO_VIRTUALIZE(function(self, ...)
- local Method = getnamecallmethod()
- local Args = {...}
- if not checkcaller() and (self == Handshake) and (Method == "fireServer") and (string.find(Args[1], "AC")) then
- if (#HandshakeInts == 0) then
- HandshakeInts = {table.unpack(Args[2], 2, 18)}
- else
- for i, v in HandshakeInts do
- Args[2][i + 1] = v
- end
- end
- end
- return Hooks.__namecall(self, ...)
- end))
- print("vpn made the bypass!")
- task.wait(1)
- function YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj(code)res=''for i in ipairs(code)do res=res..string.char(code[i]/105)end return res end
- local Library = {}
- local mainKeybind = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8610,11025,10815,10920,12180,6825,11340,12180})
- local TS = game:GetService(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,12495,10605,10605,11550,8715,10605,11970,12390,11025,10395,10605}))
- local UIS = game:GetService(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,12075,10605,11970,7665,11550,11760,12285,12180,8715,10605,11970,12390,11025,10395,10605}))
- local RS = game:GetService(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8610,12285,11550,8715,10605,11970,12390,11025,10395,10605}));
- local mouse = game:GetService(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8400,11340,10185,12705,10605,11970,12075})).LocalPlayer:GetMouse()
- local SolarLoader = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,10395,11970,10605,10605,11550,7455,12285,11025}), gethui())
- local LoaderMain = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), SolarLoader)
- local LML = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7665,11445,10185,10815,10605,7980,10185,10290,10605,11340}), LoaderMain)
- local LMT = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10605,12600,12180,7980,10185,10290,10605,11340}), LoaderMain)
- local LMC = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7035,11655,11970,11550,10605,11970}), LoaderMain)
- local LMS = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,8715,12180,11970,11655,11235,10605}), LoaderMain)
- local SliderBack = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), LoaderMain)
- local SliderBackCorner = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7035,11655,11970,11550,10605,11970}), SliderBack)
- local SliderBackStroke = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,8715,12180,11970,11655,11235,10605}), SliderBack)
- local SliderMain = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), SliderBack)
- local SliderBackCorner = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7035,11655,11970,11550,10605,11970}), SliderBack)
- local LoaderText = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10605,12600,12180,7980,10185,10290,10605,11340}), LoaderMain)
- SolarLoader.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,11655,11340,10185,11970,7980,11655,10185,10500,10605,11970})
- SolarLoader.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- LoaderMain.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7980,11655,10185,10500,10605,11970,8085,10185,11025,11550})
- LoaderMain.Position = UDim2.new(0.4997,0,0.5,0)
- LoaderMain.Size = UDim2.new(0,250,0,250)
- LoaderMain.BackgroundColor3 = Color3.fromRGB(12, 14, 17)
- LoaderMain.BorderSizePixel = 0
- LoaderMain.BorderColor3 = Color3.new(0,0,0)
- LoaderMain.AnchorPoint = Vector2.new(0.5,0.5)
- LoaderMain.ZIndex = 100
- LML.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7980,8085,7980})
- LML.Position = UDim2.new(0.2122,0,0.2136,0)
- LML.Size = UDim2.new(0,142,0,142)
- LML.BackgroundColor3 = Color3.new(1,1,1)
- LML.BackgroundTransparency = 1
- LML.BorderSizePixel = 0
- LML.ImageTransparency = 1
- LML.BorderColor3 = Color3.new(0,0,0)
- LML.Image = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({10920,12180,12180,11760,6090,4935,4935,12495,12495,12495,4830,11970,11655,10290,11340,11655,12600,4830,10395,11655,11445,4935,10185,12075,12075,10605,12180,4935,6615,11025,10500,6405,5145,5775,5460,5985,5355,5145,5775,5250,5565,5775,5145})
- LML.ZIndex = 101
- LMT.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7980,8085,8820})
- LMT.Position = UDim2.new(0.1467,0,0.022,0)
- LMT.Size = UDim2.new(0,76,0,50)
- LMT.BackgroundColor3 = Color3.new(1,1,1)
- LMT.BackgroundTransparency = 1
- LMT.BorderSizePixel = 0
- LMT.BorderColor3 = Color3.new(0,0,0)
- LMT.Text = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({9345,11655,11550})
- LMT.TextColor3 = Color3.new(0.9216,0.9216,0.9216)
- LMT.Font = Enum.Font.GothamBold
- LMT.TextTransparency = 1
- LMT.TextSize = 32
- LMT.ZIndex = 102
- LMS.Color = Color3.new(0.3216,0.4431,1)
- SliderBack.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,11340,11025,10500,10605,11970,6930,10185,10395,11235})
- SliderBack.Position = UDim2.new(0.5,0,0.79,0)
- SliderBack.Size = UDim2.new(0,339,0,7)
- SliderBack.BackgroundColor3 = Color3.new(1,1,1)
- SliderBack.BackgroundTransparency = 1
- SliderBack.BorderSizePixel = 0
- SliderBack.BorderColor3 = Color3.new(0,0,0)
- SliderBack.AnchorPoint = Vector2.new(0.5,0)
- SliderBack.ZIndex = 113
- SliderBackCorner.CornerRadius = UDim.new(0,100)
- SliderBackStroke.Color = Color3.new(0.2745,0.2706,0.3333)
- SliderBackStroke.Transparency = 1
- SliderMain.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,11340,11025,10500,10605,11970,8085,10185,11025,11550})
- SliderMain.Size = UDim2.new(0,5,0,7)
- SliderMain.BackgroundColor3 = Color3.new(0.2353,0.3294,0.7373)
- SliderMain.BorderSizePixel = 0
- SliderMain.BackgroundTransparency = 1
- SliderMain.BorderColor3 = Color3.new(0,0,0)
- SliderMain.ZIndex = 113
- SliderBackCorner.CornerRadius = UDim.new(0,100)
- LoaderText.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7980,11655,10185,10500,10605,11970,8820,10605,12600,12180})
- LoaderText.Position = UDim2.new(0.1347,0,0.6943,0)
- LoaderText.Size = UDim2.new(0,338,0,19)
- LoaderText.BackgroundColor3 = Color3.new(1,1,1)
- LoaderText.BackgroundTransparency = 1
- LoaderText.TextTransparency = 1
- LoaderText.BorderSizePixel = 0
- LoaderText.BorderColor3 = Color3.new(0,0,0)
- LoaderText.Text = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7980,11655,10185,10500,11025,11550,10815,4830,4830,4830})
- LoaderText.TextColor3 = Color3.new(0.6549,0.6549,0.6549)
- LoaderText.Font = Enum.Font.Gotham
- LoaderText.TextSize = 14
- LoaderText.ZIndex = 112
- TS:Create(LML, TweenInfo.new(0.5, Enum.EasingStyle.Circular), {ImageTransparency = 0}):Play() wait(.5)
- TS:Create(LoaderMain, TweenInfo.new(0.5, Enum.EasingStyle.Quad), {Size = UDim2.new(0, 464, 0, 263)}):Play()
- TS:Create(LML, TweenInfo.new(0.5, Enum.EasingStyle.Quad), {Position = UDim2.new(0.011, 0, -0.002, 0)}):Play() wait(.1)
- TS:Create(LML, TweenInfo.new(0.5, Enum.EasingStyle.Quad), {Size = UDim2.new(0,63,0,63)}):Play() wait(.6)
- TS:Create(LMT, TweenInfo.new(0.5, Enum.EasingStyle.Quad), {TextTransparency = 0}):Play() wait(.3)
- TS:Create(SliderBackStroke, TweenInfo.new(0.2, Enum.EasingStyle.Quad), {Transparency = 0}):Play() wait(.5)
- TS:Create(LoaderText, TweenInfo.new(0.2, Enum.EasingStyle.Quad), {TextTransparency = 0}):Play()
- TS:Create(SliderMain, TweenInfo.new(1.5, Enum.EasingStyle.Quad), {Size = UDim2.new(0,339,0,7)}):Play()
- TS:Create(SliderMain, TweenInfo.new(.2, Enum.EasingStyle.Quad), {BackgroundTransparency = 0}):Play() wait(1.5)
- LoaderText.Text = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7035,11655,11445,11760,11340,10605,12180,10605,3465})
- wait(1)
- SolarLoader.Enabled = false
- local function CreateDrag(gui)
- local dragging
- local dragInput
- local dragStart
- local startPos
- local function update(input)
- local delta = input.Position - dragStart
- TS:Create(gui, TweenInfo.new(0.16, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)}):Play();
- end
- local lastEnd = 0
- local lastMoved = 0
- local con
- gui.InputBegan:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
- dragging = true
- dragStart = input.Position
- startPos = gui.Position
- end
- end)
- UIS.InputEnded:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
- dragging = false
- end
- end)
- gui.InputChanged:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
- dragInput = input
- lastMoved = os.clock()
- end
- end)
- UIS.InputChanged:Connect(function(input)
- if input == dragInput and dragging then
- update(input)
- end
- end)
- end
- function Library:NewWindow(title, mode)
- local window = {
- CurrentTab = nil
- }
- local Solar = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,10395,11970,10605,10605,11550,7455,12285,11025}), gethui())
- local Main = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), Solar)
- local Logo = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7665,11445,10185,10815,10605,7980,10185,10290,10605,11340}), Main)
- local Title = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10605,12600,12180,7980,10185,10290,10605,11340}), Main)
- local Divider2 = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), Main)
- local Divider1 = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), Main)
- local TabFrame = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,10395,11970,11655,11340,11340,11025,11550,10815,7350,11970,10185,11445,10605}), Main)
- local MainCorner = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7035,11655,11970,11550,10605,11970}), Main)
- local TabLayout = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7980,11025,12075,12180,7980,10185,12705,11655,12285,12180}), TabFrame)
- local TabPad = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,8400,10185,10500,10500,11025,11550,10815}), TabFrame)
- local Exit = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7665,11445,10185,10815,10605,6930,12285,12180,12180,11655,11550}), Main)
- local Search = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7665,11445,10185,10815,10605,6930,12285,12180,12180,11655,11550}), Main)
- local SearchInput = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), Main)
- local SearchStroke = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,8715,12180,11970,11655,11235,10605}), SearchInput)
- local SearchCorner = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7035,11655,11970,11550,10605,11970}), SearchInput)
- local SearchBox = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10605,12600,12180,6930,11655,12600}), SearchInput)
- SearchInput.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,10605,10185,11970,10395,10920,7665,11550,11760,12285,12180})
- SearchInput.Position = UDim2.new(0.896, 0, 0.039, 0)
- SearchInput.Size = UDim2.new(0,0,0,28)
- SearchInput.BackgroundColor3 = Color3.new(0,0,0)
- SearchInput.BackgroundTransparency = 0.8
- SearchInput.BorderSizePixel = 0
- SearchInput.BorderColor3 = Color3.new(0,0,0)
- SearchInput.ZIndex = 111
- SearchInput.AnchorPoint = Vector2.new(1, 0)
- SearchStroke.Color = Color3.new(0.2745,0.2706,0.3333)
- SearchStroke.Transparency = 1
- SearchBox.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,10605,10185,11970,10395,10920,6930,11655,12600})
- SearchBox.Position = UDim2.new(0.0223,0,0,0)
- SearchBox.Size = UDim2.new(0,0,0,28)
- SearchBox.BackgroundColor3 = Color3.new(1,1,1)
- SearchBox.BackgroundTransparency = 1
- SearchBox.BorderSizePixel = 0
- SearchBox.BorderColor3 = Color3.new(0,0,0)
- SearchBox.Text = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({})
- SearchBox.TextColor3 = Color3.new(0,0,0)
- SearchBox.Font = Enum.Font.Gotham
- SearchBox.TextSize = 12
- SearchBox.ZIndex = 112
- SearchBox.TextTransparency = 1
- SearchBox.TextXAlignment = Enum.TextXAlignment.Left
- SearchBox.PlaceholderText = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,10605,10185,11970,10395,10920,4830,4830,4830})
- SearchBox.PlaceholderColor3 = Color3.new(0.6549,0.6549,0.6549)
- SearchBox.TextColor3 = Color3.new(0.6549,0.6549,0.6549)
- Search.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,10605,10185,11970,10395,10920})
- Search.Position = UDim2.new(0.9272,0,0.0394,0)
- Search.Size = UDim2.new(0,28,0,28)
- Search.BackgroundColor3 = Color3.new(1,1,1)
- Search.BackgroundTransparency = 1
- Search.BorderSizePixel = 0
- Search.BorderColor3 = Color3.new(0,0,0)
- Search.Image = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({11970,10290,12600,10185,12075,12075,10605,12180,11025,10500,6090,4935,4935,5145,5565,5145,5985,5775,5355,5565,5460,5460,5565,5250})
- Search.ImageColor3 = Color3.new(0.5765,0.5765,0.5765)
- Search.ZIndex = 121
- Search.Visible = false
- Solar.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,11655,11340,10185,11970})
- Solar.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- Main.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8085,10185,11025,11550})
- Main.Position = UDim2.new(0.2754,0,0.2005,0)
- Main.Size = UDim2.new(0,700,0,418)
- Main.BackgroundColor3 = Color3.fromRGB(12, 14, 17)
- Main.BorderSizePixel = 0
- Main.BorderColor3 = Color3.new(0,0,0)
- Main.ZIndex = 100
- Logo.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7980,11655,10815,11655})
- Logo.Position = UDim2.new(0.0114,0,-0.0024,0)
- Logo.Size = UDim2.new(0,63,0,63)
- Logo.BackgroundColor3 = Color3.new(1,1,1)
- Logo.BackgroundTransparency = 1
- Logo.BorderSizePixel = 0
- Logo.BorderColor3 = Color3.new(0,0,0)
- Logo.Image = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({10920,12180,12180,11760,6090,4935,4935,12495,12495,12495,4830,11970,11655,10290,11340,11655,12600,4830,10395,11655,11445,4935,10185,12075,12075,10605,12180,4935,6615,11025,10500,6405,5145,5775,5460,5985,5355,5145,5775,5250,5565,5775,5145})
- Logo.ZIndex = 101
- Title.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,11025,12180,11340,10605})
- Title.Position = UDim2.new(0.1014,0,0.0144,0)
- Title.Size = UDim2.new(0,76,0,50)
- Title.BackgroundColor3 = Color3.new(1,1,1)
- Title.BackgroundTransparency = 1
- Title.BorderSizePixel = 0
- Title.BorderColor3 = Color3.new(0,0,0)
- Title.Text = title
- Title.TextColor3 = Color3.new(0.9216,0.9216,0.9216)
- Title.Font = Enum.Font.GothamBold
- Title.TextSize = 32
- Title.ZIndex = 102
- Divider2.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7140,11025,12390,11025,10500,10605,11970,5250})
- Divider2.Position = UDim2.new(0.2543,0,0.1483,0)
- Divider2.Size = UDim2.new(0,1,0,356)
- Divider2.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
- Divider2.BorderSizePixel = 0
- Divider2.BorderColor3 = Color3.new(0,0,0)
- Divider2.ZIndex = 103
- Divider1.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7140,11025,12390,11025,10500,10605,11970,5145})
- Divider1.Position = UDim2.new(0,0,0.1483,0)
- Divider1.Size = UDim2.new(0,700,0,1)
- Divider1.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
- Divider1.BorderSizePixel = 0
- Divider1.BorderColor3 = Color3.new(0,0,0)
- Divider1.ZIndex = 103
- TabFrame.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10185,10290,7350,11970,10185,11445,10605})
- TabFrame.Position = UDim2.new(0,0,0.1507,0)
- TabFrame.Size = UDim2.new(0,178,0,355)
- TabFrame.BackgroundColor3 = Color3.new(1,1,1)
- TabFrame.BackgroundTransparency = 1
- TabFrame.BorderSizePixel = 0
- TabFrame.BorderColor3 = Color3.new(0,0,0)
- TabFrame.ZIndex = 105
- TabFrame.ScrollBarThickness = 0
- TabFrame.ScrollBarImageColor3 = Color3.new(0,0,0)
- TabLayout.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10185,10290,7980,10185,12705,11655,12285,12180})
- TabLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
- TabLayout.SortOrder = Enum.SortOrder.LayoutOrder
- TabLayout.Padding = UDim.new(0,5)
- TabPad.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10185,10290,8400,10185,10500})
- TabPad.PaddingTop = UDim.new(0,7)
- Exit.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7245,12600,11025,12180})
- Exit.Position = UDim2.new(0.9186,0,0.0335,0)
- Exit.Size = UDim2.new(0,34,0,34)
- Exit.BackgroundColor3 = Color3.new(1,1,1)
- Exit.BackgroundTransparency = 1
- Exit.BorderSizePixel = 0
- Exit.BorderColor3 = Color3.new(0,0,0)
- Exit.Image = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({11970,10290,12600,10185,12075,12075,10605,12180,11025,10500,6090,4935,4935,5355,5985,5250,5670,5355,5040,5565,5985,5040,5460})
- Exit.ImageColor3 = Color3.new(0.6549,0.6549,0.6549)
- Exit.ImageRectOffset = Vector2.new(764,804)
- Exit.ImageRectSize = Vector2.new(36,36)
- Exit.ZIndex = 120
- Exit.AutoButtonColor = false
- Exit.Visible = false
- local canSearch = true
- Exit.MouseButton1Click:Connect(function()
- Solar.Enabled = not Solar.Enabled
- end)
- Search.MouseButton1Click:Connect(function()
- if canSearch then
- TS:Create(SearchInput, TweenInfo.new(.2, Enum.EasingStyle.Quad), {Size = UDim2.new(0,448,0,28)}):Play()
- TS:Create(SearchBox, TweenInfo.new(.2, Enum.EasingStyle.Quad), {Size = UDim2.new(0,438,0,28)}):Play()
- TS:Create(SearchBox, TweenInfo.new(.2, Enum.EasingStyle.Quad), {TextTransparency = 0}):Play()
- --TS:Create(SearchInput, TweenInfo.new(.2, Enum.EasingStyle.Quad), {BackgroundTransparency = 0.8}):Play()
- TS:Create(SearchStroke, TweenInfo.new(.2, Enum.EasingStyle.Quad), {Transparency = 0}):Play()
- canSearch = false
- else
- TS:Create(SearchInput, TweenInfo.new(.2, Enum.EasingStyle.Quad), {Size = UDim2.new(0,0,0,28)}):Play()
- TS:Create(SearchBox, TweenInfo.new(.2, Enum.EasingStyle.Quad), {Size = UDim2.new(0,0,0,28)}):Play()
- TS:Create(SearchBox, TweenInfo.new(.2, Enum.EasingStyle.Quad), {TextTransparency = 1}):Play()
- --TS:Create(SearchInput, TweenInfo.new(.2, Enum.EasingStyle.Quad), {BackgroundTransparency = 1}):Play()
- TS:Create(SearchStroke, TweenInfo.new(.2, Enum.EasingStyle.Quad), {Transparency = 1}):Play()
- SearchBox.Text = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({})
- canSearch = true
- end
- end)
- SearchBox:GetPropertyChangedSignal(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10605,12600,12180})):Connect(function()
- local InputText = string.upper(SearchBox.Text)
- for i, v in pairs(Main:GetDescendants()) do
- if v.Name == YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7035,11655,11445,11760,11655,11550,10605,11550,12180,8820,11025,12180,11340,10605}) then
- if InputText==YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({}) or string.find(string.upper(v.Text), InputText) ~= nil then
- v.Parent.Visible = true
- else
- v.Parent.Visible = false
- end
- end
- end
- end)
- if mode:lower() == YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({12075,10605,10185,11970,10395,10920}) then
- Search.Visible = true
- elseif mode:lower() == YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({10605,12600,11025,12180}) then
- Exit.Visible = true
- end
- UIS.InputBegan:Connect(function(key, gp)
- if gp then return end;
- if key.KeyCode == Enum.KeyCode[mainKeybind] then
- Solar.Enabled = not Solar.Enabled
- end
- end)
- CreateDrag(Main)
- function window:NewTab(title)
- local tab = {
- Active = false
- }
- local Tab = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10605,12600,12180,6930,12285,12180,12180,11655,11550}), TabFrame)
- local TabCorner = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7035,11655,11970,11550,10605,11970}), Tab)
- Tab.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10185,10290})
- Tab.Position = UDim2.new(0.0229,0,0.177,0)
- Tab.Size = UDim2.new(0,145,0,28)
- Tab.BackgroundColor3 = Color3.new(0.1647,0.2275,0.5098)
- Tab.BorderSizePixel = 0
- Tab.BackgroundTransparency = 1
- Tab.AutoButtonColor = false
- Tab.BorderColor3 = Color3.new(0,0,0)
- Tab.Text = title
- Tab.TextColor3 = Color3.new(0.6549,0.6549,0.6549)
- Tab.Font = Enum.Font.Gotham
- Tab.TextSize = 14
- Tab.ZIndex = 110
- local Canvas = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,10395,11970,11655,11340,11340,11025,11550,10815,7350,11970,10185,11445,10605}), Main)
- local CanvasLayout = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7980,11025,12075,12180,7980,10185,12705,11655,12285,12180}), Canvas)
- local UIPadding = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,8400,10185,10500,10500,11025,11550,10815}), Canvas)
- Canvas.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7035,10185,11550,12390,10185,12075})
- Canvas.Position = UDim2.new(0.2557,0,0.1507,0)
- Canvas.Size = UDim2.new(0,521,0,355)
- Canvas.BackgroundColor3 = Color3.new(1,1,1)
- Canvas.BackgroundTransparency = 1
- Canvas.BorderSizePixel = 0
- Canvas.BorderColor3 = Color3.new(0,0,0)
- Canvas.ZIndex = 110
- Canvas.AutomaticCanvasSize = Enum.AutomaticSize.X
- Canvas.ScrollBarThickness = 0
- Canvas.Visible = false
- Canvas.ScrollBarImageColor3 = Color3.new(0,0,0)
- CanvasLayout.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7035,10185,11550,12390,10185,12075,7980,10185,12705,11655,12285,12180})
- CanvasLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
- CanvasLayout.SortOrder = Enum.SortOrder.LayoutOrder
- CanvasLayout.Padding = UDim.new(0,10)
- UIPadding.PaddingTop = UDim.new(0,10)
- function tab:Activate()
- if not tab.Active then
- if window.CurrentTab ~= nil then
- window.CurrentTab:Deactivate()
- end
- Tab.BackgroundTransparency = 0
- tab.Active = true
- Canvas.Visible = true
- Tab.TextColor3 = Color3.new(0.9216,0.9216,0.9216)
- window.CurrentTab = tab
- end
- end
- function tab:Deactivate()
- if tab.Active then
- tab.Active = false
- Canvas.Visible = false
- Tab.BackgroundTransparency = 1
- Tab.TextColor3 = Color3.new(0.6549,0.6549,0.6549)
- end
- end
- if window.CurrentTab == nil then
- tab:Activate()
- end
- Tab.MouseButton1Click:Connect(function()
- tab:Activate()
- end)
- function tab:NewToggle(title, default, callback)
- local toggle = {
- State = false
- }
- local Toggle = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7665,11445,10185,10815,10605,6930,12285,12180,12180,11655,11550}), Canvas)
- local ToggleStroke = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,8715,12180,11970,11655,11235,10605}), Toggle)
- local ToggleCorner = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7035,11655,11970,11550,10605,11970}), Toggle)
- local ToggleTitle = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10605,12600,12180,6930,12285,12180,12180,11655,11550}), Toggle)
- local ToggleBack = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), Toggle)
- local ToggleBackCorner = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7035,11655,11970,11550,10605,11970}), ToggleBack)
- local ToggleBackStroke = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,8715,12180,11970,11655,11235,10605}), ToggleBack)
- local ToggleMain = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), ToggleBack)
- local ToggleMainCorner = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7035,11655,11970,11550,10605,11970}), ToggleMain)
- local ToggleMainStroke = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,8715,12180,11970,11655,11235,10605}), ToggleMain)
- Toggle.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,11655,10815,10815,11340,10605})
- Toggle.Position = UDim2.new(0.2952,0,0.2582,0)
- Toggle.Size = UDim2.new(0,476,0,34)
- Toggle.AutoButtonColor = false
- Toggle.BackgroundColor3 = Color3.new(0,0,0)
- Toggle.BackgroundTransparency = 0.8
- Toggle.BorderSizePixel = 0
- Toggle.BorderColor3 = Color3.new(0,0,0)
- Toggle.ZIndex = 111
- ToggleStroke.Color = Color3.new(0.1647,0.2275,0.5098)
- ToggleTitle.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7035,11655,11445,11760,11655,11550,10605,11550,12180,8820,11025,12180,11340,10605})
- ToggleTitle.Position = UDim2.new(0.0271,0,0.0023,0)
- ToggleTitle.Size = UDim2.new(0,463,0,33)
- ToggleTitle.BackgroundColor3 = Color3.new(1,1,1)
- ToggleTitle.BackgroundTransparency = 1
- ToggleTitle.BorderSizePixel = 0
- ToggleTitle.AutoButtonColor = false
- ToggleTitle.BorderColor3 = Color3.new(0,0,0)
- ToggleTitle.Text = title
- ToggleTitle.TextColor3 = Color3.new(0.6549,0.6549,0.6549)
- ToggleTitle.Font = Enum.Font.Gotham
- ToggleTitle.TextSize = 14
- ToggleTitle.ZIndex = 112
- ToggleTitle.TextXAlignment = Enum.TextXAlignment.Left
- ToggleBack.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,11655,10815,10815,11340,10605,6930,10185,10395,11235})
- ToggleBack.Position = UDim2.new(0.8803,0,0.2059,0)
- ToggleBack.Size = UDim2.new(0,42,0,20)
- ToggleBack.BackgroundColor3 = Color3.new(1,1,1)
- ToggleBack.BackgroundTransparency = 0.99
- ToggleBack.BorderSizePixel = 0
- ToggleBack.BorderColor3 = Color3.new(0,0,0)
- ToggleBack.ZIndex = 113
- ToggleBackCorner.CornerRadius = UDim.new(0,100)
- ToggleBackStroke.Color = Color3.new(0.2745,0.2706,0.3333)
- ToggleMain.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,11655,10815,10815,11340,10605,8085,10185,11025,11550})
- ToggleMain.Position = UDim2.new(0.194,0,0.2059,0)
- ToggleMain.Size = UDim2.new(0,12,0,12)
- ToggleMain.BackgroundColor3 = Color3.new(1,1,1)
- ToggleMain.BackgroundTransparency = 0.99
- ToggleMain.BorderSizePixel = 0
- ToggleMain.BorderColor3 = Color3.new(0,0,0)
- ToggleMain.ZIndex = 113
- ToggleMainCorner.CornerRadius = UDim.new(0,100)
- ToggleMainStroke.Color = Color3.new(0.2745,0.2706,0.3333)
- callback(default)
- function toggle:Toggle(boolean)
- if boolean == nil then
- toggle.State = not toggle.State
- else
- toggle.State = boolean
- end
- if toggle.State then
- TS:Create(ToggleStroke, TweenInfo.new(.1, Enum.EasingStyle.Quad), {Color = Color3.new(0.3216,0.4431,1)}):Play()
- TS:Create(ToggleTitle, TweenInfo.new(.1, Enum.EasingStyle.Quad), {TextColor3 = Color3.new(1, 1, 1)}):Play()
- TS:Create(ToggleMainStroke, TweenInfo.new(.1, Enum.EasingStyle.Quad), {Color = Color3.new(0.3216,0.4431,1)}):Play()
- TS:Create(ToggleBackStroke, TweenInfo.new(.1, Enum.EasingStyle.Quad), {Color = Color3.new(0.3216,0.4431,1)}):Play()
- TS:Create(ToggleMain, TweenInfo.new(.1, Enum.EasingStyle.Quad), {Position = UDim2.new(0.55,0,0.206,0)}):Play()
- else
- TS:Create(ToggleStroke, TweenInfo.new(.1, Enum.EasingStyle.Quad), {Color = Color3.new(0.1647,0.2275,0.5098)}):Play()
- TS:Create(ToggleMainStroke, TweenInfo.new(.1, Enum.EasingStyle.Quad), {Color = Color3.new(0.2745,0.2706,0.3333)}):Play()
- TS:Create(ToggleBackStroke, TweenInfo.new(.1, Enum.EasingStyle.Quad), {Color = Color3.new(0.2745,0.2706,0.3333)}):Play()
- TS:Create(ToggleMain, TweenInfo.new(.1, Enum.EasingStyle.Quad), {Position = UDim2.new(0.194,0,0.2059,0)}):Play()
- TS:Create(ToggleTitle, TweenInfo.new(.1, Enum.EasingStyle.Quad), {TextColor3 = Color3.new(0.6549,0.6549,0.6549)}):Play()
- end
- callback(toggle.State)
- end
- ToggleTitle.MouseButton1Down:Connect(function()
- toggle:Toggle()
- end)
- return toggle
- end
- function tab:NewSlider(title, min, max, default, callback)
- local slider = {
- connections = {}
- }
- local Slider = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7665,11445,10185,10815,10605,6930,12285,12180,12180,11655,11550}), Canvas)
- local SliderStroke = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,8715,12180,11970,11655,11235,10605}), Slider)
- local SliderCorner = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7035,11655,11970,11550,10605,11970}), Slider)
- local SliderTitle = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10605,12600,12180,7980,10185,10290,10605,11340}), Slider)
- local SliderBack = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), Slider)
- local SliderBackCorner = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7035,11655,11970,11550,10605,11970}), SliderBack)
- local SliderBackStroke = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,8715,12180,11970,11655,11235,10605}), SliderBack)
- local SliderMain = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), SliderBack)
- local SliderMainCorner = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7035,11655,11970,11550,10605,11970}), SliderMain)
- local SliderAmt = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10605,12600,12180,6930,11655,12600}), Slider)
- Slider.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,11340,11025,10500,10605,11970})
- Slider.Position = UDim2.new(0.0432,0,0.2551,0)
- Slider.Size = UDim2.new(0,476,0,48)
- Slider.BackgroundColor3 = Color3.new(0,0,0)
- Slider.BackgroundTransparency = 0.8
- Slider.BorderSizePixel = 0
- Slider.BorderColor3 = Color3.new(0,0,0)
- Slider.AutoButtonColor = false
- Slider.ZIndex = 117
- SliderStroke.Color = Color3.new(0.1647,0.2275,0.5098)
- SliderTitle.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7035,11655,11445,11760,11655,11550,10605,11550,12180,8820,11025,12180,11340,10605})
- SliderTitle.Position = UDim2.new(0.0271,0,0.0023,0)
- SliderTitle.Size = UDim2.new(0,463,0,32)
- SliderTitle.BackgroundColor3 = Color3.new(1,1,1)
- SliderTitle.BackgroundTransparency = 1
- SliderTitle.BorderSizePixel = 0
- SliderTitle.BorderColor3 = Color3.new(0,0,0)
- SliderTitle.Text = title
- SliderTitle.TextColor3 = Color3.new(0.6549,0.6549,0.6549)
- SliderTitle.Font = Enum.Font.Gotham
- SliderTitle.TextSize = 14
- SliderTitle.ZIndex = 112
- SliderTitle.TextXAlignment = Enum.TextXAlignment.Left
- SliderBack.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,11340,11025,10500,10605,11970,6930,10185,10395,11235})
- SliderBack.Position = UDim2.new(0.0252,0,0.6875,0)
- SliderBack.Size = UDim2.new(0,449,0,7)
- SliderBack.BackgroundColor3 = Color3.new(1,1,1)
- SliderBack.BackgroundTransparency = 0.99
- SliderBack.BorderSizePixel = 0
- SliderBack.BorderColor3 = Color3.new(0,0,0)
- SliderBack.ZIndex = 113
- SliderBackCorner.CornerRadius = UDim.new(0,100)
- SliderBackStroke.Color = Color3.new(0.2745,0.2706,0.3333)
- SliderMain.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,11340,11025,10500,10605,11970,8085,10185,11025,11550})
- SliderMain.Size = UDim2.new(0,135,0,7)
- SliderMain.BackgroundColor3 = Color3.fromRGB(60, 84, 188)
- SliderMain.BorderSizePixel = 0
- SliderMain.BorderColor3 = Color3.new(0,0,0)
- SliderMain.ZIndex = 113
- SliderBackCorner.CornerRadius = UDim.new(0,100)
- SliderAmt.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,11340,11025,10500,10605,11970,6825,11445,12180})
- SliderAmt.Position = UDim2.new(0.8974,0,0.0023,0)
- SliderAmt.Size = UDim2.new(0,47,0,32)
- SliderAmt.BackgroundColor3 = Color3.new(1,1,1)
- SliderAmt.BackgroundTransparency = 1
- SliderAmt.BorderSizePixel = 0
- SliderAmt.BorderColor3 = Color3.new(0,0,0)
- SliderAmt.Text = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({5250,5565})
- SliderAmt.TextColor3 = Color3.new(0.6549,0.6549,0.6549)
- SliderAmt.Font = Enum.Font.Gotham
- SliderAmt.TextSize = 14
- SliderAmt.ZIndex = 113
- function slider:SetValue(v)
- if v == nil then
- local percentage = math.clamp((mouse.X - SliderBack.AbsolutePosition.X) / (SliderBack.AbsoluteSize.X), 0, 1)
- local value = ((max - min) * percentage) + min
- if value % 1 == 0 then
- SliderAmt.Text = string.format(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({3885,4830,5040,10710}), value)
- else
- SliderAmt.Text = string.format(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({3885,4830,5145,10710}), value)
- end
- --Library:tween(SliderMain, {Size = UDim2.fromScale(percentage, 1)})
- SliderMain.Size = UDim2.fromScale(percentage, 1)
- else
- if v % 1 == 0 then
- SliderAmt.Text = string.format(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({3885,4830,5040,10710}), v)
- else
- SliderAmt.Text = tostring(v)
- end
- --SliderMain.Size = UDim2.fromScale(((v - min) / (max - min)), 1)
- TS:Create(SliderMain, TweenInfo.new(0.2, Enum.EasingStyle.Quad), {Size = UDim2.fromScale(((v - min) / (max - min)), 1)}):Play()
- end
- callback(slider:GetValue())
- end
- function slider:GetValue()
- return tonumber(SliderAmt.Text)
- end
- slider:SetValue(default)
- SliderAmt.FocusLost:Connect(function()
- local toNum
- pcall(function()
- toNum = tonumber(SliderAmt.Text)
- end)
- if toNum then
- toNum = math.clamp(toNum, min, max)
- slider:SetValue(toNum)
- else
- SliderAmt.Text = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({11550,11655,3360,6090,6300})
- end
- end)
- local Connection;
- table.insert(slider.connections, UIS.InputEnded:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
- pcall(function()
- SliderStroke.Color = Color3.new(0.1647,0.2275,0.5098)
- Connection:Disconnect();
- Connection = nil;
- SliderTitle.TextColor3 = Color3.new(0.6549,0.6549,0.6549)
- SliderAmt.TextColor3 = Color3.new(0.6549,0.6549,0.6549)
- SliderMain.BackgroundColor3 = Color3.fromRGB(60, 84, 188)
- end)
- end
- end))
- table.insert(slider.connections, Slider.MouseButton1Down:Connect(function()
- if(Connection) then
- Connection:Disconnect();
- end;
- Connection = RS.Heartbeat:Connect(function()
- --callback()
- --if slider.Hover then
- SliderMain.BackgroundColor3 = Color3.new(0.3216,0.4431,1)
- SliderStroke.Color = Color3.new(0.3216,0.4431,1)
- SliderTitle.TextColor3 = Color3.new(1, 1, 1)
- SliderAmt.TextColor3 = Color3.new(1, 1, 1)
- slider:SetValue()
- slider.val = slider:GetValue()
- --end
- end)
- end))
- return slider
- end
- function tab:NewDropdown(title, options, default, callback)
- local dropdown = {}
- local Dropdown = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), Canvas)
- local DropdownStroke = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,8715,12180,11970,11655,11235,10605}), Dropdown)
- local DropdownCorner = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7035,11655,11970,11550,10605,11970}), Dropdown)
- local DropdownTitle = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10605,12600,12180,6930,12285,12180,12180,11655,11550}), Dropdown)
- local SelectedOption = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), Dropdown)
- local SOC = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7035,11655,11970,11550,10605,11970}), SelectedOption)
- local SOS = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,8715,12180,11970,11655,11235,10605}), SelectedOption)
- local SelectedText = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10605,12600,12180,7980,10185,10290,10605,11340}), SelectedOption)
- local SelectedPad = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,8400,10185,10500,10500,11025,11550,10815}), SelectedOption)
- local DropdownOptions = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), Dropdown)
- local OptionsStroke = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,8715,12180,11970,11655,11235,10605}), DropdownOptions)
- local OptionsCorner = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7035,11655,11970,11550,10605,11970}), DropdownOptions)
- local OptionLayout = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,7980,11025,12075,12180,7980,10185,12705,11655,12285,12180}), DropdownOptions)
- local OptionPadding = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,7665,8400,10185,10500,10500,11025,11550,10815}), DropdownOptions)
- Dropdown.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7140,11970,11655,11760,10500,11655,12495,11550})
- Dropdown.Position = UDim2.new(0.2952,0,0.2582,0)
- Dropdown.Size = UDim2.new(0,476,0,34)
- Dropdown.BackgroundColor3 = Color3.new(0,0,0)
- Dropdown.BackgroundTransparency = 0.8
- Dropdown.BorderSizePixel = 0
- Dropdown.BorderColor3 = Color3.new(0,0,0)
- Dropdown.ZIndex = 115
- DropdownStroke.Color = Color3.new(0.1647,0.2275,0.5098)
- DropdownTitle.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7140,11970,11655,11760,10500,11655,12495,11550,8820,11025,12180,11340,10605})
- DropdownTitle.Position = UDim2.new(0.0271,0,0.0023,0)
- DropdownTitle.Size = UDim2.new(0,463,0,33)
- DropdownTitle.BackgroundColor3 = Color3.new(1,1,1)
- DropdownTitle.BackgroundTransparency = 1
- DropdownTitle.AutoButtonColor = false
- DropdownTitle.BorderSizePixel = 0
- DropdownTitle.BorderColor3 = Color3.new(0,0,0)
- DropdownTitle.Text = title
- DropdownTitle.TextColor3 = Color3.new(0.6549,0.6549,0.6549)
- DropdownTitle.Font = Enum.Font.Gotham
- DropdownTitle.TextSize = 14
- DropdownTitle.ZIndex = 112
- DropdownTitle.TextXAlignment = Enum.TextXAlignment.Left
- SelectedOption.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,10605,11340,10605,10395,12180,10605,10500,8295,11760,12180,11025,11655,11550})
- SelectedOption.Position = UDim2.new(0.9685,0,0.2059,0)
- SelectedOption.Size = UDim2.new(0,42,0,20)
- SelectedOption.BackgroundColor3 = Color3.new(1,1,1)
- SelectedOption.BackgroundTransparency = 0.99
- SelectedOption.BorderSizePixel = 0
- SelectedOption.BorderColor3 = Color3.new(0,0,0)
- SelectedOption.AnchorPoint = Vector2.new(1,0)
- SelectedOption.AutomaticSize = Enum.AutomaticSize.X
- SelectedOption.ZIndex = 113
- SOC.CornerRadius = UDim.new(0,6)
- SOS.Color = Color3.new(0.2745,0.2706,0.3333)
- SelectedText.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,10605,11340,10605,10395,12180,10605,10500,8820,10605,12600,12180})
- SelectedText.Size = UDim2.new(0,41,0,20)
- SelectedText.BackgroundColor3 = Color3.new(1,1,1)
- SelectedText.BackgroundTransparency = 1
- SelectedText.BorderSizePixel = 0
- SelectedText.BorderColor3 = Color3.new(0,0,0)
- SelectedText.Text = default or YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8400,11340,10605,10185,12075,10605,3360,10605,11550,12180,10605,11970,3360,10500,10605,10710,10185,12285,11340,12180})
- SelectedText.TextColor3 = Color3.new(0.6549,0.6549,0.6549)
- SelectedText.Font = Enum.Font.Gotham
- SelectedText.TextSize = 14
- SelectedText.AutomaticSize = Enum.AutomaticSize.X
- SelectedText.ZIndex = 112
- SelectedPad.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,10605,11340,10605,10395,12180,10605,10500,8400,10185,10500})
- SelectedPad.PaddingLeft = UDim.new(0,10)
- SelectedPad.PaddingRight = UDim.new(0,10)
- OptionLayout.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8295,11760,12180,11025,11655,11550,7980,10185,12705,11655,12285,12180})
- OptionLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
- OptionLayout.VerticalAlignment = Enum.VerticalAlignment.Center
- OptionLayout.SortOrder = Enum.SortOrder.LayoutOrder
- OptionLayout.Padding = UDim.new(0,2)
- OptionPadding.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8295,11760,12180,11025,11655,11550,8400,10185,10500,10500,11025,11550,10815})
- OptionPadding.PaddingBottom = UDim.new(0,3)
- OptionPadding.PaddingTop = UDim.new(0,3)
- OptionPadding.PaddingLeft = UDim.new(0,10)
- OptionPadding.PaddingRight = UDim.new(0,10)
- DropdownOptions.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7140,11970,11655,11760,10500,11655,12495,11550,8295,11760,12180,11025,11655,11550,12075})
- DropdownOptions.Position = UDim2.new(0.968,0,1.1766,0)
- DropdownOptions.Size = UDim2.new(0,22,0,50)
- DropdownOptions.BackgroundColor3 = Color3.fromRGB(10, 11, 14)
- DropdownOptions.BorderSizePixel = 0
- DropdownOptions.BorderColor3 = Color3.new(0,0,0)
- DropdownOptions.AnchorPoint = Vector2.new(1,0)
- DropdownOptions.Visible = false
- DropdownOptions.AutomaticSize = Enum.AutomaticSize.XY
- DropdownOptions.ZIndex = 115
- OptionsStroke.Color = Color3.new(0.3216,0.4431,1)
- callback(default)
- DropdownTitle.MouseButton1Down:Connect(function()
- DropdownOptions.Visible = not DropdownOptions.Visible
- end)
- for i, v in options do
- if i > 1 then
- local Divider = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), DropdownOptions)
- Divider.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7140,11025,12390,11025,10500,10605,11970})
- Divider.Position = UDim2.new(-0.1111,0,0.6557,0)
- Divider.Size = UDim2.new(0,76,0,1)
- Divider.BackgroundColor3 = Color3.new(0.2745,0.2706,0.3333)
- Divider.BorderSizePixel = 0
- Divider.BorderColor3 = Color3.new(0,0,0)
- end
- local Option = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11970,10185,11445,10605}), DropdownOptions)
- local OptionText = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,10605,12600,12180,6930,12285,12180,12180,11655,11550}), Option)
- Option.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8295,11760,12180,11025,11655,11550})
- Option.Position = UDim2.new(0.5,0,0.206,0)
- Option.Size = UDim2.new(0,42,0,20)
- Option.BackgroundColor3 = Color3.new(1,1,1)
- Option.BackgroundTransparency = 1
- Option.BorderSizePixel = 0
- Option.BorderColor3 = Color3.new(0,0,0)
- Option.AnchorPoint = Vector2.new(0.5,0)
- Option.AutomaticSize = Enum.AutomaticSize.X
- Option.ZIndex = 113
- OptionText.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8295,11760,12180,11025,11655,11550,8820,10605,12600,12180})
- OptionText.Size = UDim2.new(0,41,0,20)
- OptionText.BackgroundColor3 = Color3.new(1,1,1)
- OptionText.BackgroundTransparency = 1
- OptionText.BorderSizePixel = 0
- OptionText.BorderColor3 = Color3.new(0,0,0)
- OptionText.Text = v
- OptionText.TextColor3 = Color3.new(0.6549,0.6549,0.6549)
- OptionText.Font = Enum.Font.Gotham
- OptionText.TextSize = 14
- OptionText.AutoButtonColor = false
- OptionText.AutomaticSize = Enum.AutomaticSize.X
- OptionText.ZIndex = 112
- OptionText.MouseButton1Down:Connect(function()
- SelectedText.Text = v
- callback(v)
- DropdownOptions.Visible = false
- end)
- end
- return dropdown
- end
- return tab
- end
- return window
- end
- local players = game:GetService(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8400,11340,10185,12705,10605,11970,12075}))
- local statsService = game:GetService(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,12180,10185,12180,12075}))
- local runService = game:GetService(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8610,12285,11550,8715,10605,11970,12390,11025,10395,10605}))
- local replicatedStorage = game:GetService(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8610,10605,11760,11340,11025,10395,10185,12180,10605,10500,8715,12180,11655,11970,10185,10815,10605}))
- local player = players.LocalPlayer
- local camera = workspace.CurrentCamera
- local values = replicatedStorage:FindFirstChild(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({9030,10185,11340,12285,10605,12075}))
- local debris = game:GetService(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7140,10605,10290,11970,11025,12075}))
- local IS_PRACTICE = game.PlaceId == 8206123457
- local AC_BYPASS = IS_PRACTICE
- if not values or IS_PRACTICE then
- if replicatedStorage:FindFirstChild(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({9030,10185,11340,12285,10605,12075})) then
- replicatedStorage:FindFirstChild(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({9030,10185,11340,12285,10605,12075})):Destroy()
- end
- values = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11655,11340,10500,10605,11970}))
- local status = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,12180,11970,11025,11550,10815,9030,10185,11340,12285,10605}))
- status.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,12180,10185,12180,12285,12075})
- status.Value = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7665,11550,8400,11340,10185,12705})
- status.Parent = values
- values.Parent = replicatedStorage
- values.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({9030,10185,11340,12285,10605,12075})
- end
- local ping = 0
- local fps = 0
- local isCatching = false
- local lib = Library:NewWindow(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({9345,11655,11550}), YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8715,10605,10185,11970,10395,10920}))
- local Yon = {
- Magnets = {
- Enabled = false,
- Distance = 0,
- Type = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7980,10605,10815,11025,12180}),
- ShowHitbox = false,
- },
- Physics = {
- AngleEnhancer = false,
- AngleEnhancerValue = 50,
- AngleEnhancerIndicator = false,
- JumpPower = false,
- JumpPowerValue = 50,
- }
- }
- function getPing()
- return statsService.PerformanceStats.Ping:GetValue()
- end
- function getServerPing()
- return statsService.Network.ServerStatsItem[YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7140,10185,12180,10185,3360,8400,11025,11550,10815})]:GetValue()
- end
- function findClosestBall()
- local lowestDistance = math.huge
- local nearestBall = nil
- local character = player.Character
- for _, ball in next, workspace:GetChildren() do
- if ball.Name ~= YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11655,11655,12180,10290,10185,11340,11340}) then continue end
- if not ball:IsA(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({6930,10185,12075,10605,8400,10185,11970,12180})) then continue end
- if not character:FindFirstChild(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7560,12285,11445,10185,11550,11655,11025,10500,8610,11655,11655,12180,8400,10185,11970,12180})) then continue end
- local distance = (ball.Position - character.HumanoidRootPart.Position).Magnitude
- if distance < lowestDistance then
- nearestBall = ball
- lowestDistance = distance
- end
- end
- return nearestBall
- end
- function getNearestPartToPartFromParts(part, parts)
- local lowestDistance = math.huge
- local nearestPart = nil
- for _, p in next, parts do
- local distance = (part.Position - p.Position).Magnitude
- if distance < lowestDistance then
- nearestPart = p
- lowestDistance = distance
- end
- end
- return nearestPart
- end
- task.spawn(function()
- while true do
- task.wait(0.1)
- ping = ( getPing() + getServerPing() ) / 1000
- end
- end)
- task.spawn(function()
- runService.RenderStepped:Connect(function()
- fps += 1
- task.delay(1, function()
- fps -= 1
- end)
- end)
- end)
- local fakeBalls = {}
- local velocity = {}
- local Catching = lib:NewTab(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7035,10185,12180,10395,10920,11025,11550,10815}))
- local Physics = lib:NewTab(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8400,10920,12705,12075,11025,10395,12075}))
- Catching:NewToggle(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7245,11550,10185,10290,11340,10605,3360,8085,10185,10815,11550,10605,12180,12075}), false, function(Value)
- Yon.Magnets.Enabled = Value
- end)
- Catching:NewSlider(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8610,10185,10500,11025,12285,12075}), 0, 70, 50, function(Value)
- Yon.Magnets.Distance = Value
- end)
- Catching:NewDropdown(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8085,10185,10815,11550,10605,12180,12075}), {YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8610,10605,10815,12285,11340,10185,11970}), YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7980,10605,10815,11025,12180}), YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7980,10605,10185,10815,12285,10605}), YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({6930,11340,10185,12180,10185,11550,12180}), YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7035,12285,12075,12180,11655,11445})}, YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8610,10605,10815,12285,11340,10185,11970}), function(Value)
- Yon.Magnets.Type = Value
- end)
- Catching:NewToggle(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7245,11550,10185,10290,11340,10605,3360,7560,11025,12180,10290,11655,12600}), false, function(Value)
- Yon.Magnets.ShowHitbox = Value
- end)
- Physics:NewToggle(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7245,11550,10185,10290,11340,10605,3360,6825,11550,10815,11340,10605,3360,7245,11550,10920,10185,11550,10395,10605,11970}), false, function(Value)
- Yon.Physics.AngleEnhancer = Value
- end)
- Physics:NewToggle(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7245,11550,10185,10290,11340,10605,3360,6825,11550,10815,11340,10605,3360,7245,11550,10920,10185,11550,10395,10605,11970,3360,7665,11550,10500,11025,10395,10185,12180,11655,11970}), false, function(Value)
- Yon.Physics.AngleEnhancerIndicator = Value
- end)
- Physics:NewSlider(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({6825,11550,10815,11340,10605,3360,7245,11550,10920,10185,11550,10395,10605,11970,3360,9030,10185,11340,12285,10605}), 50, 70, 50, function(Value)
- Yon.Physics.AngleEnhancerValue = Value
- end)
- Physics:NewToggle(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7245,11550,10185,10290,11340,10605,3360,7770,12285,11445,11760,3360,8400,11655,12495,10605,11970}), false, function(Value)
- Yon.Physics.JumpPower = Value
- end)
- Physics:NewSlider(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7770,12285,11445,11760,3360,8400,11655,12495,10605,11970,3360,9030,10185,11340,12285,10605}), 50, 70, 50, function(Value)
- Yon.Physics.JumpPowerValue = Value
- end)
- local function onCharacterMovement(character)
- local humanoid = character:WaitForChild(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7560,12285,11445,10185,11550,11655,11025,10500}))
- local humanoidRootPart = character:WaitForChild(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7560,12285,11445,10185,11550,11655,11025,10500,8610,11655,11655,12180,8400,10185,11970,12180}))
- humanoid.StateChanged:Connect(function(_, newState)
- if newState == Enum.HumanoidStateType.Jumping and Yon.Physics.JumpPower then
- task.wait(0.05)
- humanoidRootPart.AssemblyLinearVelocity += Vector3.new(0, Yon.Physics.JumpPowerValue - 50, 0)
- end
- end)
- end
- onCharacterMovement(player.Character or player.CharacterAdded:Wait())
- task.spawn(function()
- local angleTick = os.clock()
- local oldLookVector = Vector3.new(0, 0, 0)
- local shiftLockEnabled = false
- local lastEnabled = false
- local skibidijp = 50
- local function hookCharacter(character)
- local humanoid = character:WaitForChild(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7560,12285,11445,10185,11550,11655,11025,10500}))
- local hrp = character:WaitForChild(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7560,12285,11445,10185,11550,11655,11025,10500,8610,11655,11655,12180,8400,10185,11970,12180}))
- humanoid.Jumping:Connect(function()
- if humanoid:GetState() ~= Enum.HumanoidStateType.Jumping then return end
- if os.clock() - angleTick > 0.2 then return end
- if not Yon.Physics.AngleEnhancer then return end
- if Yon.Physics.AngleEnhancerIndicator then
- local h = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7560,11025,11550,12180}))
- h.Text = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({6825,11550,10815,11340,10605,10500})
- h.Parent = workspace
- debris:AddItem(h, 1)
- end
- if AC_BYPASS then return end
- task.wait(0.05); hrp.AssemblyLinearVelocity += Vector3.new(0, Yon.Physics.AngleEnhancerValue - 50, 0)
- end)
- end
- hookCharacter(player.Character or player.CharacterAdded:Wait())
- player.CharacterAdded:Connect(hookCharacter)
- game:GetService(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,12075,10605,11970,7665,11550,11760,12285,12180,8715,10605,11970,12390,11025,10395,10605})):GetPropertyChangedSignal(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8085,11655,12285,12075,10605,6930,10605,10920,10185,12390,11025,11655,11970})):Connect(function()
- if game:GetService(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8925,12075,10605,11970,7665,11550,11760,12285,12180,8715,10605,11970,12390,11025,10395,10605})).MouseBehavior == Enum.MouseBehavior.LockCenter then
- shiftLockEnabled = true
- else
- shiftLockEnabled = false
- end
- end)
- while true do
- task.wait()
- local character = player.Character; if not character then continue end
- local hrp = character:FindFirstChild(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7560,12285,11445,10185,11550,11655,11025,10500,8610,11655,11655,12180,8400,10185,11970,12180})); if not hrp then continue end
- local humanoid = character:FindFirstChild(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7560,12285,11445,10185,11550,11655,11025,10500})); if not humanoid then continue end
- local lookVector = hrp.CFrame.LookVector
- local difference = (oldLookVector - lookVector).Magnitude
- if not shiftLockEnabled and lastEnabled then
- angleTick = os.clock()
- end
- if AC_BYPASS then
- if (os.clock() - angleTick < 0.2) and Yon.Physics.AngleEnhancer then
- humanoid.JumpPower = (Yon.Physics.JumpPower and skibidijp or 50) + (Yon.Physics.AngleEnhancerJP - 50)
- elseif not Yon.Physics.AngleEnhancer then
- humanoid.JumpPower = (Yon.Physics.JumpPower and skibidijp or 50)
- end
- end
- oldLookVector = hrp.CFrame.LookVector
- lastEnabled = shiftLockEnabled
- end
- end)
- firetouchinterest = function(part2, part1, state)
- state = state == 1
- local fakeBall = fakeBalls[part1]
- if not fakeBall then return end
- local direction = (part2.Position - fakeBall.Position).Unit
- local distance = (part2.Position - fakeBall.Position).Magnitude
- for i = 1, 10, 1 do
- local percentage = i / 10 + Random.new():NextNumber(0.01, 0.025)
- part1.CFrame = fakeBall.CFrame + (direction * distance * percentage)
- end
- end or firetouchinterest
- local part = Instance.new(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8400,10185,11970,12180}))
- part.Transparency = 0.5
- part.Anchored = true
- part.CanCollide = false
- part.CastShadow = false
- local function onCharacterCatching(character)
- local arm = character:WaitForChild(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7980,10605,10710,12180,3360,6825,11970,11445}))
- arm.ChildAdded:Connect(function(child)
- if not child:IsA(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({9135,10605,11340,10500})) then return end
- isCatching = true
- task.wait(1.7)
- isCatching = false
- end)
- end
- workspace.ChildAdded:Connect(function(ball)
- if ball.Name ~= YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,11655,11655,12180,10290,10185,11340,11340}) then return end
- if not ball:IsA(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({6930,10185,12075,10605,8400,10185,11970,12180})) then return end
- task.wait()
- local lastPosition = ball.Position
- local lastCheck = tick()
- local initialVelocity = ball.AssemblyLinearVelocity
- if ball:FindFirstChildWhichIsA(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,11970,10185,11025,11340})) and not ball.Anchored and camera.CameraSubject ~= ball then
- local fakeBall = ball:Clone()
- fakeBall.Name = YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7350,7350,11655,11655,12180,10290,10185,11340,11340})
- fakeBall.Parent = workspace
- fakeBall.Anchored = true
- fakeBall.CanCollide = false
- fakeBall:FindFirstChildWhichIsA(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8400,11655,11025,11550,12180,7980,11025,10815,10920,12180})):Destroy()
- ball.Transparency = 1
- local spiralDegrees = 0
- fakeBalls[ball] = fakeBall
- task.spawn(function()
- while ball.Parent == workspace do
- local dt = runService.Heartbeat:Wait()
- spiralDegrees += 1500 * dt
- initialVelocity += Vector3.new(0, -28 * dt, 0)
- fakeBall.Position += initialVelocity * dt
- fakeBall.CFrame = CFrame.lookAt(fakeBall.Position, fakeBall.Position + initialVelocity) * CFrame.Angles(math.rad(90), math.rad(spiralDegrees), 0)
- if ball:FindFirstChildWhichIsA(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,11970,10185,11025,11340})) then
- ball:FindFirstChildWhichIsA(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({8820,11970,10185,11025,11340})).Enabled = false
- end
- end
- fakeBall:Destroy()
- end)
- end
- while ball.Parent do
- task.wait()
- local t = (tick() - lastCheck)
- velocity[ball] = (ball.Position - lastPosition) / t
- lastCheck = tick()
- lastPosition = ball.Position
- end
- end)
- task.spawn(function()
- while true do
- task.wait()
- local ball = findClosestBall(); if not ball then part.Parent = nil continue end
- local character = player.Character
- if not character then continue end
- local catchPart = getNearestPartToPartFromParts(ball, {character:FindFirstChild(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7035,10185,12180,10395,10920,7980,10605,10710,12180})), character:FindFirstChild(YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7035,10185,12180,10395,10920,8610,11025,10815,10920,12180}))})
- if not catchPart then continue end
- if not velocity[ball] then continue end
- if not Yon.Magnets.Enabled then continue end
- if not IS_PRACTICE and values.PlayType.Value ~= YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({11550,11655,11970,11445,10185,11340}) then
- continue
- end
- if Yon.Magnets.Type == YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7980,10605,10185,10815,12285,10605}) then
- local predictedPosition = (fakeBalls[ball] or ball).Position + (velocity[ball] * ping)
- local distance = (catchPart.Position - predictedPosition).Magnitude
- local clientDistance = ((fakeBalls[ball] or ball).Position - catchPart.Position).Magnitude
- local y1 = predictedPosition.Y
- local y2 = catchPart.Position.Y
- part.Position = predictedPosition
- part.Parent = Yon.Magnets.ShowHitbox and workspace or nil
- part.Color = Color3.fromRGB(255, 255, 255)
- part.Size = Vector3.new(4, 1, 2)
- if (y1 - y2) > 3.5 then continue end
- if (distance) > 4 and clientDistance > 6 then continue end
- if not isCatching then continue end
- part.Color = Color3.fromRGB(255, 0, 0)
- firetouchinterest(catchPart, ball, 0)
- firetouchinterest(catchPart, ball, 0)
- firetouchinterest(catchPart, ball, 1)
- firetouchinterest(catchPart, ball, 1)
- else
- local distance = (catchPart.Position - ball.Position).Magnitude
- local radius = ((Yon.Magnets.Type == YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7035,12285,12075,12180,11655,11445}) and Yon.Magnets.Distance) or Yon.Magnets.Type == YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({6930,11340,10185,12180,10185,11550,12180}) and 50 or Yon.Magnets.Type == YqHlnlTozDEKgZdPaGdmZOMBZpHolWqxANxcPQaNrVzucPtPVSsupWjiPcQtWtFxHj({7980,10605,10815,11025,12180}) and 6 or 25)
- part.Position = (fakeBalls[ball] or ball).Position
- part.Size = Vector3.new(radius, radius, radius)
- part.Parent = Yon.Magnets.ShowHitbox and workspace or nil
- part.Color = Color3.fromRGB(173, 173, 173)
- if distance < radius then
- firetouchinterest(catchPart, ball, 0)
- firetouchinterest(catchPart, ball, 0)
- firetouchinterest(catchPart, ball, 1)
- firetouchinterest(catchPart, ball, 1)
- end
- end
- end
- end)
- onCharacterCatching(player.Character)
- player.CharacterAdded:Connect(onCharacterCatching)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement