Advertisement
jamkles

asasasae3ef4g4t6hty

Apr 16th, 2024 (edited)
716
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 36.97 KB | None | 0 0
  1. -- don't judge :rage:
  2. local function DestroyYep()
  3.     for x = 1,69 do
  4.         if game.CoreGui:FindFirstChild("fu8rj82n") then game.CoreGui:FindFirstChild("fu8rj82n"):Destroy() end
  5.     end
  6. end
  7.  
  8. DestroyYep()
  9.  
  10. wait(0.069)
  11.  
  12. local Library = {}
  13.  
  14. function Library:CreateWindow(windowname,windowinfo)
  15.     local fu8rj82n = Instance.new("ScreenGui")
  16.     local Frame = Instance.new("Frame")
  17.     local FrameCorner = Instance.new("UICorner")
  18.     local DashBoard = Instance.new("Frame")
  19.     local DashBoardCorner = Instance.new("UICorner")
  20.     local TabContainer = Instance.new("Frame")
  21.     local TabContainer_2 = Instance.new("UIListLayout")
  22.     local PageContainer = Instance.new("Frame")
  23.     local PageContainerCorner = Instance.new("UICorner")
  24.     local PageFolder = Instance.new("Folder")
  25.     local Title = Instance.new("TextLabel")
  26.     local Yep = Instance.new("TextButton")
  27.     local Cre = Instance.new("ImageLabel")
  28.     local YepTitle = Instance.new("TextLabel")
  29.     local YepCorner = Instance.new("UICorner")
  30.  
  31.  
  32.  
  33.  
  34.     fu8rj82n.Name = "fu8rj82n"
  35.     fu8rj82n.Parent = game.CoreGui
  36.     fu8rj82n.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  37.     fu8rj82n.ResetOnSpawn = false
  38.    
  39.     Frame.Parent = fu8rj82n
  40.     Frame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  41.     Frame.BorderColor3 = Color3.fromRGB(20, 20, 20)
  42.     Frame.BorderSizePixel = 0
  43.     Frame.Position = UDim2.new(0.289808273, 0, 0.313227266, 0)
  44.     Frame.Size = UDim2.new(0, 432, 0, 285)
  45.    
  46.     FrameCorner.Name = "FrameCorner"
  47.     FrameCorner.Parent = Frame
  48.    
  49.     DashBoard.Name = "DashBoard"
  50.     DashBoard.Parent = Frame
  51.     DashBoard.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
  52.     DashBoard.BorderColor3 = Color3.fromRGB(15, 15, 15)
  53.     DashBoard.Position = UDim2.new(0.0185185205, 0, 0.16842106, 0)
  54.     DashBoard.Size = UDim2.new(0, 107, 0, 223)
  55.    
  56.     DashBoardCorner.CornerRadius = UDim.new(0, 6)
  57.     DashBoardCorner.Name = "DashBoardCorner"
  58.     DashBoardCorner.Parent = DashBoard
  59.    
  60.     TabContainer.Name = "TabContainer"
  61.     TabContainer.Parent = DashBoard
  62.     TabContainer.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
  63.     TabContainer.BackgroundTransparency = 1.000
  64.     TabContainer.BorderColor3 = Color3.fromRGB(15, 15, 15)
  65.     TabContainer.BorderSizePixel = 0
  66.     TabContainer.Position = UDim2.new(0.0280373823, 0, 0.0391304344, 0)
  67.     TabContainer.Size = UDim2.new(0, 100, 0, 214)
  68.    
  69.     TabContainer_2.Name = "TabContainer"
  70.     TabContainer_2.Parent = TabContainer
  71.     TabContainer_2.HorizontalAlignment = Enum.HorizontalAlignment.Center
  72.     TabContainer_2.SortOrder = Enum.SortOrder.LayoutOrder
  73.     TabContainer_2.Padding = UDim.new(0, 8)
  74.  
  75.     PageContainer.Name = "PageContainer"
  76.     PageContainer.Parent = Frame
  77.     PageContainer.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
  78.     PageContainer.BorderColor3 = Color3.fromRGB(15, 15, 15)
  79.     PageContainer.Position = UDim2.new(0.282407403, 0, 0.16842106, 0)
  80.     PageContainer.Size = UDim2.new(0, 299, 0, 223)
  81.    
  82.     PageContainerCorner.CornerRadius = UDim.new(0, 6)
  83.     PageContainerCorner.Name = "PageContainerCorner"
  84.     PageContainerCorner.Parent = PageContainer
  85.    
  86.     PageFolder.Name = "PageFolder"
  87.     PageFolder.Parent = PageContainer
  88.  
  89.     Title.Name = "Title"
  90.     Title.Parent = Frame
  91.     Title.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  92.     Title.BackgroundTransparency = 1.000
  93.     Title.BorderColor3 = Color3.fromRGB(20, 20, 20)
  94.     Title.BorderSizePixel = 0
  95.     Title.Position = UDim2.new(0.0428240746, 0, 0.028070176, 0)
  96.     Title.Size = UDim2.new(0, 355, 0, 33)
  97.     Title.Font = Enum.Font.GothamSemibold
  98.     Title.Text = windowname
  99.     Title.TextColor3 = Color3.fromRGB(255, 255, 255)
  100.     Title.TextSize = 14.000
  101.     Title.TextXAlignment = Enum.TextXAlignment.Left
  102.  
  103.     Yep.Name = "Yep"
  104.     Yep.Parent = Frame
  105.     Yep.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  106.     Yep.BackgroundTransparency = 1.000
  107.     Yep.BorderColor3 = Color3.fromRGB(20, 20, 20)
  108.     Yep.BorderSizePixel = 0
  109.     Yep.Position = UDim2.new(0.88499999, 0, 0.0495263338, 0)
  110.     Yep.Size = UDim2.new(0, 38, 0, 22)
  111.     Yep.AutoButtonColor = false
  112.     Yep.Font = Enum.Font.SourceSans
  113.     Yep.Text = ""
  114.     Yep.TextColor3 = Color3.fromRGB(0, 0, 0)
  115.     Yep.TextSize = 14.000
  116.    
  117.     Cre.Name = "Cre"
  118.     Cre.Parent = Yep
  119.     Cre.BackgroundTransparency = 1.000
  120.     Cre.Size = UDim2.new(0, 38, 0, 21)
  121.     Cre.Image = "rbxassetid://4384401360"
  122.     Cre.ScaleType = Enum.ScaleType.Fit
  123.    
  124.     YepTitle.Name = "YepTitle"
  125.     YepTitle.Parent = Yep
  126.     YepTitle.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  127.     YepTitle.BackgroundTransparency = 1.000
  128.     YepTitle.BorderColor3 = Color3.fromRGB(20, 20, 20)
  129.     YepTitle.BorderSizePixel = 0
  130.     YepTitle.Position = UDim2.new(1.57894742, 0, -0.318181813, 0)
  131.     YepTitle.Size = UDim2.new(0, 128, 0, 33)
  132.     YepTitle.Font = Enum.Font.GothamSemibold
  133.     YepTitle.Text = windowinfo or "UI Made by Bytes#0001"
  134.     YepTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  135.     YepTitle.TextSize = 9.000
  136.     YepTitle.TextTransparency = 1.000
  137.     YepCorner.Name = "YepCorner"
  138.     YepCorner.Parent = YepTitle
  139.  
  140.     Cre.MouseEnter:Connect(function()
  141.         YepTitle.BackgroundTransparency = 0.8
  142.         YepTitle.TextTransparency = 0.5
  143.         wait(0.05)
  144.         YepTitle.BackgroundTransparency = 0.5
  145.         YepTitle.TextTransparency = 0.3
  146.         -- cre
  147.         Cre.ImageColor3 = Color3.fromRGB(137, 246, 255)
  148.         wait(0.05)
  149.         YepTitle.BackgroundTransparency = 0
  150.         YepTitle.TextTransparency = 0
  151.     end)
  152.    
  153.     Cre.MouseLeave:Connect(function()
  154.         YepTitle.BackgroundTransparency = 0.5
  155.         YepTitle.TextTransparency = 0.3
  156.         wait(0.05)
  157.         YepTitle.BackgroundTransparency = 0.8
  158.         YepTitle.TextTransparency = 0.5
  159.         -- cre
  160.         Cre.ImageColor3 = Color3.fromRGB(255,255,255)
  161.         wait(0.05)
  162.         YepTitle.BackgroundTransparency = 1
  163.         YepTitle.TextTransparency = 1
  164.     end)
  165.    
  166.  
  167.  
  168.  
  169.     local UserInputService = game:GetService("UserInputService")
  170.    
  171.     local gui = Frame
  172.    
  173.     local dragging
  174.     local dragInput
  175.     local dragStart
  176.     local startPos
  177.    
  178.     local function update(input)
  179.         local delta = input.Position - dragStart
  180.         gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  181.     end
  182.    
  183.     gui.InputBegan:Connect(function(input)
  184.         if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  185.             dragging = true
  186.             dragStart = input.Position
  187.             startPos = gui.Position
  188.    
  189.             input.Changed:Connect(function()
  190.                 if input.UserInputState == Enum.UserInputState.End then
  191.                     dragging = false
  192.                 end
  193.             end)
  194.         end
  195.     end)
  196.    
  197.     gui.InputChanged:Connect(function(input)
  198.         if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  199.             dragInput = input
  200.         end
  201.     end)
  202.    
  203.     UserInputService.InputChanged:Connect(function(input)
  204.         if input == dragInput and dragging then
  205.             update(input)
  206.         end
  207.     end)
  208.  
  209.     local FrameVisible = true
  210.  
  211.  
  212.     local PageYep = {}
  213.  
  214.     function PageYep:addPage(pagename,scrollsize,visible,elementspacing)
  215.         local Tab = Instance.new("TextButton")
  216.         local TabCorner = Instance.new("UICorner")
  217.         local Home = Instance.new("ScrollingFrame")
  218.         local PageLayout = Instance.new("UIListLayout")
  219.        
  220.         Tab.Name = "Tab"
  221.         Tab.Parent = TabContainer
  222.         Tab.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
  223.         Tab.BorderColor3 = Color3.fromRGB(15, 15, 15)
  224.         Tab.Position = UDim2.new(-0.0250000004, 0, 0, 0)
  225.         Tab.Size = UDim2.new(0, 106, 0, 26)
  226.         Tab.AutoButtonColor = false
  227.         Tab.Font = Enum.Font.GothamSemibold
  228.         Tab.Text = pagename or "nil"
  229.         Tab.TextColor3 = Color3.fromRGB(255, 255, 255)
  230.         Tab.TextSize = 11.000
  231.         Tab.TextTransparency = 0.300
  232.        
  233.         TabCorner.CornerRadius = UDim.new(0, 7)
  234.         TabCorner.Name = "TabCorner"
  235.         TabCorner.Parent = Tab
  236.  
  237.         Home.Name = "Page"
  238.         Home.Parent = PageFolder
  239.         Home.Active = true
  240.         Home.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
  241.         Home.BackgroundTransparency = 1.000
  242.         Home.BorderColor3 = Color3.fromRGB(15, 15, 15)
  243.         Home.BorderSizePixel = 0
  244.         Home.Position = UDim2.new(0, 0, 0.0391303785, 0)
  245.         Home.Size = UDim2.new(0, 298, 0, 205)
  246.         Home.ScrollBarThickness = 3
  247.         Home.ScrollBarImageColor3 = Color3.fromRGB(5,5,5)
  248.         Home.CanvasSize = UDim2.new(0,0,scrollsize,0) or UDim2.new(0,0,4,0)
  249.         Home.Visible = visible or false
  250.         PageLayout.Name = "PageLayout"
  251.         PageLayout.Parent = Home
  252.         PageLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
  253.         PageLayout.SortOrder = Enum.SortOrder.LayoutOrder
  254.         PageLayout.Padding = UDim.new(0,elementspacing) or UDim.new(0,6)
  255.  
  256.         Tab.MouseButton1Down:Connect(function()
  257.             Tab.TextSize = 9
  258.             for i,v in pairs(PageFolder:GetChildren()) do
  259.                 v.Visible = false
  260.             end
  261.             wait(0.02)
  262.             Home.Visible = true
  263.             Tab.TextTransparency = 0
  264.             Tab.TextSize = 11
  265.             for i,v in pairs(TabContainer:GetChildren()) do
  266.                 if v:IsA("GuiButton") and v ~= Tab then
  267.                     v.TextTransparency = 0.3
  268.                 end
  269.             end
  270.  
  271.         end)
  272.  
  273.         if visible == true then
  274.             Tab.TextTransparency = 0
  275.             for i,v in pairs(PageFolder:GetChildren()) do
  276.                 if v:IsA("Frame") and v ~= Home then
  277.                     v.Visible = false
  278.                 end
  279.             end
  280.         else
  281.             Tab.TextTransparency = 0.3
  282.         end
  283.        
  284.         Tab.MouseEnter:Connect(function()
  285.             Tab.BackgroundColor3 = Color3.fromRGB(10,10,10)
  286.         end)
  287.        
  288.         Tab.MouseLeave:Connect(function()
  289.             Tab.BackgroundColor3 = Color3.fromRGB(15,15,15)
  290.         end)
  291.         -- end
  292.  
  293.         local PageElements = {}
  294.  
  295.         function PageElements:addLabel(labelname,labelinfo)
  296.             local LabelHolder = Instance.new("Frame")
  297.             local LabelHolderCorner = Instance.new("UICorner")
  298.             local LabelTitle = Instance.new("TextLabel")
  299.             local LabelInfo = Instance.new("TextLabel")
  300.  
  301.             LabelHolder.Name = "LabelHolder"
  302.             LabelHolder.Parent = Home
  303.             LabelHolder.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  304.             LabelHolder.BorderColor3 = Color3.fromRGB(17, 17, 17)
  305.             LabelHolder.BorderSizePixel = 0
  306.             LabelHolder.Position = UDim2.new(0.0167785231, 0, 0, 0)
  307.             LabelHolder.Size = UDim2.new(0, 288, 0, 26)
  308.            
  309.             LabelHolderCorner.CornerRadius = UDim.new(0, 5)
  310.             LabelHolderCorner.Name = "LabelHolderCorner"
  311.             LabelHolderCorner.Parent = LabelHolder
  312.            
  313.             LabelTitle.Name = "LabelTitle"
  314.             LabelTitle.Parent = LabelHolder
  315.             LabelTitle.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  316.             LabelTitle.BackgroundTransparency = 1.000
  317.             LabelTitle.BorderColor3 = Color3.fromRGB(17, 17, 17)
  318.             LabelTitle.BorderSizePixel = 0
  319.             LabelTitle.Size = UDim2.new(0, 288, 0, 15)
  320.             LabelTitle.Font = Enum.Font.GothamSemibold
  321.             LabelTitle.Text = labelname or ""
  322.             LabelTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  323.             LabelTitle.TextSize = 11.000
  324.            
  325.             LabelInfo.Name = "LabelInfo"
  326.             LabelInfo.Parent = LabelHolder
  327.             LabelInfo.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  328.             LabelInfo.BackgroundTransparency = 1.000
  329.             LabelInfo.BorderColor3 = Color3.fromRGB(17, 17, 17)
  330.             LabelInfo.BorderSizePixel = 0
  331.             LabelInfo.Position = UDim2.new(0, 0, 0.653846145, 0)
  332.             LabelInfo.Size = UDim2.new(0, 288, 0, 9)
  333.             LabelInfo.Font = Enum.Font.GothamSemibold
  334.             LabelInfo.Text = labelinfo or ""
  335.             LabelInfo.TextColor3 = Color3.fromRGB(255, 255, 255)
  336.             LabelInfo.TextSize = 9.000
  337.             LabelInfo.TextTransparency = 0.300
  338.         end
  339.  
  340.         function PageElements:addButton(buttonname,callback)
  341.             local ButtonHolder = Instance.new("Frame")
  342.             local Button = Instance.new("TextButton")
  343.             local ButtonCorner = Instance.new("UICorner")
  344.             local ButtonHolderCorner = Instance.new("UICorner")
  345.  
  346.             local callback = callback or function () end
  347.  
  348.             ButtonHolder.Name = "ButtonHolder"
  349.             ButtonHolder.Parent = Home
  350.             ButtonHolder.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  351.             ButtonHolder.BorderColor3 = Color3.fromRGB(17, 17, 17)
  352.             ButtonHolder.BorderSizePixel = 0
  353.             ButtonHolder.Position = UDim2.new(0.0167785231, 0, 0, 0)
  354.             ButtonHolder.Size = UDim2.new(0, 288, 0, 26)
  355.            
  356.             Button.Name = "Button"
  357.             Button.Parent = ButtonHolder
  358.             Button.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  359.             Button.BackgroundTransparency = 1.000
  360.             Button.BorderColor3 = Color3.fromRGB(17, 17, 17)
  361.             Button.BorderSizePixel = 0
  362.             Button.Size = UDim2.new(0, 288, 0, 26)
  363.             Button.AutoButtonColor = false
  364.             Button.Font = Enum.Font.GothamSemibold
  365.             Button.Text = buttonname
  366.             Button.TextColor3 = Color3.fromRGB(255, 255, 255)
  367.             Button.TextSize = 11.000
  368.            
  369.             ButtonCorner.CornerRadius = UDim.new(0, 5)
  370.             ButtonCorner.Name = "ButtonCorner"
  371.             ButtonCorner.Parent = Button
  372.            
  373.             ButtonHolderCorner.CornerRadius = UDim.new(0, 5)
  374.             ButtonHolderCorner.Name = "ButtonHolderCorner"
  375.             ButtonHolderCorner.Parent = ButtonHolder
  376.  
  377.             Button.MouseButton1Down:Connect(function()
  378.                 Button.TextSize = 9
  379.                 wait(0.1)
  380.                 Button.TextSize = 11
  381.                 pcall(callback)
  382.             end)
  383.            
  384.         end
  385.  
  386.         function PageElements:addToggle(togglename,callback)
  387.             local ToggleHolder = Instance.new("Frame")
  388.             local ToggleHolderCorner = Instance.new("UICorner")
  389.             local ToggleTitle = Instance.new("TextLabel")
  390.             local ToggleButton = Instance.new("TextButton")
  391.             local ToggleFrame = Instance.new("Frame")
  392.             local ToggleFrameCorner = Instance.new("UICorner")
  393.             local ToggleBall = Instance.new("Frame")
  394.             local ToggleBallCorner = Instance.new("UICorner")
  395.  
  396.             local callback = callback or function() end
  397.             local ToggleEnabled = false
  398.  
  399.             ToggleHolder.Name = "ToggleHolder"
  400.             ToggleHolder.Parent = Home
  401.             ToggleHolder.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  402.             ToggleHolder.BorderColor3 = Color3.fromRGB(17, 17, 17)
  403.             ToggleHolder.BorderSizePixel = 0
  404.             ToggleHolder.Position = UDim2.new(0.0167785231, 0, 0, 0)
  405.             ToggleHolder.Size = UDim2.new(0, 288, 0, 26)
  406.            
  407.             ToggleHolderCorner.CornerRadius = UDim.new(0, 5)
  408.             ToggleHolderCorner.Name = "ToggleHolderCorner"
  409.             ToggleHolderCorner.Parent = ToggleHolder
  410.            
  411.             ToggleTitle.Name = "ToggleTitle"
  412.             ToggleTitle.Parent = ToggleHolder
  413.             ToggleTitle.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  414.             ToggleTitle.BackgroundTransparency = 1.000
  415.             ToggleTitle.BorderColor3 = Color3.fromRGB(17, 17, 17)
  416.             ToggleTitle.BorderSizePixel = 0
  417.             ToggleTitle.Position = UDim2.new(0.024305556, 0, 0, 0)
  418.             ToggleTitle.Size = UDim2.new(0, 195, 0, 24)
  419.             ToggleTitle.Font = Enum.Font.GothamSemibold
  420.             ToggleTitle.Text = togglename or ""
  421.             ToggleTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  422.             ToggleTitle.TextSize = 11.000
  423.             ToggleTitle.TextXAlignment = Enum.TextXAlignment.Left
  424.            
  425.             ToggleButton.Name = "ToggleButton"
  426.             ToggleButton.Parent = ToggleHolder
  427.             ToggleButton.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  428.             ToggleButton.BackgroundTransparency = 1.000
  429.             ToggleButton.BorderColor3 = Color3.fromRGB(17, 17, 17)
  430.             ToggleButton.Position = UDim2.new(0.802083313, 0, 1.17375305e-06, 0)
  431.             ToggleButton.Size = UDim2.new(0, 57, 0, 25)
  432.             ToggleButton.AutoButtonColor = false
  433.             ToggleButton.Font = Enum.Font.SourceSans
  434.             ToggleButton.Text = ""
  435.             ToggleButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  436.             ToggleButton.TextSize = 14.000
  437.            
  438.             ToggleFrame.Name = "ToggleFrame"
  439.             ToggleFrame.Parent = ToggleButton
  440.             ToggleFrame.BackgroundColor3 = Color3.fromRGB(5, 5, 5)
  441.             ToggleFrame.BorderColor3 = Color3.fromRGB(5, 5, 5)
  442.             ToggleFrame.Position = UDim2.new(0.27192983, 0, 0.119999997, 0)
  443.             ToggleFrame.Size = UDim2.new(0, 34, 0, 19)
  444.            
  445.             ToggleFrameCorner.Name = "ToggleFrameCorner"
  446.             ToggleFrameCorner.Parent = ToggleFrame
  447.            
  448.             ToggleBall.Name = "ToggleBall"
  449.             ToggleBall.Parent = ToggleFrame
  450.             ToggleBall.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  451.             ToggleBall.Position = UDim2.new(0.123000003, 0, 0.158000007, 0)
  452.             ToggleBall.Size = UDim2.new(0, 14, 0, 12)
  453.            
  454.             ToggleBallCorner.CornerRadius = UDim.new(0, 100)
  455.             ToggleBallCorner.Name = "ToggleBallCorner"
  456.             ToggleBallCorner.Parent = ToggleBall
  457.  
  458.             ToggleButton.MouseButton1Down:Connect(function()
  459.                 ToggleEnabled = not ToggleEnabled
  460.                 if ToggleEnabled then
  461.                     ToggleHolder.BackgroundColor3 = Color3.fromRGB(16,16,16)
  462.                     ToggleBall:TweenPosition(UDim2.new(0.455, 0,0.158, 0),"Out","Linear",0.1)
  463.                     wait(0.05)
  464.                     ToggleHolder.BackgroundColor3 = Color3.fromRGB(17,17,17)
  465.                     ToggleBall:TweenPosition(UDim2.new(0.455, 0,0.158, 0),"Out","Linear",0.1)
  466.                 else
  467.                     ToggleHolder.BackgroundColor3 = Color3.fromRGB(16,16,16)
  468.                     ToggleBall:TweenPosition(UDim2.new(0.123, 0,0.158, 0),"Out","Linear",0.1)
  469.                     wait(0.05)
  470.                     ToggleHolder.BackgroundColor3 = Color3.fromRGB(17,17,17)
  471.                     ToggleBall:TweenPosition(UDim2.new(0.123, 0,0.158, 0),"Out","Linear",0.1)
  472.                 end
  473.                 pcall(callback,ToggleEnabled)
  474.             end)
  475.         end
  476.  
  477.         function PageElements:addSlider(slidername,minvalue,maxvalue,callback)
  478.             local SliderHolder = Instance.new("Frame")
  479.             local SliderTitle = Instance.new("TextLabel")
  480.             local SliderHolderScript = Instance.new("UICorner")
  481.             local SliderButton = Instance.new("TextButton")
  482.             local SliderButtonCorner = Instance.new("UICorner")
  483.             local SliderTrail = Instance.new("Frame")
  484.             local SliderTrailCorner = Instance.new("UICorner")
  485.             local SliderNumber = Instance.new("TextLabel")
  486.  
  487.             local callback = callback or function() end
  488.  
  489.             SliderHolder.Name = "SliderHolder"
  490.             SliderHolder.Parent = Home
  491.             SliderHolder.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  492.             SliderHolder.BorderColor3 = Color3.fromRGB(17, 16, 16)
  493.             SliderHolder.BorderSizePixel = 0
  494.             SliderHolder.Position = UDim2.new(0.0167785231, 0, 0, 0)
  495.             SliderHolder.Size = UDim2.new(0, 288, 0, 26)
  496.            
  497.             SliderTitle.Name = "SliderTitle"
  498.             SliderTitle.Parent = SliderHolder
  499.             SliderTitle.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  500.             SliderTitle.BackgroundTransparency = 1.000
  501.             SliderTitle.BorderColor3 = Color3.fromRGB(17, 17, 17)
  502.             SliderTitle.BorderSizePixel = 0
  503.             SliderTitle.Position = UDim2.new(0.024305556, 0, 0.15384616, 0)
  504.             SliderTitle.Size = UDim2.new(0, 239, 0, 8)
  505.             SliderTitle.Font = Enum.Font.GothamSemibold
  506.             SliderTitle.Text = slidername
  507.             SliderTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  508.             SliderTitle.TextSize = 11.000
  509.             SliderTitle.TextXAlignment = Enum.TextXAlignment.Left
  510.            
  511.             SliderHolderScript.CornerRadius = UDim.new(0, 5)
  512.             SliderHolderScript.Name = "SliderHolderScript"
  513.             SliderHolderScript.Parent = SliderHolder
  514.            
  515.             SliderButton.Name = "SliderButton"
  516.             SliderButton.Parent = SliderHolder
  517.             SliderButton.BackgroundColor3 = Color3.fromRGB(5, 5, 5)
  518.             SliderButton.BorderColor3 = Color3.fromRGB(15, 15, 15)
  519.             SliderButton.BorderSizePixel = 0
  520.             SliderButton.Position = UDim2.new(0, 8, 0, 17)
  521.             SliderButton.Size = UDim2.new(0, 273, 0, 7)
  522.             SliderButton.AutoButtonColor = false
  523.             SliderButton.Font = Enum.Font.SourceSans
  524.             SliderButton.Text = ""
  525.             SliderButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  526.             SliderButton.TextSize = 14.000
  527.            
  528.             SliderButtonCorner.Name = "SliderButtonCorner"
  529.             SliderButtonCorner.Parent = SliderButton
  530.            
  531.             SliderTrail.Name = "SliderTrail"
  532.             SliderTrail.Parent = SliderButton
  533.             SliderTrail.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
  534.             SliderTrail.BorderColor3 = Color3.fromRGB(40, 40, 40)
  535.             SliderTrail.Size = UDim2.new(0, 10, 0, 7)
  536.            
  537.             SliderTrailCorner.Name = "SliderTrailCorner"
  538.             SliderTrailCorner.Parent = SliderTrail
  539.            
  540.             SliderNumber.Name = "SliderNumber"
  541.             SliderNumber.Parent = SliderHolder
  542.             SliderNumber.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  543.             SliderNumber.BackgroundTransparency = 1.000
  544.             SliderNumber.BorderColor3 = Color3.fromRGB(17, 17, 17)
  545.             SliderNumber.BorderSizePixel = 0
  546.             SliderNumber.Position = UDim2.new(0.88499999, 0, 0.192000002, 1)
  547.             SliderNumber.Size = UDim2.new(0, 33, 0, 6)
  548.             SliderNumber.Font = Enum.Font.GothamSemibold
  549.             SliderNumber.Text = minvalue or "0"
  550.             SliderNumber.TextColor3 = Color3.fromRGB(255, 255, 255)
  551.             SliderNumber.TextSize = 10.000
  552.             SliderNumber.TextXAlignment = Enum.TextXAlignment.Left
  553.              
  554.             local mouse = game.Players.LocalPlayer:GetMouse()
  555.             local uis = game:GetService("UserInputService")
  556.             local Value;
  557.  
  558.             SliderButton.MouseButton1Down:Connect(function()
  559.                 Value = math.floor((((tonumber(maxvalue) - tonumber(minvalue)) / 273) *SliderTrail.AbsoluteSize.X) + tonumber(minvalue)) or 0
  560.                     callback(SliderNumber.Text)
  561.                 SliderTrail.Size = UDim2.new(0, math.clamp(mouse.X - SliderTrail.AbsolutePosition.X, 0, 273), 0, 7)
  562.                 moveconnection = mouse.Move:Connect(function()
  563.                     SliderNumber.Text = Value
  564.                     Value = math.floor((((tonumber(maxvalue) - tonumber(minvalue)) / 273) * SliderTrail.AbsoluteSize.X) + tonumber(minvalue))
  565.                         callback(SliderNumber.Text)
  566.                         SliderHolder.BackgroundColor3 = Color3.fromRGB(14,14,14)
  567.                     SliderTrail.Size = UDim2.new(0, math.clamp(mouse.X - SliderTrail.AbsolutePosition.X, 0, 273), 0, 7)
  568.                 end)
  569.                 releaseconnection = uis.InputEnded:Connect(function(Mouse)
  570.                     if Mouse.UserInputType == Enum.UserInputType.MouseButton1 then
  571.                         Value = math.floor((((tonumber(maxvalue) - tonumber(minvalue)) / 273) * SliderTrail.AbsoluteSize.X) + tonumber(minvalue))
  572.                             callback(SliderNumber.Text)
  573.                             SliderHolder.BackgroundColor3 = Color3.fromRGB(17,17,17)
  574.                         SliderTrail.Size = UDim2.new(0, math.clamp(mouse.X - SliderTrail.AbsolutePosition.X, 0, 273), 0, 7)
  575.                         moveconnection:Disconnect()
  576.                         releaseconnection:Disconnect()
  577.                     end
  578.                 end)
  579.             end)
  580.             --
  581.         end
  582.  
  583.         function PageElements:addTextBox(textboxname,textboxdefault,callback)
  584.             local TextBoxHolder = Instance.new("Frame")
  585.             local TextBoxTitle = Instance.new("TextLabel")
  586.             local TextBox = Instance.new("TextBox")
  587.             local TextBoxCorner = Instance.new("UICorner")
  588.             local TextBoxHolderCorner = Instance.new("UICorner")
  589.  
  590.             local callback = callback or function() end
  591.  
  592.             TextBoxHolder.Name = "TextBoxHolder"
  593.             TextBoxHolder.Parent = Home
  594.             TextBoxHolder.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  595.             TextBoxHolder.BorderColor3 = Color3.fromRGB(17, 16, 16)
  596.             TextBoxHolder.BorderSizePixel = 0
  597.             TextBoxHolder.Position = UDim2.new(0.0167785231, 0, 0, 0)
  598.             TextBoxHolder.Size = UDim2.new(0, 288, 0, 26)
  599.            
  600.             TextBoxTitle.Name = "TextBoxTitle"
  601.             TextBoxTitle.Parent = TextBoxHolder
  602.             TextBoxTitle.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  603.             TextBoxTitle.BackgroundTransparency = 1.000
  604.             TextBoxTitle.BorderColor3 = Color3.fromRGB(17, 17, 17)
  605.             TextBoxTitle.BorderSizePixel = 0
  606.             TextBoxTitle.Position = UDim2.new(0.024305556, 0, 0.0769230798, 0)
  607.             TextBoxTitle.Size = UDim2.new(0, 195, 0, 21)
  608.             TextBoxTitle.Font = Enum.Font.GothamSemibold
  609.             TextBoxTitle.Text = textboxname
  610.             TextBoxTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  611.             TextBoxTitle.TextSize = 11.000
  612.             TextBoxTitle.TextXAlignment = Enum.TextXAlignment.Left
  613.            
  614.             TextBox.Parent = TextBoxHolder
  615.             TextBox.BackgroundColor3 = Color3.fromRGB(5, 5, 5)
  616.             TextBox.Position = UDim2.new(0.725694418, 0, 0.115384623, 0)
  617.             TextBox.Size = UDim2.new(0, 72, 0, 20)
  618.             TextBox.Font = Enum.Font.GothamSemibold
  619.             TextBox.Text = textboxdefault or "nil"
  620.             TextBox.TextColor3 = Color3.fromRGB(255, 255, 255)
  621.             TextBox.TextSize = 9.000
  622.            
  623.             TextBoxCorner.CornerRadius = UDim.new(0, 5)
  624.             TextBoxCorner.Name = "TextBoxCorner"
  625.             TextBoxCorner.Parent = TextBox
  626.            
  627.             TextBoxHolderCorner.CornerRadius = UDim.new(0, 5)
  628.             TextBoxHolderCorner.Name = "TextBoxHolderCorner"
  629.             TextBoxHolderCorner.Parent = TextBoxHolder
  630.  
  631.             TextBox.Focused:Connect(function()
  632.                 TextBoxHolder.BackgroundColor3 = Color3.fromRGB(10,10,10)
  633.             end)
  634.            
  635.             TextBox.FocusLost:Connect(function()
  636.                 TextBoxHolder.BackgroundColor3 = Color3.fromRGB(17,17,17)
  637.                 callback(TextBox.Text)
  638.             end)
  639.             --
  640.         end
  641.  
  642.         function PageElements:addDropdown(dropdownname,list,scrollsize,callback)
  643.             local DropdownHolder = Instance.new("Frame")
  644.             local DropdownHolderCorner = Instance.new("UICorner")
  645.             local DropdownTitle = Instance.new("TextLabel")
  646.             local DropdownButton = Instance.new("TextButton")
  647.             local DropdownIcon = Instance.new("ImageLabel")
  648.             local DropdownContainer = Instance.new("Frame")
  649.             local DropdownContainerCorner = Instance.new("UICorner")
  650.             local DropdownOptionContainer = Instance.new("ScrollingFrame")
  651.             local DropdownOptionContainerLayout = Instance.new("UIListLayout")
  652.  
  653.             local callback = callback or function() end
  654.             local DropDownEnabled = false
  655.  
  656.             DropdownHolder.Name = "DropdownHolder"
  657.             DropdownHolder.Parent = Home
  658.             DropdownHolder.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  659.             DropdownHolder.BorderColor3 = Color3.fromRGB(17, 17, 17)
  660.             DropdownHolder.BorderSizePixel = 0
  661.             DropdownHolder.Position = UDim2.new(0.0167785231, 0, 0, 0)
  662.             DropdownHolder.Size = UDim2.new(0, 288, 0, 26)
  663.            
  664.             DropdownHolderCorner.CornerRadius = UDim.new(0, 5)
  665.             DropdownHolderCorner.Name = "DropdownHolderCorner"
  666.             DropdownHolderCorner.Parent = DropdownHolder
  667.            
  668.             DropdownTitle.Name = "DropdownTitle"
  669.             DropdownTitle.Parent = DropdownHolder
  670.             DropdownTitle.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  671.             DropdownTitle.BackgroundTransparency = 1.000
  672.             DropdownTitle.BorderColor3 = Color3.fromRGB(17, 17, 17)
  673.             DropdownTitle.BorderSizePixel = 0
  674.             DropdownTitle.Position = UDim2.new(0.024305556, 0, 0, 0)
  675.             DropdownTitle.Size = UDim2.new(0, 195, 0, 24)
  676.             DropdownTitle.Font = Enum.Font.GothamSemibold
  677.             DropdownTitle.Text = dropdownname
  678.             DropdownTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
  679.             DropdownTitle.TextSize = 11.000
  680.             DropdownTitle.TextXAlignment = Enum.TextXAlignment.Left
  681.            
  682.             DropdownButton.Name = "DropdownButton"
  683.             DropdownButton.Parent = DropdownHolder
  684.             DropdownButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  685.             DropdownButton.BackgroundTransparency = 1.000
  686.             DropdownButton.Size = UDim2.new(0, 288, 0, 26)
  687.             DropdownButton.Font = Enum.Font.SourceSans
  688.             DropdownButton.Text = ""
  689.             DropdownButton.TextColor3 = Color3.fromRGB(0, 0, 0)
  690.             DropdownButton.TextSize = 14.000
  691.            
  692.             DropdownIcon.Name = "DropdownIcon"
  693.             DropdownIcon.Parent = DropdownButton
  694.             DropdownIcon.BackgroundTransparency = 1.000
  695.             DropdownIcon.Position = UDim2.new(0.885416687, 0, 0.192307711, 0)
  696.             DropdownIcon.Size = UDim2.new(0, 24, 0, 16)
  697.             DropdownIcon.Image = "rbxassetid://3944690667"
  698.             DropdownIcon.ScaleType = Enum.ScaleType.Fit
  699.            
  700.             DropdownContainer.Name = "DropdownContainer"
  701.             DropdownContainer.Parent = DropdownHolder
  702.             DropdownContainer.Active = true
  703.             DropdownContainer.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  704.             DropdownContainer.BorderColor3 = Color3.fromRGB(17, 17, 17)
  705.             DropdownContainer.BorderSizePixel = 0
  706.             DropdownContainer.ClipsDescendants = true
  707.             DropdownContainer.Position = UDim2.new(0, 0, 1.34615386, 0)
  708.             DropdownContainer.Size = UDim2.new(0, 288, 0, 4)
  709.             DropdownContainer.Visible = false
  710.            
  711.             DropdownContainerCorner.CornerRadius = UDim.new(0, 6)
  712.             DropdownContainerCorner.Name = "DropdownContainerCorner"
  713.             DropdownContainerCorner.Parent = DropdownContainer
  714.            
  715.             DropdownOptionContainer.Name = "DropdownOptionContainer"
  716.             DropdownOptionContainer.Parent = DropdownContainer
  717.             DropdownOptionContainer.Active = true
  718.             DropdownOptionContainer.BackgroundColor3 = Color3.fromRGB(17, 17, 17)
  719.             DropdownOptionContainer.BackgroundTransparency = 1.000
  720.             DropdownOptionContainer.BorderColor3 = Color3.fromRGB(17, 17, 17)
  721.             DropdownOptionContainer.BorderSizePixel = 0
  722.             DropdownOptionContainer.Position = UDim2.new(0, 0, 0.0782608688, 0)
  723.             DropdownOptionContainer.Size = UDim2.new(0, 288, 0, 8)
  724.             DropdownOptionContainer.Visible = false
  725.             DropdownOptionContainer.CanvasSize = UDim2.new(0, 0,scrollsize, 0) or UDim2.new(0,0,5,0)
  726.             DropdownOptionContainer.ScrollBarThickness = 3
  727.            
  728.             DropdownOptionContainerLayout.Name = "DropdownOptionContainerLayout"
  729.             DropdownOptionContainerLayout.Parent = DropdownOptionContainer
  730.             DropdownOptionContainerLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
  731.             DropdownOptionContainerLayout.SortOrder = Enum.SortOrder.LayoutOrder
  732.             DropdownOptionContainerLayout.Padding = UDim.new(0, 5)
  733.  
  734.             -- Dropdown Toggle
  735.              
  736.             local function makeelements(bool)
  737.                 for i,v in pairs(Home:GetChildren()) do
  738.                     if v:IsA("Frame") and v ~= DropdownHolder then
  739.                         v.Visible = bool
  740.                     end
  741.                 end
  742.             end
  743.            
  744.             DropdownButton.MouseButton1Down:Connect(function()
  745.                 if DropDownEnabled == false then
  746.                     DropDownEnabled = true
  747.                     makeelements(false)
  748.                     DropdownContainer.Visible = true
  749.                     DropdownContainer:TweenSize(UDim2.new(0, 288,0, 115),"Out","Linear",0.3)
  750.                     DropdownIcon.ImageColor3 = Color3.fromRGB(137, 246, 255)
  751.                     wait(0.3)
  752.                     DropdownOptionContainer.Visible = true
  753.                     DropdownOptionContainer:TweenSize(UDim2.new(0, 288,0, 106),"Out","Linear",0.2)
  754.                     wait(0.09)
  755.                     Home.CanvasPosition = Vector2.new(0,0)
  756.                     DropdownContainer:TweenSize(UDim2.new(0, 288,0, 115),"Out","Linear",0.1) -- check
  757.                     DropdownOptionContainer:TweenSize(UDim2.new(0, 288,0, 106),"Out","Linear",0.1)-- check
  758.                 else
  759.                     DropDownEnabled = false
  760.                     DropdownIcon.ImageColor3 = Color3.fromRGB(255,255,255)
  761.                     DropdownOptionContainer:TweenSize(UDim2.new(0, 288,0, 8),"Out","Linear",0.2)
  762.                     wait(0.2)
  763.                     DropdownOptionContainer.Visible = false
  764.                     DropdownContainer:TweenSize(UDim2.new(0, 288,0, 4),"Out","Linear",0.3)
  765.                     wait(0.3)
  766.                     makeelements(true)
  767.                     DropdownContainer.Visible = false
  768.                     wait(0.09)
  769.                     DropdownContainer:TweenSize(UDim2.new(0, 288,0, 4),"Out","Linear",0.1) -- check
  770.                     DropdownOptionContainer:TweenSize(UDim2.new(0, 288,0, 8),"Out","Linear",0.1) -- check
  771.                 end
  772.             end)   
  773.  
  774.             for i,v in pairs(list) do  
  775.                 local Option = Instance.new("TextButton")
  776.                 local OptionCorner = Instance.new("UICorner")
  777.  
  778.                 Option.Name = "Option"
  779.                 Option.Parent = DropdownOptionContainer
  780.                 Option.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
  781.                 Option.BorderColor3 = Color3.fromRGB(15, 15, 15)
  782.                 Option.Position = UDim2.new(0.0173611119, 0, 0, 0)
  783.                 Option.Size = UDim2.new(0, 283, 0, 22)
  784.                 Option.AutoButtonColor = false
  785.                 Option.Font = Enum.Font.GothamSemibold
  786.                 Option.Text = v
  787.                 Option.TextColor3 = Color3.fromRGB(255, 255, 255)
  788.                 Option.TextSize = 10.000
  789.                
  790.                 OptionCorner.CornerRadius = UDim.new(0, 6)
  791.                 OptionCorner.Name = "OptionCorner"
  792.                 OptionCorner.Parent = Option
  793.  
  794.                 Option.MouseEnter:Connect(function()
  795.                     Option.BackgroundColor3 = Color3.fromRGB(10,10,10)
  796.                 end)
  797.                
  798.                 Option.MouseLeave:Connect(function()
  799.                     Option.BackgroundColor3 = Color3.fromRGB(15,15,15)
  800.                 end)
  801.                
  802.                 Option.MouseButton1Down:Connect(function()
  803.                     for i,v in pairs(Option.Parent:GetChildren()) do
  804.                         if v:IsA("GuiButton") and v ~= Option then
  805.                             v.TextColor3 = Color3.fromRGB(255,255,255)
  806.                         end
  807.                     end
  808.                     Option.TextColor3 = Color3.fromRGB(137, 246, 255)
  809.                 end)
  810.  
  811.                 Option.MouseButton1Down:Connect(function()
  812.                     DropDownEnabled = false
  813.                     DropdownIcon.ImageColor3 = Color3.fromRGB(255,255,255)
  814.                     DropdownOptionContainer:TweenSize(UDim2.new(0, 288,0, 8),"Out","Linear",0.2)
  815.                     wait(0.2)
  816.                     DropdownOptionContainer.Visible = false
  817.                     DropdownContainer:TweenSize(UDim2.new(0, 288,0, 4),"Out","Linear",0.3)
  818.                     callback(v)
  819.                     wait(0.3)
  820.                     makeelements(true)
  821.                     DropdownContainer.Visible = false
  822.                     DropdownContainer:TweenSize(UDim2.new(0, 288,0, 4),"Out","Linear",0.1) -- check
  823.                     DropdownOptionContainer:TweenSize(UDim2.new(0, 288,0, 8),"Out","Linear",0.1) -- check
  824.                 end) -- droplist ended
  825.             end
  826.         end
  827.         --
  828.         return PageElements
  829.     end
  830.     return PageYep
  831. end
  832.  
  833. local function EQUPKD_fake_script() -- toggleonoff.LocalScript
  834.     local script = Instance.new('LocalScript', toggleonoff)
  835.  
  836.     script.Parent.MouseButton1Click:Connect(function()
  837.         script.Parent.Parent.DashBoard.Visible = not script.Parent.Parent.DashBoard.Visible
  838.     end)
  839.    
  840. end
  841.  
  842.  
  843. return Library
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement