Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --ui v4
- local lib = {
- ToggleOn = Color3.fromRGB(80, 255, 80),
- ToggleOff = Color3.fromRGB(255, 80, 80),
- ToggleOut = Color3.fromRGB(0, 0, 0),
- ToggleOutPixel = 1,
- BackColor = Color3.fromRGB(53, 53, 53),
- TopColor = Color3.fromRGB(43, 43, 43),
- LineColor = Color3.fromRGB(145, 45, 150),
- SliderColor1 = Color3.fromRGB(255, 255, 255),
- SliderColor2 = Color3.fromRGB(100, 100, 100)
- }
- local niggermenu = Instance.new("ScreenGui")
- if syn_checkcaller then
- syn.protect_gui(niggermenu)
- end
- niggermenu.Parent = game.CoreGui
- local count = 0
- function lib:Frame(Name)
- count=count+1
- local Top = Instance.new("ImageLabel")
- local Container = Instance.new("ImageLabel")
- local Line = Instance.new("Frame")
- --[[local TestSlider = Instance.new("Frame")
- local SliderLine = Instance.new("Frame")
- local TextButton = Instance.new("TextButton")
- local ValueLabel = Instance.new("TextLabel")
- local ToggleContainer = Instance.new("ImageLabel")
- local Toggle = Instance.new("TextButton")
- local Toggletext = Instance.new("TextLabel")
- local Toggle_2 = Instance.new("TextButton")
- local Button = Instance.new("TextButton")]]
- local TextLabel = Instance.new("TextLabel")
- --Properties:
- Top.Name = "Top"
- Top.Parent = niggermenu
- Top.BackgroundColor3 = Color3.fromRGB(43, 43, 43)
- Top.BorderColor3 = Color3.fromRGB(200, 80, 32)
- Top.BorderSizePixel = 0
- Top.BackgroundTransparency = 1.000
- Top.Image = "rbxassetid://3570695787"
- Top.ImageColor3 = Color3.fromRGB(47, 47, 47)
- Top.ScaleType = Enum.ScaleType.Slice
- Top.SliceCenter = Rect.new(100, 100, 100, 100)
- Top.SliceScale = 0.065
- Top.Position = UDim2.new(0.04 + (count*.13), 0, 0.0679886714, 0)
- Top.Size = UDim2.new(0, 200, 0, 35)
- Line.Name = "Line"
- Line.Parent = Top
- if lib.LineColor == "Rainbow" then
- spawn(function()
- while wait(0.01) do
- Line.BackgroundColor3 = Color3.fromHSV(tick()%5/5,1,1)
- end
- end)
- else
- Line.BackgroundColor3 = lib.LineColor
- end
- Line.BorderSizePixel = 0
- Line.Position = UDim2.new(0, 0, 0, 25)
- Line.Size = UDim2.new(0, 200, 0, 2)
- Line.ZIndex = 3
- Container.Name = "Frame"
- Container.Parent = Top
- Container.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Container.BackgroundTransparency = 1.000
- Container.BorderSizePixel = 0
- Container.Position = UDim2.new(0, 0, .8, 0)
- Container.Size = UDim2.new(0, 200, 0, 28)
- Container.Image = "rbxassetid://3570695787"
- Container.ImageColor3 = Color3.fromRGB(47, 47, 47)
- Container.ScaleType = Enum.ScaleType.Slice
- Container.SliceCenter = Rect.new(100, 100, 100, 100)
- Container.SliceScale = 0.065
- local UIListLayout = Instance.new("UIListLayout")
- UIListLayout.Parent = Container
- UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
- --[[TestSlider.Name = "TestSlider"
- TestSlider.Parent = Container
- TestSlider.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- TestSlider.BackgroundTransparency = 0.900
- TestSlider.Size = UDim2.new(0, 200, 0, 28)
- SliderLine.Name = "SliderLine"
- SliderLine.Parent = TestSlider
- SliderLine.BackgroundColor3 = Color3.fromRGB(229, 125, 39)
- SliderLine.BorderSizePixel = 0
- SliderLine.Position = UDim2.new(0.0352941193, 0, 0.357142866, 0)
- SliderLine.Size = UDim2.new(0, 157, 0, 2)
- TextButton.Parent = SliderLine
- TextButton.BackgroundColor3 = Color3.fromRGB(255, 66, 28)
- TextButton.BorderSizePixel = 0
- TextButton.Position = UDim2.new(0, 0, -3, 0)
- TextButton.Size = UDim2.new(0, 6, 0, 14)
- TextButton.Font = Enum.Font.SourceSans
- TextButton.Text = ""
- TextButton.TextColor3 = Color3.fromRGB(0, 0, 0)
- TextButton.TextSize = 14.000
- ValueLabel.Name = "ValueLabel"
- ValueLabel.Parent = SliderLine
- ValueLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ValueLabel.BackgroundTransparency = 1.000
- ValueLabel.Size = UDim2.new(0, 156, 0, 17)
- ValueLabel.Font = Enum.Font.SourceSans
- ValueLabel.Text = "0"
- ValueLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
- ValueLabel.TextSize = 14.000
- ToggleContainer.Name = "ToggleContainer"
- ToggleContainer.Parent = Container
- ToggleContainer.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ToggleContainer.BackgroundTransparency = 0.900
- ToggleContainer.Position = UDim2.new(0, 0, 0.124705881, 0)
- ToggleContainer.Size = UDim2.new(0, 200, 0, 28)
- ToggleContainer.Image = "rbxgameasset://Images/Rectangle 1"
- ToggleContainer.ImageTransparency = 1.000
- ToggleContainer.ScaleType = Enum.ScaleType.Crop
- Toggle.Name = "Toggle"
- Toggle.Parent = ToggleContainer
- Toggle.BackgroundColor3 = Color3.fromRGB(81, 81, 81)
- Toggle.BorderColor3 = Color3.fromRGB(255, 174, 10)
- Toggle.BorderSizePixel = 2
- Toggle.Position = UDim2.new(0.859282851, 0, 0.123571128, 0)
- Toggle.Size = UDim2.new(0, 20, 0, 20)
- Toggle.Font = Enum.Font.SourceSans
- Toggle.Text = ""
- Toggle.TextColor3 = Color3.fromRGB(0, 0, 0)
- Toggle.TextSize = 14.000
- Toggletext.Name = "Toggletext"
- Toggletext.Parent = ToggleContainer
- Toggletext.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Toggletext.BackgroundTransparency = 1.000
- Toggletext.BorderSizePixel = 0
- Toggletext.Position = UDim2.new(0, 0, 0.052142553, 0)
- Toggletext.Size = UDim2.new(0, 136, 0, 24)
- Toggletext.Font = Enum.Font.SourceSans
- Toggletext.Text = "n i g g e r z"
- Toggletext.TextColor3 = Color3.fromRGB(255, 255, 255)
- Toggletext.TextSize = 20.000
- Toggletext.TextWrapped = true
- Toggle_2.Name = "Toggle"
- Toggle_2.Parent = ToggleContainer
- Toggle_2.BackgroundColor3 = Color3.fromRGB(81, 81, 81)
- Toggle_2.BorderColor3 = Color3.fromRGB(255, 174, 10)
- Toggle_2.BorderSizePixel = 2
- Toggle_2.Position = UDim2.new(0.888438165, 0, 3.25928569, 0)
- Toggle_2.Size = UDim2.new(0, 20, 0, 20)
- Toggle_2.ZIndex = -3
- Toggle_2.Font = Enum.Font.SourceSans
- Toggle_2.Text = ""
- Toggle_2.TextColor3 = Color3.fromRGB(0, 0, 0)
- Toggle_2.TextSize = 14.000
- ]]
- TextLabel.Parent = Top
- TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- TextLabel.BackgroundTransparency = 1.000
- TextLabel.Size = UDim2.new(0, 200, 0, 30)
- TextLabel.ZIndex = 3
- TextLabel.Font = Enum.Font.SourceSans
- TextLabel.Text = Name
- TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
- TextLabel.TextSize = 20.000
- local lib2 = {buttons = 0}
- function lib2:Dropdown(text, tbl, func)
- lib2.buttons=lib2.buttons+1
- if lib2.buttons == 1 then Container.Size = UDim2.new(0, 200, 0, 28*2) else Container.Size = UDim2.new(0, 200, 0, 28*lib2.buttons) end
- local Button = Instance.new("TextButton")
- local ddFrame = Instance.new("Frame", Button)
- local ddBcount = 0
- ddFrame.ClipsDescendants = true
- ddFrame.ZIndex = 5
- ddFrame.Size = UDim2.new(0,200,0,20)
- ddFrame.BackgroundColor3 = Color3.fromRGB(60,60,60)
- ddFrame.Visible = false
- ddFrame.Position = UDim2.new(0,0,1,0)
- ddFrame.BorderSizePixel = 0
- local UIListLayout = Instance.new("UIListLayout")
- UIListLayout.Parent = ddFrame
- UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
- Button.Name = "Button"
- Button.Parent = Container
- Button.BackgroundColor3 = Color3.fromRGB(81, 81, 81)
- Button.BackgroundTransparency = 1.000
- Button.BorderColor3 = Color3.fromRGB(255, 174, 10)
- Button.BorderSizePixel = 2
- Button.Position = UDim2.new(0, 0, 0, 0)
- Button.Size = UDim2.new(0, 200, 0, 28)
- Button.Font = Enum.Font.SourceSans
- Button.Text = text
- Button.TextColor3 = Color3.fromRGB(255, 255, 255)
- Button.TextSize = 20.000
- Button.TextWrapped = true
- Button.MouseButton1Down:Connect(function()
- ddFrame.Size = UDim2.new(0,200,0,20)
- ddFrame.Visible = true
- ddFrame:TweenSize(UDim2.new(0,200,0,20*ddBcount), Enum.EasingDirection.Out,Enum.EasingStyle.Quad,.3, true)
- end)
- for i,v in next, tbl do
- ddBcount = i
- ddFrame.Size = UDim2.new(0,200,0,20*ddBcount)
- local Button1 = Instance.new("TextButton")
- Button1.Name = "1111"
- Button1.ZIndex = 6
- Button1.Visible = true
- Button1.Parent = ddFrame
- Button1.BackgroundColor3 = Color3.fromRGB(81, 81, 81)
- Button1.BackgroundTransparency = 1.000
- Button1.BorderColor3 = Color3.fromRGB(255, 174, 10)
- Button1.BorderSizePixel = 2
- Button1.Position = UDim2.new(0, 0, 0, 0)
- Button1.Size = UDim2.new(0, 200, 0, 20)
- Button1.Font = Enum.Font.SourceSans
- Button1.Text = v
- Button1.TextColor3 = Color3.fromRGB(255, 255, 255)
- Button1.TextSize = 20.000
- Button1.TextWrapped = true
- Button1.MouseButton1Down:Connect(function()
- ddFrame:TweenSize(UDim2.new(0,200,0,20), Enum.EasingDirection.In,Enum.EasingStyle.Quad,.3, true)
- wait(.3)
- ddFrame.Visible = false
- func(v)
- end)
- end
- end
- function lib2:Label(text)
- lib2.buttons=lib2.buttons+1
- print(lib2.buttons)
- if lib2.buttons == 1 then
- Container.Size = UDim2.new(0, 200, 0, 28*2)
- else
- Container.Size = UDim2.new(0, 200, 0, 28*lib2.buttons)
- end
- local lel = Instance.new("TextLabel")
- lel.Name = "lel"
- lel.Parent = Container
- lel.BackgroundColor3 = Color3.fromRGB(0,0,0)
- lel.BackgroundTransparency = 0.9
- lel.Size = UDim2.new(0, 200, 0, 20)
- lel.Font = Enum.Font.SourceSans
- lel.Text = text
- lel.TextColor3 = Color3.fromRGB(255, 255, 255)
- lel.TextSize = 25
- lel.TextScaled = true
- end
- function lib2:Slider(name, min, max, func)
- lib2.buttons=lib2.buttons+1
- if lib2.buttons == 1 then Container.Size = UDim2.new(0, 200, 0, 28*2) else Container.Size = UDim2.new(0, 200, 0, 28*lib2.buttons) end
- local TestSlider = Instance.new("Frame")
- local SliderLine = Instance.new("Frame")
- local TextButton = Instance.new("TextButton")
- local ValueLabel = Instance.new("TextLabel")
- TestSlider.Name = "TestSlider"
- TestSlider.Parent = Container
- TestSlider.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- TestSlider.BackgroundTransparency = 1
- TestSlider.Size = UDim2.new(0, 200, 0, 28)
- SliderLine.Name = "SliderLine"
- SliderLine.Parent = TestSlider
- SliderLine.BackgroundColor3 = lib.SliderColor1
- SliderLine.BorderSizePixel = 0
- SliderLine.Position = UDim2.new(0.0352941193, 0, 0.357142866, 0)
- SliderLine.Size = UDim2.new(0, 170, 0, 2)
- TextButton.Parent = SliderLine
- TextButton.BackgroundColor3 = lib.SliderColor2
- TextButton.BorderSizePixel = 0
- TextButton.Position = UDim2.new(0, 0, -3, 0)
- TextButton.Size = UDim2.new(0, 6, 0, 14)
- TextButton.Font = Enum.Font.SourceSans
- TextButton.Text = ""
- TextButton.TextColor3 = Color3.fromRGB(0, 0, 0)
- TextButton.TextSize = 14.000
- ValueLabel.Name = "ValueLabel"
- ValueLabel.Parent = SliderLine
- ValueLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ValueLabel.BackgroundTransparency = 1.000
- ValueLabel.Size = UDim2.new(0, 170, 0, 17)
- ValueLabel.Font = Enum.Font.SourceSans
- ValueLabel.Text = tostring(name).." - "..tostring(min)
- ValueLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
- ValueLabel.TextSize = 14.000
- local function WDACB_fake_script() -- TextButton.LocalScript
- local script = Instance.new('LocalScript', TextButton)
- local o = false
- script.Parent.MouseButton1Down:Connect(function()
- o = not o
- game:GetService('RunService').RenderStepped:connect(function()
- if o then
- local mouse = game:GetService("UserInputService"):GetMouseLocation()
- local percent = (mouse.X - script.Parent.Parent.AbsolutePosition.X) / (script.Parent.Parent.AbsoluteSize.X)
- percent = math.clamp(percent, 0, 1)
- percent = tonumber(string.format("%.2f", percent))
- script.Parent.Position = UDim2.new(math.clamp(percent, 0, 0.99)-0.02, 0, 0, -7)
- local num = min + (min + max) * percent
- local value = math.floor(num)
- script.Parent.Parent.ValueLabel.Text = name.." - "..value;
- func(value)
- end
- end)
- end)
- end
- coroutine.wrap(WDACB_fake_script)()
- end
- function lib2:Button(text, func)
- lib2.buttons=lib2.buttons+1
- if lib2.buttons == 1 then Container.Size = UDim2.new(0, 200, 0, 28*2) else Container.Size = UDim2.new(0, 200, 0, 28*lib2.buttons) end
- local Button = Instance.new("TextButton")
- Button.Name = "Button"
- Button.Parent = Container
- Button.BackgroundColor3 = Color3.fromRGB(81, 81, 81)
- Button.BackgroundTransparency = 1.000
- Button.BorderColor3 = Color3.fromRGB(255, 174, 10)
- Button.BorderSizePixel = 2
- Button.Position = UDim2.new(0, 0, 0, 0)
- Button.Size = UDim2.new(0, 200, 0, 28)
- Button.Font = Enum.Font.SourceSans
- Button.Text = text
- Button.TextColor3 = Color3.fromRGB(255, 255, 255)
- Button.TextSize = 20.000
- Button.TextWrapped = true
- Button.MouseButton1Down:Connect(func)
- end
- function lib2:Toggle(text, func)
- lib2.buttons=lib2.buttons+1
- if lib2.buttons == 1 then Container.Size = UDim2.new(0, 200, 0, 28*2) else Container.Size = UDim2.new(0, 200, 0, 28*lib2.buttons) end
- local ToggleContainer = Instance.new("ImageLabel")
- local Toggle = Instance.new("TextButton")
- local Toggletext = Instance.new("TextLabel")
- local oof = false
- ToggleContainer.Name = "ToggleContainer"
- ToggleContainer.Parent = Container
- ToggleContainer.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- ToggleContainer.BackgroundTransparency = 1
- ToggleContainer.Position = UDim2.new(0, 0, 0, 0)
- ToggleContainer.Size = UDim2.new(0, 200, 0, 28)
- ToggleContainer.Image = "rbxgameasset://niggermenu"
- ToggleContainer.ImageTransparency = 1.000
- ToggleContainer.ScaleType = Enum.ScaleType.Crop
- Toggle.Name = "Toggle"
- Toggle.Parent = ToggleContainer
- Toggle.BackgroundColor3 = lib.ToggleOff
- Toggle.BorderColor3 = lib.ToggleOut
- Toggle.BorderSizePixel = lib.ToggleOutPixel
- Toggle.Position = UDim2.new(0.859282851, 0, 0.123571128, 0)
- Toggle.Size = UDim2.new(0, 20, 0, 20)
- Toggle.Font = Enum.Font.SourceSans
- Toggle.Text = ""
- Toggle.TextColor3 = Color3.fromRGB(0, 0, 0)
- Toggle.TextSize = 14.000
- Toggletext.Name = "Toggletext"
- Toggletext.Parent = ToggleContainer
- Toggletext.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Toggletext.BackgroundTransparency = 1.000
- Toggletext.BorderSizePixel = 0
- Toggletext.Position = UDim2.new(0, 0.02, 0.052142553, 0)
- Toggletext.Size = UDim2.new(0, 136, 0, 24)
- Toggletext.Font = Enum.Font.SourceSans
- Toggletext.Text = text
- Toggletext.TextColor3 = Color3.fromRGB(255, 255, 255)
- Toggletext.TextSize = 20.000
- Toggletext.TextWrapped = true
- Toggle.MouseButton1Down:Connect(function()
- oof = not oof
- if oof == true then
- Toggle.BackgroundColor3 = lib.ToggleOn
- else
- Toggle.BackgroundColor3 = lib.ToggleOff
- end
- func(oof)
- end)
- end
- --[[ Scripts:
- local function WDACB_fake_script() -- TextButton.LocalScript
- local script = Instance.new('LocalScript', TextButton)
- local o = false
- script.Parent.MouseButton1Down:Connect(function()
- o = not o
- end)
- game:GetService('RunService').RenderStepped:connect(function()
- if o then
- local mouse = game:GetService("UserInputService"):GetMouseLocation()
- local percent = (mouse.X - script.Parent.Parent.AbsolutePosition.X) / (script.Parent.Parent.AbsoluteSize.X)
- percent = math.clamp(percent, 0, 1)
- percent = tonumber(string.format("%.2f", percent))
- script.Parent.Position = UDim2.new(math.clamp(percent, 0, 0.99)-0.02, 0, 0, -7)
- local num = 0 + (30 - 0) * percent
- local value = math.floor(num)
- script.Parent.Parent.ValueLabel.Text = value;
- end
- end)
- end
- coroutine.wrap(WDACB_fake_script)()
- ]]
- local function AYNAIN_fake_script() -- Top.LocalScript
- local script = Instance.new('LocalScript', Top)
- local Top = script.Parent
- Top.Active = true
- Top.Draggable = true
- end
- coroutine.wrap(AYNAIN_fake_script)()
- return lib2
- end
- return lib
Advertisement
Add Comment
Please, Sign In to add comment