Green Hub Universal Script

Blox Fruits is an immensely popular game on the Roblox platform, boasting a vast user base. This action-adventure game revolves around a pirate theme, where players engage in combat against a variety of enemies and challenging bosses. Exploring islands and consuming different fruits are essential for advancing your character’s level.

 

What is Roblox Script?

Roblox Scripts typically refer to snippets of code that offer automation advantages within the game. Independent developers and scripters create these scripts, which are not officially endorsed by the Roblox platform. Nevertheless, you can still utilize these scripts through Roblox executors such as Arceus X, Hydrogen Executor, JJSploit, Fluxus executor, and others.

How to Use Roblox Script?

  1. Launch Roblox and join your desired game.
  2. Click the “Copy” button to duplicate the script code.
  3. Paste the script code into your preferred Roblox executor.
  4. Execute the script code and savor the enhanced experience.
--[[
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
local notificationGui = Instance.new("ScreenGui")
notificationGui.Enabled = true  
notificationGui.IgnoreGuiInset = true 

local notificationFrame = Instance.new("Frame")
notificationFrame.Size = UDim2.new(0, 200, 0, 50)--大小
notificationFrame.Position = UDim2.new(0.5, -100, 1, -50) --位置
notificationFrame.BackgroundColor3 = Color3.new(1, 1, 1)--背景颜色3
notificationFrame.Parent = notificationGui

local notificationText = Instance.new("TextLabel")
notificationText.Size = UDim2.new(1, 0, 1, 0)--大小
notificationText.Position = UDim2.new(0, 0, 0, 0)--位置
notificationText.BackgroundColor3 = Color3.new(1, 1, 1)--背景颜色3
notificationText.TextColor3 = Color3.new(0, 0, 0)--文本颜色3
notificationText.Text = "Executed successfully, Green hub"
notificationText.Font = Enum.Font.SourceSansBold
notificationText.FontSize = Enum.FontSize.Size24
notificationText.TextScaled = true
notificationText.Parent = notificationFrame

local function animateNotification()
    local tweenInfo = TweenInfo.new(1, Enum.EasingStyle.Quint, Enum.EasingDirection.Out, 0, false, 0)
    local tween = game:GetService("TweenService"):Create(notificationFrame, tweenInfo, {Position = UDim2.new(0.5, -100, 0.8, -50)})
    tween:Play()
    wait(3)
    tweenInfo = TweenInfo.new(1, Enum.EasingStyle.Quint, Enum.EasingDirection.Out, 0, false, 0)
    tween = game:GetService("TweenService"):Create(notificationFrame, tweenInfo, {Position = UDim2.new(0.5, -100, 1, -50)})
    tween:Play()
    wait(1)--停止
    notificationGui:Destroy()
end

notificationGui.Parent = game.Players.LocalPlayer.PlayerGui
animateNotification()

local CoreGui = game:GetService("StarterGui")

CoreGui:SetCore("SendNotification", {
    Title = "green",
    Text = "Green script is loading",
    Duration = 5, 
})
print("Anti Afk On")
		local vu = game:GetService("VirtualUser")
		game:GetService("Players").LocalPlayer.Idled:connect(function()
		   vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
		   wait(1)
		   vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
		end)
wait(1)
local LBLG = Instance.new("ScreenGui", getParent)
local LBL = Instance.new("TextLabel", getParent)
local player = game.Players.LocalPlayer

LBLG.Name = "LBLG"
LBLG.Parent = game.CoreGui
LBLG.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
LBLG.Enabled = true
LBL.Name = "LBL"
LBL.Parent = LBLG
LBL.BackgroundColor3 = Color3.new(1, 1, 1)
LBL.BackgroundTransparency = 1
LBL.BorderColor3 = Color3.new(0, 0, 0)
LBL.Position = UDim2.new(0.75,0,0.010,0)
LBL.Size = UDim2.new(0, 133, 0, 30)
LBL.Font = Enum.Font.GothamSemibold
LBL.Text = "TextLabel"
LBL.TextColor3 = Color3.new(1, 1, 1)
LBL.TextScaled = true
LBL.TextSize = 14
LBL.TextWrapped = true
LBL.Visible = true

local FpsLabel = LBL
local Heartbeat = game:GetService("RunService").Heartbeat
local LastIteration, Start
local FrameUpdateTable = { }

local function HeartbeatUpdate()
	LastIteration = tick()
	for Index = #FrameUpdateTable, 1, -1 do
		FrameUpdateTable[Index + 1] = (FrameUpdateTable[Index] >= LastIteration - 1) and FrameUpdateTable[Index] or nil
	end
	FrameUpdateTable[1] = LastIteration
	local CurrentFPS = (tick() - Start >= 1 and #FrameUpdateTable) or (#FrameUpdateTable / (tick() - Start))
	CurrentFPS = CurrentFPS - CurrentFPS % 1
	FpsLabel.Text = ("current time:"..os.date("%H").."hour"..os.date("%M").."point"..os.date("%S"))
end
Start = tick()
Heartbeat:Connect(HeartbeatUpdate)

local playerGui = game.Players.LocalPlayer.PlayerGui

local fpsGui = Instance.new("ScreenGui")
fpsGui.Name = "FpsGui"
fpsGui.Parent = playerGui

local fpsLabel = Instance.new("TextLabel")
fpsLabel.Name = "FpsLabel"
fpsLabel.Size = UDim2.new(0, 100, 0, 20)
fpsLabel.Position = UDim2.new(0, 20, 0, 20)
fpsLabel.BackgroundColor3 = Color3.new(0, 0, 0)
fpsLabel.TextColor3 = Color3.new(1, 1, 1)
fpsLabel.Font = Enum.Font.SourceSans
fpsLabel.FontSize = Enum.FontSize.Size14
fpsLabel.Text = "FPS: "
fpsLabel.Parent = fpsGui

local lastUpdate = tick()

local fps = 0

local function updateFpsCounter()
    local deltaTime = tick() - lastUpdate
    lastUpdate = tick()
    
    fps = math.floor(1 / deltaTime)
    
    fpsLabel.Text = "number of frames: " .. fps
end

game:GetService("RunService").RenderStepped:Connect(updateFpsCounter)

repeat task.wait() until game:IsLoaded()
local library = {}
local ToggleUI = false
library.currentTab = nil
library.flags = {}

local services = setmetatable({}, {
  __index = function(t, k)
    return game.GetService(game, k)
  end
})

local mouse = services.Players.LocalPlayer:GetMouse()

function Tween(obj, t, data)
	services.TweenService:Create(obj, TweenInfo.new(t[1], Enum.EasingStyle[t[2]], Enum.EasingDirection[t[3]]), data):Play()
	return true
end

function Ripple(obj)
	spawn(function()
		if obj.ClipsDescendants ~= true then
			obj.ClipsDescendants = true
		end
		local Ripple = Instance.new("ImageLabel")
		Ripple.Name = "Ripple"
		Ripple.Parent = obj
		Ripple.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
		Ripple.BackgroundTransparency = 1.000
		Ripple.ZIndex = 8
		Ripple.Image = "rbxassetid://2708891598"
		Ripple.ImageTransparency = 0.800
		Ripple.ScaleType = Enum.ScaleType.Fit
		Ripple.ImageColor3 = Color3.fromRGB(255, 255, 255)
		Ripple.Position = UDim2.new((mouse.X - Ripple.AbsolutePosition.X) / obj.AbsoluteSize.X, 0, (mouse.Y - Ripple.AbsolutePosition.Y) / obj.AbsoluteSize.Y, 0)
		Tween(Ripple, {.3, 'Linear', 'InOut'}, {Position = UDim2.new(-5.5, 0, -5.5, 0), Size = UDim2.new(12, 0, 12, 0)})
		wait(0.15)
		Tween(Ripple, {.3, 'Linear', 'InOut'}, {ImageTransparency = 1})
		wait(.3)
		Ripple:Destroy()
	end)
end

local toggled = false

-- # Switch Tabs # --
local switchingTabs = false
function switchTab(new)
  if switchingTabs then return end
  local old = library.currentTab
  if old == nil then
    new[2].Visible = true
    library.currentTab = new
    services.TweenService:Create(new[1], TweenInfo.new(0.1), {ImageTransparency = 0}):Play()
    services.TweenService:Create(new[1].TabText, TweenInfo.new(0.1), {TextTransparency = 0}):Play()
    return
  end
  
  if old[1] == new[1] then return end
  switchingTabs = true
  library.currentTab = new

  services.TweenService:Create(old[1], TweenInfo.new(0.1), {ImageTransparency = 0.2}):Play()
  services.TweenService:Create(new[1], TweenInfo.new(0.1), {ImageTransparency = 0}):Play()
  services.TweenService:Create(old[1].TabText, TweenInfo.new(0.1), {TextTransparency = 0.2}):Play()
  services.TweenService:Create(new[1].TabText, TweenInfo.new(0.1), {TextTransparency = 0}):Play()

  old[2].Visible = false
  new[2].Visible = true
  
  task.wait(0.1)

  switchingTabs = false
end

-- # Drag, Stolen from Kiriot or Wally # --
function drag(frame, hold)
	if not hold then
		hold = frame
	end
	local dragging
	local dragInput
	local dragStart
	local startPos

	local function update(input)
		local delta = input.Position - dragStart
		frame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
	end

	hold.InputBegan:Connect(function(input)
		if input.UserInputType == Enum.UserInputType.MouseButton1 then
			dragging = true
			dragStart = input.Position
			startPos = frame.Position

			input.Changed:Connect(function()
				if input.UserInputState == Enum.UserInputState.End then
					dragging = false
				end
			end)
		end
	end)

	frame.InputChanged:Connect(function(input)
		if input.UserInputType == Enum.UserInputType.MouseMovement then
			dragInput = input
		end
	end)

	services.UserInputService.InputChanged:Connect(function(input)
		if input == dragInput and dragging then
			update(input)
		end
	end)
end

function library.new(library, name,theme)
    for _, v in next, services.CoreGui:GetChildren() do
        if v.Name == "frosty" then
          v:Destroy()
        end
      end
if theme == 'dark' then
    MainColor = Color3.fromRGB(25, 25, 25)
    Background = Color3.fromRGB(25, 25, 25)
    zyColor= Color3.fromRGB(25, 25, 25)
    beijingColor = Color3.fromRGB(25, 25, 25)
    else
    MainColor = Color3.fromRGB(25, 25, 25)
    Background = Color3.fromRGB(25, 25, 25)
    zyColor= Color3.fromRGB(30, 30, 30)
    beijingColor = Color3.fromRGB(255, 255, 255)
end
      local dogent = Instance.new("ScreenGui")
      local Main = Instance.new("Frame")
      local TabMain = Instance.new("Frame")
      local MainC = Instance.new("UICorner")
      local SB = Instance.new("Frame")
      local SBC = Instance.new("UICorner")
      local Side = Instance.new("Frame")
      local SideG = Instance.new("UIGradient")
      local TabBtns = Instance.new("ScrollingFrame")
      local TabBtnsL = Instance.new("UIListLayout")
      local ScriptTitle = Instance.new("TextLabel")
      local SBG = Instance.new("UIGradient") 
      local Open = Instance.new("TextButton")
      local UIG=Instance.new("UIGradient")
      local DropShadowHolder = Instance.new("Frame")
      local DropShadow = Instance.new("ImageLabel")
      local UICornerMain = Instance.new("UICorner")
      local UIGradient=Instance.new("UIGradient")
      local UIGradientTitle=Instance.new("UIGradient")
      
      if syn and syn.protect_gui then syn.protect_gui(dogent) end
    
      dogent.Name = "frosty"
      dogent.Parent = services.CoreGui
      
      function UiDestroy()
          dogent:Destroy()
      end
      
          function ToggleUILib()
            if not ToggleUI then
                dogent.Enabled = false
                ToggleUI = true
                else
                ToggleUI = false
                dogent.Enabled = true
            end
        end
      
      Main.Name = "Main"
      Main.Parent = dogent
      Main.AnchorPoint = Vector2.new(0.5, 0.5)
      Main.BackgroundColor3 = Background
      Main.BorderColor3 = MainColor
      Main.Position = UDim2.new(0.5, 0, 0.5, 0)
      Main.Size = UDim2.new(0, 572, 0, 353)
      Main.ZIndex = 1
      Main.Active = true
      Main.Draggable = true
      services.UserInputService.InputEnded:Connect(function(input)
      if input.KeyCode == Enum.KeyCode.LeftControl then
      if Main.Visible == true then
      Main.Visible = false else
      Main.Visible = true
      end
      end
      end)
      drag(Main)
      
      UICornerMain.Parent = Main
      UICornerMain.CornerRadius = UDim.new(0,3)
      
      DropShadowHolder.Name = "DropShadowHolder"
      DropShadowHolder.Parent = Main
      DropShadowHolder.BackgroundTransparency = 1.000
      DropShadowHolder.BorderSizePixel = 0
      DropShadowHolder.Size = UDim2.new(1, 0, 1, 0)
      DropShadowHolder.BorderColor3 = Color3.fromRGB(255,255,255)
      DropShadowHolder.ZIndex = 0

      DropShadow.Name = "DropShadow"
      DropShadow.Parent = DropShadowHolder
      DropShadow.AnchorPoint = Vector2.new(0.5, 0.5)
      DropShadow.BackgroundTransparency = 1.000
      DropShadow.BorderSizePixel = 0
      DropShadow.Position = UDim2.new(0.5, 0, 0.5, 0)
      DropShadow.Size = UDim2.new(1, 43, 1, 43)
      DropShadow.ZIndex = 0
      DropShadow.Image = "rbxassetid://6015897843"
      DropShadow.ImageColor3 = Color3.fromRGB(255,255,255)
      DropShadow.ImageTransparency = 0.500
      DropShadow.ScaleType = Enum.ScaleType.Slice
      DropShadow.SliceCenter = Rect.new(49, 49, 450, 450)


      UIGradient.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, Color3.fromRGB(255, 0, 0)), ColorSequenceKeypoint.new(0.10, Color3.fromRGB(255, 127, 0)), ColorSequenceKeypoint.new(0.20, Color3.fromRGB(255, 255, 0)), ColorSequenceKeypoint.new(0.30, Color3.fromRGB(0, 255, 0)), ColorSequenceKeypoint.new(0.40, Color3.fromRGB(0, 255, 255)), ColorSequenceKeypoint.new(0.50, Color3.fromRGB(0, 0, 255)), ColorSequenceKeypoint.new(0.60, Color3.fromRGB(139, 0, 255)), ColorSequenceKeypoint.new(0.70, Color3.fromRGB(255, 0, 0)), ColorSequenceKeypoint.new(0.80, Color3.fromRGB(255, 127, 0)), ColorSequenceKeypoint.new(0.90, Color3.fromRGB(255, 255, 0)), ColorSequenceKeypoint.new(1.00, Color3.fromRGB(0, 255, 0))}
      UIGradient.Parent = DropShadow

      local TweenService = game:GetService("TweenService")
      local tweeninfo = TweenInfo.new(7, Enum.EasingStyle.Linear, Enum.EasingDirection.In, -1)
      local tween = TweenService:Create(UIGradient, tweeninfo, {Rotation = 360})
      tween:Play()

          function toggleui()
            toggled = not toggled
            spawn(function()
                if toggled then wait(0.3) end
            end)
            Tween(Main, {0.3, 'Sine', 'InOut'}, {
                Size = UDim2.new(0, 609, 0, (toggled and 505 or 0))
            })
        end
      
      TabMain.Name = "TabMain"
      TabMain.Parent = Main
      TabMain.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
      TabMain.BackgroundTransparency = 1.000
      TabMain.Position = UDim2.new(0.217000037, 0, 0, 3)
      TabMain.Size = UDim2.new(0, 448, 0, 353)
      
      MainC.CornerRadius = UDim.new(0, 5.5)
      MainC.Name = "MainC"
      MainC.Parent = Frame
      
      SB.Name = "SB"
      SB.Parent = Main
      SB.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
      SB.BorderColor3 = MainColor
      SB.Size = UDim2.new(0, 8, 0, 353)
      
      SBC.CornerRadius = UDim.new(0, 6)
      SBC.Name = "SBC"
      SBC.Parent = SB
      
      Side.Name = "Side"
      Side.Parent = SB
      Side.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
      Side.BorderColor3 = Color3.fromRGB(255, 255, 255)
      Side.BorderSizePixel = 0
      Side.ClipsDescendants = true
      Side.Position = UDim2.new(1, 0, 0, 0)
      Side.Size = UDim2.new(0, 110, 0, 353)
      
      SideG.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, zyColor), ColorSequenceKeypoint.new(1.00, zyColor)}
      SideG.Rotation = 90
      SideG.Name = "SideG"
      SideG.Parent = Side
      
      TabBtns.Name = "TabBtns"
      TabBtns.Parent = Side
      TabBtns.Active = true
      TabBtns.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
      TabBtns.BackgroundTransparency = 1.000
      TabBtns.BorderSizePixel = 0
      TabBtns.Position = UDim2.new(0, 0, 0.0973535776, 0)
      TabBtns.Size = UDim2.new(0, 110, 0, 318)
      TabBtns.CanvasSize = UDim2.new(0, 0, 1, 0)
      TabBtns.ScrollBarThickness = 0
      
      TabBtnsL.Name = "TabBtnsL"
      TabBtnsL.Parent = TabBtns
      TabBtnsL.SortOrder = Enum.SortOrder.LayoutOrder
      TabBtnsL.Padding = UDim.new(0, 12)
      
      ScriptTitle.Name = "ScriptTitle"
      ScriptTitle.Parent = Side
      ScriptTitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
      ScriptTitle.BackgroundTransparency = 1.000
      ScriptTitle.Position = UDim2.new(0, 0, 0.00953488424, 0)
      ScriptTitle.Size = UDim2.new(0, 102, 0, 20)
      ScriptTitle.Font = Enum.Font.GothamSemibold
      ScriptTitle.Text = name
      ScriptTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
      ScriptTitle.TextSize = 14.000
      ScriptTitle.TextScaled = true
      ScriptTitle.TextXAlignment = Enum.TextXAlignment.Left
      
      UIGradientTitle.Parent = ScriptTitle
     
      local function NPLHKB_fake_script() 
        local script = Instance.new('LocalScript', ScriptTitle)
     
        local button = script.Parent
        local gradient = button.UIGradient
        local ts = game:GetService("TweenService")
        local ti = TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.Out)
        local offset = {Offset = Vector2.new(1, 0)}
        local create = ts:Create(gradient, ti, offset)
        local startingPos = Vector2.new(-1, 0)
        local list = {} 
        local s, kpt = ColorSequence.new, ColorSequenceKeypoint.new
        local counter = 0
        local status = "down" 
        gradient.Offset = startingPos
        local function rainbowColors()
            local sat, val = 255, 255 
            for i = 1, 10 do 
                local hue = i * 17 
                table.insert(list, Color3.fromHSV(hue / 255, sat / 255, val / 255))
            end
        end
        rainbowColors()
        gradient.Color = s({
            kpt(0, list[#list]),
            kpt(0.5, list[#list - 1]),
            kpt(1, list[#list - 2])
        })
        counter = #list
        local function animate()
            create:Play()
            create.Completed:Wait() 
            gradient.Offset = startingPos 
            gradient.Rotation = 180
            if counter == #list - 1 and status == "down" then
                gradient.Color = s({
                    kpt(0, gradient.Color.Keypoints[1].Value),
                    kpt(0.5, list[#list]), 
                    kpt(1, list[1]) 
                })
                counter = 1
                status = "up" 
            elseif counter == #list and status == "down" then 
                gradient.Color = s({
                    kpt(0, gradient.Color.Keypoints[1].Value),
                    kpt(0.5, list[1]),
                    kpt(1, list[2])
                })
                counter = 2
                status = "up"
            elseif counter <= #list - 2 and status == "down" then 
                gradient.Color = s({
                    kpt(0, gradient.Color.Keypoints[1].Value),
                    kpt(0.5, list[counter + 1]), 
                    kpt(1, list[counter + 2])
                })
                counter = counter + 2
                status = "up"
            end
            create:Play()
            create.Completed:Wait()
            gradient.Offset = startingPos
            gradient.Rotation = 0 
            if counter == #list - 1 and status == "up" then
                gradient.Color = s({ 
     
                    kpt(0, list[1]), 
                    kpt(0.5, list[#list]), 
                    kpt(1, gradient.Color.Keypoints[3].Value)
                })
                counter = 1
                status = "down"
            elseif counter == #list and status == "up" then
                gradient.Color = s({
                    kpt(0, list[2]),
                    kpt(0.5, list[1]), 
                    kpt(1, gradient.Color.Keypoints[3].Value)
                })
                counter = 2
                status = "down"
            elseif counter <= #list - 2 and status == "up" then gradient.Color = s({ kpt(0, list[counter + 2]), kpt(0.5, list[counter + 1]), kpt(1, gradient.Color.Keypoints[3].Value) }) counter = counter + 2 status = "down" end animate() end animate() end coroutine.wrap(NPLHKB_fake_script)() SBG.Color = ColorSequence.new{ColorSequenceKeypoint.new(0.00, zyColor), ColorSequenceKeypoint.new(1.00, zyColor)} SBG.Rotation = 90 SBG.Name = "SBG" SBG.Parent = SB TabBtnsL:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function() TabBtns.CanvasSize = UDim2.new(0, 0, 0, TabBtnsL.AbsoluteContentSize.Y + 18) end) Open.Name = "Open" Open.Parent = dogent Open.BackgroundColor3 = Color3.fromRGB(25, 25, 25) Open.Position = UDim2.new(0.00829315186, 0, 0.31107837, 0) Open.Size = UDim2.new(0, 61, 0, 32) Open.Font = Enum.Font.SourceSans Open.Text = "hide/open" Open.TextColor3 = Color3.fromRGB(255, 255, 255) Open.TextSize = 14.000 Open.Active = true Open.Draggable = true Open.MouseButton1Click:Connect(function() Main.Visible = not Main.Visible end) UIG.Parent = Open local window = {} function window.Tab(window, name, icon) local Tab = Instance.new("ScrollingFrame") local TabIco = Instance.new("ImageLabel") local TabText = Instance.new("TextLabel") local TabBtn = Instance.new("TextButton") local TabL = Instance.new("UIListLayout") Tab.Name = "Tab" Tab.Parent = TabMain Tab.Active = true Tab.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Tab.BackgroundTransparency = 1.000 Tab.Size = UDim2.new(1, 0, 1, 0) Tab.ScrollBarThickness = 2 Tab.Visible = false TabIco.Name = "TabIco" TabIco.Parent = TabBtns TabIco.BackgroundTransparency = 1.000 TabIco.BorderSizePixel = 0 TabIco.Size = UDim2.new(0, 24, 0, 24) TabIco.Image = ("rbxassetid://%s"):format((icon or 4370341699)) TabIco.ImageTransparency = 0.2 TabText.Name = "TabText" TabText.Parent = TabIco TabText.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TabText.BackgroundTransparency = 1.000 TabText.Position = UDim2.new(1.41666663, 0, 0, 0) TabText.Size = UDim2.new(0, 76, 0, 24) TabText.Font = Enum.Font.GothamSemibold TabText.Text = name TabText.TextColor3 = Color3.fromRGB(255, 255, 255) TabText.TextSize = 14.000 TabText.TextXAlignment = Enum.TextXAlignment.Left TabText.TextTransparency = 0.2 TabBtn.Name = "TabBtn" TabBtn.Parent = TabIco TabBtn.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TabBtn.BackgroundTransparency = 1.000 TabBtn.BorderSizePixel = 0 TabBtn.Size = UDim2.new(0, 110, 0, 24) TabBtn.AutoButtonColor = false TabBtn.Font = Enum.Font.SourceSans TabBtn.Text = "" TabBtn.TextColor3 = Color3.fromRGB(0, 0, 0) TabBtn.TextSize = 14.000 TabL.Name = "TabL" TabL.Parent = Tab TabL.SortOrder = Enum.SortOrder.LayoutOrder TabL.Padding = UDim.new(0, 4) TabBtn.MouseButton1Click:Connect(function() spawn(function() Ripple(TabBtn) end) switchTab({TabIco, Tab}) end) if library.currentTab == nil then switchTab({TabIco, Tab}) end TabL:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function() Tab.CanvasSize = UDim2.new(0, 0, 0, TabL.AbsoluteContentSize.Y + 8) end) local tab = {} function tab.section(tab, name, TabVal) local Section = Instance.new("Frame") local SectionC = Instance.new("UICorner") local SectionText = Instance.new("TextLabel") local SectionOpen = Instance.new("ImageLabel") local SectionOpened = Instance.new("ImageLabel") local SectionToggle = Instance.new("ImageButton") local Objs = Instance.new("Frame") local ObjsL = Instance.new("UIListLayout") Section.Name = "Section" Section.Parent = Tab Section.BackgroundColor3 = zyColor Section.BackgroundTransparency = 1.000 Section.BorderSizePixel = 0 Section.ClipsDescendants = true Section.Size = UDim2.new(0.981000006, 0, 0, 36) SectionC.CornerRadius = UDim.new(0, 6) SectionC.Name = "SectionC" SectionC.Parent = Section SectionText.Name = "SectionText" SectionText.Parent = Section SectionText.BackgroundColor3 = Color3.fromRGB(255, 255, 255) SectionText.BackgroundTransparency = 1.000 SectionText.Position = UDim2.new(0.0887396261, 0, 0, 0) SectionText.Size = UDim2.new(0, 401, 0, 36) SectionText.Font = Enum.Font.GothamSemibold SectionText.Text = name SectionText.TextColor3 = Color3.fromRGB(255, 255, 255) SectionText.TextSize = 16.000 SectionText.TextXAlignment = Enum.TextXAlignment.Left SectionOpen.Name = "SectionOpen" SectionOpen.Parent = SectionText SectionOpen.BackgroundTransparency = 1 SectionOpen.BorderSizePixel = 0 SectionOpen.Position = UDim2.new(0, -33, 0, 5) SectionOpen.Size = UDim2.new(0, 26, 0, 26) SectionOpen.Image = "http://www.roblox.com/asset/?id=6031302934" SectionOpened.Name = "SectionOpened" SectionOpened.Parent = SectionOpen SectionOpened.BackgroundTransparency = 1.000 SectionOpened.BorderSizePixel = 0 SectionOpened.Size = UDim2.new(0, 26, 0, 26) SectionOpened.Image = "http://www.roblox.com/asset/?id=6031302932" SectionOpened.ImageTransparency = 1.000 SectionToggle.Name = "SectionToggle" SectionToggle.Parent = SectionOpen SectionToggle.BackgroundTransparency = 1 SectionToggle.BorderSizePixel = 0 SectionToggle.Size = UDim2.new(0, 26, 0, 26) Objs.Name = "Objs" Objs.Parent = Section Objs.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Objs.BackgroundTransparency = 1 Objs.BorderSizePixel = 0 Objs.Position = UDim2.new(0, 6, 0, 36) Objs.Size = UDim2.new(0.986347735, 0, 0, 0) ObjsL.Name = "ObjsL" ObjsL.Parent = Objs ObjsL.SortOrder = Enum.SortOrder.LayoutOrder ObjsL.Padding = UDim.new(0, 8) local open = TabVal if TabVal ~= false then Section.Size = UDim2.new(0.981000006, 0, 0, open and 36 + ObjsL.AbsoluteContentSize.Y + 8 or 36) SectionOpened.ImageTransparency = (open and 0 or 1) SectionOpen.ImageTransparency = (open and 1 or 0) end SectionToggle.MouseButton1Click:Connect(function() open = not open Section.Size = UDim2.new(0.981000006, 0, 0, open and 36 + ObjsL.AbsoluteContentSize.Y + 8 or 36) SectionOpened.ImageTransparency = (open and 0 or 1) SectionOpen.ImageTransparency = (open and 1 or 0) end) ObjsL:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function() if not open then return end Section.Size = UDim2.new(0.981000006, 0, 0, 36 + ObjsL.AbsoluteContentSize.Y + 8) end) local section = {} function section.Button(section, text, callback) local callback = callback or function() end local BtnModule = Instance.new("Frame") local Btn = Instance.new("TextButton") local BtnC = Instance.new("UICorner") BtnModule.Name = "BtnModule" BtnModule.Parent = Objs BtnModule.BackgroundColor3 = Color3.fromRGB(255, 255, 255) BtnModule.BackgroundTransparency = 1.000 BtnModule.BorderSizePixel = 0 BtnModule.Position = UDim2.new(0, 0, 0, 0) BtnModule.Size = UDim2.new(0, 428, 0, 38) Btn.Name = "Btn" Btn.Parent = BtnModule Btn.BackgroundColor3 = zyColor Btn.BorderSizePixel = 0 Btn.Size = UDim2.new(0, 428, 0, 38) Btn.AutoButtonColor = false Btn.Font = Enum.Font.GothamSemibold Btn.Text = " " .. text Btn.TextColor3 = Color3.fromRGB(255, 255, 255) Btn.TextSize = 16.000 Btn.TextXAlignment = Enum.TextXAlignment.Left BtnC.CornerRadius = UDim.new(0, 6) BtnC.Name = "BtnC" BtnC.Parent = Btn Btn.MouseButton1Click:Connect(function() spawn(function() Ripple(Btn) end) spawn(callback) end) end function section:Label(text) local LabelModule = Instance.new("Frame") local TextLabel = Instance.new("TextLabel") local LabelC = Instance.new("UICorner") LabelModule.Name = "LabelModule" LabelModule.Parent = Objs LabelModule.BackgroundColor3 = Color3.fromRGB(255, 255, 255) LabelModule.BackgroundTransparency = 1.000 LabelModule.BorderSizePixel = 0 LabelModule.Position = UDim2.new(0, 0, NAN, 0) LabelModule.Size = UDim2.new(0, 428, 0, 19) TextLabel.Parent = LabelModule TextLabel.BackgroundColor3 = zyColor TextLabel.Size = UDim2.new(0, 428, 0, 22) TextLabel.Font = Enum.Font.GothamSemibold TextLabel.Text = text TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel.TextSize = 14.000 LabelC.CornerRadius = UDim.new(0, 6) LabelC.Name = "LabelC" LabelC.Parent = TextLabel return TextLabel end function section.Toggle(section, text, flag, enabled, callback) local callback = callback or function() end local enabled = enabled or false assert(text, "No text provided") assert(flag, "No flag provided") library.flags[flag] = enabled local ToggleModule = Instance.new("Frame") local ToggleBtn = Instance.new("TextButton") local ToggleBtnC = Instance.new("UICorner") local ToggleDisable = Instance.new("Frame") local ToggleSwitch = Instance.new("Frame") local ToggleSwitchC = Instance.new("UICorner") local ToggleDisableC = Instance.new("UICorner") ToggleModule.Name = "ToggleModule" ToggleModule.Parent = Objs ToggleModule.BackgroundColor3 = Color3.fromRGB(255, 255, 255) ToggleModule.BackgroundTransparency = 1.000 ToggleModule.BorderSizePixel = 0 ToggleModule.Position = UDim2.new(0, 0, 0, 0) ToggleModule.Size = UDim2.new(0, 428, 0, 38) ToggleBtn.Name = "ToggleBtn" ToggleBtn.Parent = ToggleModule ToggleBtn.BackgroundColor3 = zyColor ToggleBtn.BorderSizePixel = 0 ToggleBtn.Size = UDim2.new(0, 428, 0, 38) ToggleBtn.AutoButtonColor = false ToggleBtn.Font = Enum.Font.GothamSemibold ToggleBtn.Text = " " .. text ToggleBtn.TextColor3 = Color3.fromRGB(255, 255, 255) ToggleBtn.TextSize = 16.000 ToggleBtn.TextXAlignment = Enum.TextXAlignment.Left ToggleBtnC.CornerRadius = UDim.new(0, 6) ToggleBtnC.Name = "ToggleBtnC" ToggleBtnC.Parent = ToggleBtn ToggleDisable.Name = "ToggleDisable" ToggleDisable.Parent = ToggleBtn ToggleDisable.BackgroundColor3 = Background ToggleDisable.BorderSizePixel = 0 ToggleDisable.Position = UDim2.new(0.901869178, 0, 0.208881587, 0) ToggleDisable.Size = UDim2.new(0, 36, 0, 22) ToggleSwitch.Name = "ToggleSwitch" ToggleSwitch.Parent = ToggleDisable ToggleSwitch.BackgroundColor3 = beijingColor ToggleSwitch.Size = UDim2.new(0, 24, 0, 22) ToggleSwitchC.CornerRadius = UDim.new(0, 6) ToggleSwitchC.Name = "ToggleSwitchC" ToggleSwitchC.Parent = ToggleSwitch ToggleDisableC.CornerRadius = UDim.new(0, 6) ToggleDisableC.Name = "ToggleDisableC" ToggleDisableC.Parent = ToggleDisable local funcs = { SetState = function(self, state) if state == nil then state = not library.flags[flag] end if library.flags[flag] == state then return end services.TweenService:Create(ToggleSwitch, TweenInfo.new(0.2), {Position = UDim2.new(0, (state and ToggleSwitch.Size.X.Offset / 2 or 0), 0, 0), BackgroundColor3 = (state and Color3.fromRGB(255, 255, 255) or beijingColor)}):Play() library.flags[flag] = state callback(state) end, Module = ToggleModule } if enabled ~= false then funcs:SetState(flag,true) end ToggleBtn.MouseButton1Click:Connect(function() funcs:SetState() end) return funcs end function section.Keybind(section, text, default, callback) local callback = callback or function() end assert(text, "No text provided") assert(default, "No default key provided") local default = (typeof(default) == "string" and Enum.KeyCode[default] or default) local banned = { Return = true; Space = true; Tab = true; Backquote = true; CapsLock = true; Escape = true; Unknown = true; } local shortNames = { RightControl = 'Right Ctrl', LeftControl = 'Left Ctrl', LeftShift = 'Left Shift', RightShift = 'Right Shift', Semicolon = ";", Quote = '"', LeftBracket = '[', RightBracket = ']', Equals = '=', Minus = '-', RightAlt = 'Right Alt', LeftAlt = 'Left Alt' } local bindKey = default local keyTxt = (default and (shortNames[default.Name] or default.Name) or "None") local KeybindModule = Instance.new("Frame") local KeybindBtn = Instance.new("TextButton") local KeybindBtnC = Instance.new("UICorner") local KeybindValue = Instance.new("TextButton") local KeybindValueC = Instance.new("UICorner") local KeybindL = Instance.new("UIListLayout") local UIPadding = Instance.new("UIPadding") KeybindModule.Name = "KeybindModule" KeybindModule.Parent = Objs KeybindModule.BackgroundColor3 = Color3.fromRGB(255, 255, 255) KeybindModule.BackgroundTransparency = 1.000 KeybindModule.BorderSizePixel = 0 KeybindModule.Position = UDim2.new(0, 0, 0, 0) KeybindModule.Size = UDim2.new(0, 428, 0, 38) KeybindBtn.Name = "KeybindBtn" KeybindBtn.Parent = KeybindModule KeybindBtn.BackgroundColor3 = zyColor KeybindBtn.BorderSizePixel = 0 KeybindBtn.Size = UDim2.new(0, 428, 0, 38) KeybindBtn.AutoButtonColor = false KeybindBtn.Font = Enum.Font.GothamSemibold KeybindBtn.Text = " " .. text KeybindBtn.TextColor3 = Color3.fromRGB(255, 255, 255) KeybindBtn.TextSize = 16.000 KeybindBtn.TextXAlignment = Enum.TextXAlignment.Left KeybindBtnC.CornerRadius = UDim.new(0, 6) KeybindBtnC.Name = "KeybindBtnC" KeybindBtnC.Parent = KeybindBtn KeybindValue.Name = "KeybindValue" KeybindValue.Parent = KeybindBtn KeybindValue.BackgroundColor3 = Background KeybindValue.BorderSizePixel = 0 KeybindValue.Position = UDim2.new(0.763033211, 0, 0.289473683, 0) KeybindValue.Size = UDim2.new(0, 100, 0, 28) KeybindValue.AutoButtonColor = false KeybindValue.Font = Enum.Font.Gotham KeybindValue.Text = keyTxt KeybindValue.TextColor3 = Color3.fromRGB(255, 255, 255) KeybindValue.TextSize = 14.000 KeybindValueC.CornerRadius = UDim.new(0, 6) KeybindValueC.Name = "KeybindValueC" KeybindValueC.Parent = KeybindValue KeybindL.Name = "KeybindL" KeybindL.Parent = KeybindBtn KeybindL.HorizontalAlignment = Enum.HorizontalAlignment.Right KeybindL.SortOrder = Enum.SortOrder.LayoutOrder KeybindL.VerticalAlignment = Enum.VerticalAlignment.Center UIPadding.Parent = KeybindBtn UIPadding.PaddingRight = UDim.new(0, 6) services.UserInputService.InputBegan:Connect(function(inp, gpe) if gpe then return end if inp.UserInputType ~= Enum.UserInputType.Keyboard then return end if inp.KeyCode ~= bindKey then return end callback(bindKey.Name) end) KeybindValue.MouseButton1Click:Connect(function() KeybindValue.Text = "..." wait() local key, uwu = services.UserInputService.InputEnded:Wait() local keyName = tostring(key.KeyCode.Name) if key.UserInputType ~= Enum.UserInputType.Keyboard then KeybindValue.Text = keyTxt return end if banned[keyName] then KeybindValue.Text = keyTxt return end wait() bindKey = Enum.KeyCode[keyName] KeybindValue.Text = shortNames[keyName] or keyName end) KeybindValue:GetPropertyChangedSignal("TextBounds"):Connect(function() KeybindValue.Size = UDim2.new(0, KeybindValue.TextBounds.X + 30, 0, 28) end) KeybindValue.Size = UDim2.new(0, KeybindValue.TextBounds.X + 30, 0, 28) end function section.Textbox(section, text, flag, default, callback) local callback = callback or function() end assert(text, "No text provided") assert(flag, "No flag provided") assert(default, "No default text provided") library.flags[flag] = default local TextboxModule = Instance.new("Frame") local TextboxBack = Instance.new("TextButton") local TextboxBackC = Instance.new("UICorner") local BoxBG = Instance.new("TextButton") local BoxBGC = Instance.new("UICorner") local TextBox = Instance.new("TextBox") local TextboxBackL = Instance.new("UIListLayout") local TextboxBackP = Instance.new("UIPadding") TextboxModule.Name = "TextboxModule" TextboxModule.Parent = Objs TextboxModule.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextboxModule.BackgroundTransparency = 1.000 TextboxModule.BorderSizePixel = 0 TextboxModule.Position = UDim2.new(0, 0, 0, 0) TextboxModule.Size = UDim2.new(0, 428, 0, 38) TextboxBack.Name = "TextboxBack" TextboxBack.Parent = TextboxModule TextboxBack.BackgroundColor3 = zyColor TextboxBack.BorderSizePixel = 0 TextboxBack.Size = UDim2.new(0, 428, 0, 38) TextboxBack.AutoButtonColor = false TextboxBack.Font = Enum.Font.GothamSemibold TextboxBack.Text = " " .. text TextboxBack.TextColor3 = Color3.fromRGB(255, 255, 255) TextboxBack.TextSize = 16.000 TextboxBack.TextXAlignment = Enum.TextXAlignment.Left TextboxBackC.CornerRadius = UDim.new(0, 6) TextboxBackC.Name = "TextboxBackC" TextboxBackC.Parent = TextboxBack BoxBG.Name = "BoxBG" BoxBG.Parent = TextboxBack BoxBG.BackgroundColor3 = Background BoxBG.BorderSizePixel = 0 BoxBG.Position = UDim2.new(0.763033211, 0, 0.289473683, 0) BoxBG.Size = UDim2.new(0, 100, 0, 28) BoxBG.AutoButtonColor = false BoxBG.Font = Enum.Font.Gotham BoxBG.Text = "" BoxBG.TextColor3 = Color3.fromRGB(255, 255, 255) BoxBG.TextSize = 14.000 BoxBGC.CornerRadius = UDim.new(0, 6) BoxBGC.Name = "BoxBGC" BoxBGC.Parent = BoxBG TextBox.Parent = BoxBG TextBox.BackgroundColor3 = Color3.fromRGB(255, 255, 255) TextBox.BackgroundTransparency = 1.000 TextBox.BorderSizePixel = 0 TextBox.Size = UDim2.new(1, 0, 1, 0) TextBox.Font = Enum.Font.Gotham TextBox.Text = default TextBox.TextColor3 = Color3.fromRGB(255, 255, 255) TextBox.TextSize = 14.000 TextboxBackL.Name = "TextboxBackL" TextboxBackL.Parent = TextboxBack TextboxBackL.HorizontalAlignment = Enum.HorizontalAlignment.Right TextboxBackL.SortOrder = Enum.SortOrder.LayoutOrder TextboxBackL.VerticalAlignment = Enum.VerticalAlignment.Center TextboxBackP.Name = "TextboxBackP" TextboxBackP.Parent = TextboxBack TextboxBackP.PaddingRight = UDim.new(0, 6) TextBox.FocusLost:Connect(function() if TextBox.Text == "" then TextBox.Text = default end library.flags[flag] = TextBox.Text callback(TextBox.Text) end) TextBox:GetPropertyChangedSignal("TextBounds"):Connect(function() BoxBG.Size = UDim2.new(0, TextBox.TextBounds.X + 30, 0, 28) end) BoxBG.Size = UDim2.new(0, TextBox.TextBounds.X + 30, 0, 28) end function section.Slider(section, text, flag, default, min, max, precise, callback) local callback = callback or function() end local min = min or 1 local max = max or 10 local default = default or min local precise = precise or false library.flags[flag] = default assert(text, "No text provided") assert(flag, "No flag provided") assert(default, "No default value provided") local SliderModule = Instance.new("Frame") local SliderBack = Instance.new("TextButton") local SliderBackC = Instance.new("UICorner") local SliderBar = Instance.new("Frame") local SliderBarC = Instance.new("UICorner") local SliderPart = Instance.new("Frame") local SliderPartC = Instance.new("UICorner") local SliderValBG = Instance.new("TextButton") local SliderValBGC = Instance.new("UICorner") local SliderValue = Instance.new("TextBox") local MinSlider = Instance.new("TextButton") local AddSlider = Instance.new("TextButton") SliderModule.Name = "SliderModule" SliderModule.Parent = Objs SliderModule.BackgroundColor3 = Color3.fromRGB(255, 255, 255) SliderModule.BackgroundTransparency = 1.000 SliderModule.BorderSizePixel = 0 SliderModule.Position = UDim2.new(0, 0, 0, 0) SliderModule.Size = UDim2.new(0, 428, 0, 38) SliderBack.Name = "SliderBack" SliderBack.Parent = SliderModule SliderBack.BackgroundColor3 = zyColor SliderBack.BorderSizePixel = 0 SliderBack.Size = UDim2.new(0, 428, 0, 38) SliderBack.AutoButtonColor = false SliderBack.Font = Enum.Font.GothamSemibold SliderBack.Text = " " .. text SliderBack.TextColor3 = Color3.fromRGB(255, 255, 255) SliderBack.TextSize = 16.000 SliderBack.TextXAlignment = Enum.TextXAlignment.Left SliderBackC.CornerRadius = UDim.new(0, 6) SliderBackC.Name = "SliderBackC" SliderBackC.Parent = SliderBack SliderBar.Name = "SliderBar" SliderBar.Parent = SliderBack SliderBar.AnchorPoint = Vector2.new(0, 0.5) SliderBar.BackgroundColor3 = Background SliderBar.BorderSizePixel = 0 SliderBar.Position = UDim2.new(0.369000018, 40, 0.5, 0) SliderBar.Size = UDim2.new(0, 140, 0, 12) SliderBarC.CornerRadius = UDim.new(0, 4) SliderBarC.Name = "SliderBarC" SliderBarC.Parent = SliderBar SliderPart.Name = "SliderPart" SliderPart.Parent = SliderBar SliderPart.BackgroundColor3 = Color3.fromRGB(255, 255, 255) SliderPart.BorderSizePixel = 0 SliderPart.Size = UDim2.new(0, 54, 0, 13) SliderPartC.CornerRadius = UDim.new(0, 4) SliderPartC.Name = "SliderPartC" SliderPartC.Parent = SliderPart SliderValBG.Name = "SliderValBG" SliderValBG.Parent = SliderBack SliderValBG.BackgroundColor3 = Background SliderValBG.BorderSizePixel = 0 SliderValBG.Position = UDim2.new(0.883177578, 0, 0.131578952, 0) SliderValBG.Size = UDim2.new(0, 44, 0, 28) SliderValBG.AutoButtonColor = false SliderValBG.Font = Enum.Font.Gotham SliderValBG.Text = "" SliderValBG.TextColor3 = Color3.fromRGB(255, 255, 255) SliderValBG.TextSize = 14.000 SliderValBGC.CornerRadius = UDim.new(0, 6) SliderValBGC.Name = "SliderValBGC" SliderValBGC.Parent = SliderValBG SliderValue.Name = "SliderValue" SliderValue.Parent = SliderValBG SliderValue.BackgroundColor3 = Color3.fromRGB(255, 255, 255) SliderValue.BackgroundTransparency = 1.000 SliderValue.BorderSizePixel = 0 SliderValue.Size = UDim2.new(1, 0, 1, 0) SliderValue.Font = Enum.Font.Gotham SliderValue.Text = "1000" SliderValue.TextColor3 = Color3.fromRGB(255, 255, 255) SliderValue.TextSize = 14.000 MinSlider.Name = "MinSlider" MinSlider.Parent = SliderModule MinSlider.BackgroundColor3 = Color3.fromRGB(255, 255, 255) MinSlider.BackgroundTransparency = 1.000 MinSlider.BorderSizePixel = 0 MinSlider.Position = UDim2.new(0.296728969, 40, 0.236842096, 0) MinSlider.Size = UDim2.new(0, 20, 0, 20) MinSlider.Font = Enum.Font.Gotham MinSlider.Text = "-" MinSlider.TextColor3 = Color3.fromRGB(255, 255, 255) MinSlider.TextSize = 24.000 MinSlider.TextWrapped = true AddSlider.Name = "AddSlider" AddSlider.Parent = SliderModule AddSlider.AnchorPoint = Vector2.new(0, 0.5) AddSlider.BackgroundColor3 = Color3.fromRGB(255, 255, 255) AddSlider.BackgroundTransparency = 1.000 AddSlider.BorderSizePixel = 0 AddSlider.Position = UDim2.new(0.810906529, 0, 0.5, 0) AddSlider.Size = UDim2.new(0, 20, 0, 20) AddSlider.Font = Enum.Font.Gotham AddSlider.Text = "+" AddSlider.TextColor3 = Color3.fromRGB(255, 255, 255) AddSlider.TextSize = 24.000 AddSlider.TextWrapped = true local funcs = { SetValue = function(self, value) local percent = (mouse.X - SliderBar.AbsolutePosition.X) / SliderBar.AbsoluteSize.X if value then percent = (value - min) / (max - min) end percent = math.clamp(percent, 0, 1) if precise then value = value or tonumber(string.format("%.1f", tostring(min + (max - min) * percent))) else value = value or math.floor(min + (max - min) * percent) end library.flags[flag] = tonumber(value) SliderValue.Text = tostring(value) SliderPart.Size = UDim2.new(percent, 0, 1, 0) callback(tonumber(value)) end } MinSlider.MouseButton1Click:Connect(function() local currentValue = library.flags[flag] currentValue = math.clamp(currentValue - 1, min, max) funcs:SetValue(currentValue) end) AddSlider.MouseButton1Click:Connect(function() local currentValue = library.flags[flag] currentValue = math.clamp(currentValue + 1, min, max) funcs:SetValue(currentValue) end) funcs:SetValue(default) local dragging, boxFocused, allowed = false, false, { [""] = true, ["-"] = true } SliderBar.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then funcs:SetValue() dragging = true end end) services.UserInputService.InputEnded:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end) services.UserInputService.InputChanged:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then funcs:SetValue() end end) SliderBar.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.Touch then funcs:SetValue() dragging = true end end) services.UserInputService.InputEnded:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.Touch then dragging = false end end) services.UserInputService.InputChanged:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.Touch then funcs:SetValue() end end) SliderValue.Focused:Connect(function() boxFocused = true end) SliderValue.FocusLost:Connect(function() boxFocused = false if SliderValue.Text == "" then funcs:SetValue(default) end end) SliderValue:GetPropertyChangedSignal("Text"):Connect(function() if not boxFocused then return end SliderValue.Text = SliderValue.Text:gsub("%D+", "") local text = SliderValue.Text if not tonumber(text) then SliderValue.Text = SliderValue.Text:gsub('%D+', '') elseif not allowed[text] then if tonumber(text) > max then
                  text = max
                  SliderValue.Text = tostring(max)
                end
                funcs:SetValue(tonumber(text))
              end
            end)
    
            return funcs
          end
          function section.Dropdown(section, text, flag, options, callback)
            local callback = callback or function() end
            local options = options or {}
            assert(text, "No text provided")
            assert(flag, "No flag provided")
    
            library.flags[flag] = nil
            
            local DropdownModule = Instance.new("Frame")
            local DropdownTop = Instance.new("TextButton")
            local DropdownTopC = Instance.new("UICorner")
            local DropdownOpen = Instance.new("TextButton")
            local DropdownText = Instance.new("TextBox")
            local DropdownModuleL = Instance.new("UIListLayout")
            local Option = Instance.new("TextButton")
            local OptionC = Instance.new("UICorner")        
    
            DropdownModule.Name = "DropdownModule"
            DropdownModule.Parent = Objs
            DropdownModule.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
            DropdownModule.BackgroundTransparency = 1.000
            DropdownModule.BorderSizePixel = 0
            DropdownModule.ClipsDescendants = true
            DropdownModule.Position = UDim2.new(0, 0, 0, 0)
            DropdownModule.Size = UDim2.new(0, 428, 0, 38)
            
            DropdownTop.Name = "DropdownTop"
            DropdownTop.Parent = DropdownModule
            DropdownTop.BackgroundColor3 = zyColor
            DropdownTop.BorderSizePixel = 0
            DropdownTop.Size = UDim2.new(0, 428, 0, 38)
            DropdownTop.AutoButtonColor = false
            DropdownTop.Font = Enum.Font.GothamSemibold
            DropdownTop.Text = ""
            DropdownTop.TextColor3 = Color3.fromRGB(255, 255, 255)
            DropdownTop.TextSize = 16.000
            DropdownTop.TextXAlignment = Enum.TextXAlignment.Left
            
            DropdownTopC.CornerRadius = UDim.new(0, 6)
            DropdownTopC.Name = "DropdownTopC"
            DropdownTopC.Parent = DropdownTop
            
            DropdownOpen.Name = "DropdownOpen"
            DropdownOpen.Parent = DropdownTop
            DropdownOpen.AnchorPoint = Vector2.new(0, 0.5)
            DropdownOpen.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
            DropdownOpen.BackgroundTransparency = 1.000
            DropdownOpen.BorderSizePixel = 0
            DropdownOpen.Position = UDim2.new(0.918383181, 0, 0.5, 0)
            DropdownOpen.Size = UDim2.new(0, 20, 0, 20)
            DropdownOpen.Font = Enum.Font.Gotham
            DropdownOpen.Text = "+"
            DropdownOpen.TextColor3 = Color3.fromRGB(255, 255, 255)
            DropdownOpen.TextSize = 24.000
            DropdownOpen.TextWrapped = true
            
            DropdownText.Name = "DropdownText"
            DropdownText.Parent = DropdownTop
            DropdownText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
            DropdownText.BackgroundTransparency = 1.000
            DropdownText.BorderSizePixel = 0
            DropdownText.Position = UDim2.new(0.0373831764, 0, 0, 0)
            DropdownText.Size = UDim2.new(0, 184, 0, 38)
            DropdownText.Font = Enum.Font.GothamSemibold
            DropdownText.PlaceholderColor3 = Color3.fromRGB(255, 255, 255)
            DropdownText.PlaceholderText = text
            DropdownText.Text = ""
            DropdownText.TextColor3 = Color3.fromRGB(255, 255, 255)
            DropdownText.TextSize = 16.000
            DropdownText.TextXAlignment = Enum.TextXAlignment.Left
            
            DropdownModuleL.Name = "DropdownModuleL"
            DropdownModuleL.Parent = DropdownModule
            DropdownModuleL.SortOrder = Enum.SortOrder.LayoutOrder
            DropdownModuleL.Padding = UDim.new(0, 4)
    
            local setAllVisible = function()
              local options = DropdownModule:GetChildren() 
              for i=1, #options do
                local option = options[i]
                if option:IsA("TextButton") and option.Name:match("Option_") then
                  option.Visible = true
                end
              end
            end
    
            local searchDropdown = function(text)
              local options = DropdownModule:GetChildren()
              for i=1, #options do
                local option = options[i]
                if text == "" then
                  setAllVisible()
                else
                  if option:IsA("TextButton") and option.Name:match("Option_") then
                    if option.Text:lower():match(text:lower()) then
                      option.Visible = true
                    else
                      option.Visible = false
                    end
                  end
                end
              end
            end
    
            local open = false
            local ToggleDropVis = function()
              open = not open
              if open then setAllVisible() end
              DropdownOpen.Text = (open and "-" or "+")
              DropdownModule.Size = UDim2.new(0, 428, 0, (open and DropdownModuleL.AbsoluteContentSize.Y + 4 or 38))
            end
    
            DropdownOpen.MouseButton1Click:Connect(ToggleDropVis)
            DropdownText.Focused:Connect(function()
              if open then return end
              ToggleDropVis()
            end)
    
            DropdownText:GetPropertyChangedSignal("Text"):Connect(function()
              if not open then return end
              searchDropdown(DropdownText.Text)
            end)
    
            DropdownModuleL:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
              if not open then return end
              DropdownModule.Size = UDim2.new(0, 428, 0, (DropdownModuleL.AbsoluteContentSize.Y + 4))
            end)
            
            local funcs = {}
            funcs.AddOption = function(self, option)
              local Option = Instance.new("TextButton")
              local OptionC = Instance.new("UICorner")     
    
              Option.Name = "Option_" .. option
              Option.Parent = DropdownModule
              Option.BackgroundColor3 = zyColor
              Option.BorderSizePixel = 0
              Option.Position = UDim2.new(0, 0, 0.328125, 0)
              Option.Size = UDim2.new(0, 428, 0, 26)
              Option.AutoButtonColor = false
              Option.Font = Enum.Font.Gotham
              Option.Text = option
              Option.TextColor3 = Color3.fromRGB(255, 255, 255)
              Option.TextSize = 14.000
              
              OptionC.CornerRadius = UDim.new(0, 6)
              OptionC.Name = "OptionC"
              OptionC.Parent = Option
    
              Option.MouseButton1Click:Connect(function()
                ToggleDropVis()
                callback(Option.Text)
                DropdownText.Text = Option.Text
                library.flags[flag] = Option.Text
              end)
            end
    
            funcs.RemoveOption = function(self, option)
              local option = DropdownModule:FindFirstChild("Option_" .. option)
              if option then option:Destroy() end
            end
    
            funcs.SetOptions = function(self, options)
              for _, v in next, DropdownModule:GetChildren() do
                if v.Name:match("Option_") then
                  v:Destroy()
                end
              end
              for _,v in next, options do
                funcs:AddOption(v)
              end
            end
    
            funcs:SetOptions(options)
    
            return funcs
          end
          return section
        end
        return tab
      end
      return window
    end
    
    
local window = library:new("Green Hub")

local creds = window:Tab("information",'6035145364')

local bin = creds:section("information",true)

    bin:Label("your username:"..game.Players.LocalPlayer.Character.Name)
    bin:Label("your injector:"..identifyexecutor())

local credits = creds:section("UI set up",true)

    credits:Button("Destroy UI",function()
        game:GetService("CoreGui")["frosty"]:Destroy()
    end)

    credits:Toggle("Rainbow UI", "", false, function(state)
        if state then
        game:GetService("CoreGui")["frosty"].Main.Style = "DropShadow"
        else
            game:GetService("CoreGui")["frosty"].Main.Style = "Custom"
        end
    end)
    
local creds = window:Tab("universal",'6035145364')

local tool = creds:section("universal",true)

tool:Button("tool",function()
        loadstring(game:HttpGet("https://cdn.wearedevs.net/scripts/BTools.txt"))()
end)

tool:Button("character invincible",function()
        loadstring(game:HttpGet('https://pastebin.com/raw/H3RLCWWZ'))()
end)

tool:Button("strongest perspective",function()
        loadstring(game:HttpGet("https://pastebin.com/raw/uw2P2fbY"))()
end)
    
tool:Button("location acquisition",function()
        loadstring(game:HttpGet("https://gist.githubusercontent.com/NortherScripts/8d954211b286d051c416cc5f88b3dc5f/raw/"))()
end)

tool:Button("control",function()
        loadstring(game:HttpGet("https://pastebin.com/raw/XR4sGcgJ"))()
end)

tool:Button("button(Arbitrary selection button",function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/XNEOFF/KeyBinds/main/KeyBinds-Source.lua"))()
end)

local creds = window:Tab("have something to say",'6035145364')

local tool = creds:section("reselling dead xylophones",true)

tool:Button("Being open source will also be more,Green Script Free",function()
       loadstring(game:HttpGet("https://pastebin.com/raw/JEdkPtA1"))()
end)

tool:Button("This script is free",function()
       loadstring(game:HttpGet("https://pastebin.com/raw/JEdkPtA1"))()
end)

local creds = window:Tab("logging script",'6035145364')

local tool = creds:section("translate by yourself",true)

tool:Button("LuaWare",function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/frencaliber/LuaWareLoader.lw/main/luawareloader.wtf",true))()
end)

tool:Button("green script",function()
        loadstring(game:HttpGet('https://rentry.co/ct293/raw'))()
end)

tool:Button("Darklogging",function()
        loadstring(game:HttpGet"https://raw.githubusercontent.com/darkxwin/darkxsourcethinkyoutousedarkx/main/darkx")()
end)

tool:Button("Lumber Tycoon White Script",function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/CloudX-ScriptsWane/ScriptsDache/main/%E4%BC%90%E6%9C%A8%E5%A4%A7%E4%BA%A822.lua", true))()
end)

tool:Button("bark computer",function()
        loadstring(game:HttpGetAsync("https://cdn.applebee1558.com/bark/bark.lua"))("2022 more like twenty-twenty-too")
end)

tool:Button("Green Script Logging",function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/hjjjjjjjiiugghhhhhhggyi/Green-script-YYDS-nq/main/%E7%BB%BF%E8%84%9A%E6%9C%AC%E4%BC%90%E6%9C%A8%E5%A4%A7%E4%BA%A82.lua"))()
end)

local creds = window:Tab("Thanos Simulator",'6035145364')

local tool = creds:section("Function",true)

tool:Button("place of birth/resurrection",function()
        game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,153,-20)
end)

tool:Button("Where to shard/cast",function()
        game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(20,115,-695)
end)

tool:Button("shop/upgrade place",function()
        game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-28,1061,1590)
end)

tool:Button("location of the time gem",function()
        game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(444.5,117,443.5)
end)

tool:Button("The location of the space gem",function()
        game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-412,73,-444)
end)

tool:Button("Reality Gem Location",function()
       loadstring(game:HttpGet('https://pastebin.com/raw/H3RLCWWZ'))()
end)

tool:Button("The location of the energy gem monster",function()
        game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(433,55,-326)
end)

tool:Button("quick suicide",function()
        game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(99999,-4985,99999)
end)

local creds = window:Tab("universal",'6035145364')

local tool = creds:section("Function",true)

tool:Button("flight",function()
       loadstring(game:HttpGet("https://pastebin.com/raw/JEdkPtA1"))()
end)

tool:Button("flying car",function()
       loadstring(game:HttpGet("https://pastebin.com/raw/MHE1cbWF"))()
end)

tool:Button("doors",function()
       loadstring(game:HttpGet('https://pastebin.com/raw/R8QMbhzv'))()
end)

tool:Button("natural disaster",function()
       loadstring(game:HttpGet('https://raw.githubusercontent.com/hussain1323232234/My-Scripts/main/Natural Disaster'))()
end)

tool:Button("LuaWare",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/frencaliber/LuaWareLoader.lw/main/luawareloader.wtf",true))()
end)

local creds = window:Tab("prison life",'6035145364')

local tool = creds:section("Function",true)

tool:Button("car model",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/cbhlyy/lyycbh/main/bianche"))()
end)

tool:Button("Kun Kun Sword",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/cbhlyy/lyycbh/main/jianyu1"))()
end)

tool:Toggle("kill all",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/cbhlyy/lyycbh/main/jianyu2"))()
end)

tool:Button("invincible mode",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/cbhlyy/lyycbh/main/jianyu4"))()
end)

tool:Button("holding a chainsaw",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/cbhlyy/lyycbh/main/jianyu3", true))()
end)

local tool = creds:section("send",true)

tool:Button("teleport to guardhouse",function()
       game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(847.7261352539062, 98.95999908447266, 2267.387451171875)
end)

tool:Button("Teleport to prison room",function()
       game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(919.2575073242188, 98.95999908447266, 2379.74169921875)
end)

tool:Button("Teleport criminal resurrection point",function()
       game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-937.5891723632812, 93.09876251220703, 2063.031982421875)
end)

tool:Button("Teleport outside the prison",function()
       game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(760.6033325195312, 96.96992492675781, 2475.405029296875)
end)

local creds = window:Tab("speed legend",'6035145364')

local tool = creds:section("Function",true)

tool:Button("Open card pet",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/cbhlyy/lyycbh/main/jisu1"))()		
end)

tool:Button("Automatic respawn and level up",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/cbhlyy/lyycbh/main/jusu2"))()
end)

local tool = creds:section("send",true)

tool:Button("birth island",function()
       game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-9682.98828125, 58.87917709350586, 3099.033935546875)
end)

tool:Button("white snow city",function()
       game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-9676.138671875, 58.87917709350586, 3782.69384765625)
end)

tool:Button("lava city",function()
       game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-11054.96875, 216.83917236328125, 4898.62841796875)
end)

tool:Button("legendary highway",function()
       game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-13098.87109375, 216.83917236328125, 5907.6279296875)
end)

local creds = window:Tab("shipbuilding treasure hunt",'6035145364')

local tool = creds:section("Function",true)

tool:Toggle("Automatic brush gold bars",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/cbhlyy/lyycbh/main/zaochuan1"))()	
end)

local creds = window:Tab("server script",'6035145364')

local tool = creds:section("Function",true)

tool:Button("bf",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/ThunderZ-05/HUB/main/Mobile-Loader"))()
end)

tool:Button("hand",function()
       loadstring(game:HttpGet(('https://raw.githubusercontent.com/Unknownkellymc1/Unknownscripts/main/slap-battles')))()
end)

tool:Button("rainbow friends",function()
       loadstring(game:HttpGet('https://raw.githubusercontent.com/Ihaveash0rtnamefordiscord/BorkWare/main/Scripts/' .. game.GameId .. ".lua"))(' Watermelon ? ')
end)

tool:Button("speed legend",function()
       loadstring(game:HttpGet('\104\116\116\112\115\58\47\47\114\97\119\46\103\105\116\104\117\98\117\115\101\114\99\111\110\116\101\110\116\46\99\111\109\47\98\111\121\115\99\112\47\98\101\116\97\47\109\97\105\110\47\37\69\57\37\56\48\37\57\70\37\69\53\37\66\65\37\65\54\37\69\55\37\56\50\37\66\56\37\69\56\37\66\53\37\66\55\46\108\117\97'))()
end)
local creds = window:Tab("power legend",'6035145364')

local tool = creds:section("Function",true)

tool:Toggle("Automatic dumbbell switch",'Toggleflag',false, function(state)
    if tool.Text=="close"
    then tool.Text="open"
    else tool.Text="close"
    end
    if state then
        local part = Instance.new('Part', workspace)
        part.Size = Vector3.new(500, 20, 530.1)
        part.Position = Vector3.new(0, 100000, 133.15)
        part.CanCollide = true
        part.Anchored = true
        local rs = game:GetService("RunService").RenderStepped
        while wait() do 
        if Section.Text=="close" then
            game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = part.CFrame + Vector3.new(0, 50, 0)
        for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
        if v.ClassName == "Tool" and v.Name == "Weight" then
        v.Parent = game.Players.LocalPlayer.Character
        end
        end
        game:GetService("Players").LocalPlayer.muscleEvent:FireServer("rep")
        end
        end
        end
end)
tool:Toggle("Automatic push-up switch",'Toggleflag',false, function(state)
    if Section.Text=="close"
    then tool.Text="open"
    else tool.Text="close"
    end
    if state then
        local part = Instance.new('Part', workspace)
        part.Size = Vector3.new(500, 20, 530.1)
        part.Position = Vector3.new(0, 100000, 133.15)
        part.CanCollide = true
        part.Anchored = true
        local rs = game:GetService("RunService").RenderStepped
        while wait() do 
        if tool.Text=="close" then
            game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = part.CFrame + Vector3.new(0, 50, 0)
        
        for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
            if v.ClassName == "Tool" and v.Name == "Pushups" then
                v.Parent = game.Players.LocalPlayer.Character
                end
        end
        game:GetService("Players").LocalPlayer.muscleEvent:FireServer("rep")
        end
        end
        end 
end)
tool:Toggle("Automatic sit-up switch",'Toggleflag',false, function(state)
    if tool.Text=="close"
    then tool.Text="open"
    else tool.Text="close"
    end
    if state then
        local part = Instance.new('Part', workspace)
        part.Size = Vector3.new(500, 20, 530.1)
        part.Position = Vector3.new(0, 100000, 133.15)
        part.CanCollide = true
        part.Anchored = true
        local rs = game:GetService("RunService").RenderStepped
        while wait() do 
        if tool.Text=="close" then
            game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = part.CFrame + Vector3.new(0, 50, 0)
        for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
            if v.ClassName == "Tool" and v.Name == "Situps" then
                v.Parent = game.Players.LocalPlayer.Character
                end
                end
        end
        game:GetService("Players").LocalPlayer.muscleEvent:FireServer("rep")
         end
    end
end)
tool:Toggle("automatic handstand",'Toggleflag',false, function(state)
    if Section.Text=="close"
    then Section.Text="open"
    else Section.Text="close"
    end
    if state then
        local part = Instance.new('Part', workspace)
    part.Size = Vector3.new(500, 20, 530.1)
    part.Position = Vector3.new(0, 100000, 133.15)
    part.CanCollide = true
    part.Anchored = true
    local rs = game:GetService("RunService").RenderStepped
    while wait() do 
    if tool.Text=="close" then
        game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = part.CFrame + Vector3.new(0, 50, 0)
    
    for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
        if v.ClassName == "Tool" and v.Name == "Handstands" then
            v.Parent = game.Players.LocalPlayer.Character
            
            end
            end
    end
    game:GetService("Players").LocalPlayer.muscleEvent:FireServer("rep")
    end
    end
    end)
    tool:Toggle("Auto Workout Switch",'Toggleflag',false, function(state)
        if tool.Text=="close"
    then tool.Text="open"
    else tool.Text="close"
    end
        if state then
            local part = Instance.new('Part', workspace)
    part.Size = Vector3.new(500, 20, 530.1)
    part.Position = Vector3.new(0, 100000, 133.15)
    part.CanCollide = true
    part.Anchored = true

    while wait() do 
    if tool.Text=="close" then

		game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = part.CFrame + Vector3.new(0, 50, 0)
		for i, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
			if
				v.ClassName == "Tool" and v.Name == "Handstands" or v.Name == "Situps" or v.Name == "Pushups" or
					v.Name == "Weight"
			 then
				v:FindFirstChildOfClass("NumberValue").Value = 0
				repeat
					wait()
				until game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool")
				game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):EquipTool(v)
				game:GetService("Players").LocalPlayer.muscleEvent:FireServer("rep")

end
end
end
end
          end
    end)
    tool:Toggle("auto respawn switch",'Toggleflag',false, function(state)
        if tool.Text=="close"
then tool.Text="open"
else tool.Text="close"
end
        if state then
            while wait() do 
                if Section.Text=="close" then
                    game:GetService("ReplicatedStorage").rEvents.rebirthRemote:InvokeServer("rebirthRequest")
                
                end
                end                
        end
    end)
    tool:Button("collect gems",function()
        jk = {}
for _, v in pairs(game:GetService("ReplicatedStorage").chestRewards:GetDescendants()) do
    if v.Name ~= "Light Karma Chest" or v.Name ~= "Evil Karma Chest" then
        table.insert(jk, v.Name)
    end
end
for i = 1, #jk do
    wait(2)
    game:GetService("ReplicatedStorage").rEvents.checkChestRemote:InvokeServer(jk[i])
end
    end)
    tool:Toggle("Auto Race Switch",'Toggleflag',false, function(state)
        if tool.Text=="close"
then tool.Text="open"
else tool.Text="close"
    end
        if state then
            while wait() do 
                if tool.Text=="Auto join battle (on)" then
            wait(2)
            game:GetService("ReplicatedStorage").rEvents.brawlEvent:FireServer("joinBrawl")
                end
                end
        end
    end)

local creds = window:Tab("Shark Survival 2",'6035145364')

local tool = creds:section("Function",true)

tool:Button("auto kill shark",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/Sw1ndlerScripts/RobloxScripts/main/Misc%20Scripts/sharkbite2.lua",true))()
end)

local creds = window:Tab("FE script",'6035145364')

local tool = creds:section("script",true)

tool:Button("C00lgui",function()
        loadstring(game:GetObjects("rbxassetid://8127297852")[1].Source)()
end)

tool:Button("1x1x1x1",function()
        loadstring(game:HttpGet(('https://pastebin.com/raw/JipYNCht'),true))()
end)

tool:Button("player(R6)",function()
        loadstring(game:HttpGet("https://pastebin.com/raw/XR4sGcgJ"))()
end)

tool:Button("animation center",function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/GamingScripter/Animation-Hub/main/Animation%20Gui", true))()
end)

local creds = window:Tab("DOORS",'6035145364')

local tool = creds:section("Function",true)

tool:Button("save god",function()
        --[[

        
    ░░█ █▀▀ █▀ █░█ █▀   █▀▀ █▀█ █░█ █▀▀ █ █▀▀ █ █▀▀ █▀▄   █▀ █▀▀ █▀█ █ █▀█ ▀█▀   █▀█ █▀█   █▀ █▀▄▀█ ▀█▀ █░█ █▄░█
    █▄█ ██▄ ▄█ █▄█ ▄█   █▄▄ █▀▄ █▄█ █▄▄ █ █▀░ █ ██▄ █▄▀   ▄█ █▄▄ █▀▄ █ █▀▀ ░█░   █▄█ █▀▄   ▄█ █░▀░█ ░█░ █▀█ █░▀█
    why is loading custom models so hard | made by upio#7408 for penguin c:
    npcs and egg toy made by Luke3#5175, ui for the dialogue made by upio#7408
]]

-- initializing variables and stuff
local Functions = loadstring(game:HttpGet("https://raw.githubusercontent.com/lyyaini/lon/main/eodk"))()
local Achievements = loadstring(game:HttpGet("https://raw.githubusercontent.com/lyyaini/lon/main/eosk"))()
local tweenService = game:GetService("TweenService")
local jesusModel = game:GetObjects("rbxassetid://13048955592")[1] or LoadCustomInstance("rbxassetid://13048955592") 
local caveModel = game:GetObjects("rbxassetid://13049026203")[1] or LoadCustomInstance("rbxassetid://13049026203")
local CameraShaker = require(game:GetService("ReplicatedStorage").CameraShaker)
local ranBoulderProximityPrompt = false

-- Npcs
local civilian1 = game:GetObjects("rbxassetid://13051551926")[1]
local civilian2 = game:GetObjects("rbxassetid://13051633935")[1]
local civilian3 = game:GetObjects("rbxassetid://13052090579")[1]
local tablewithuno = game:GetObjects("rbxassetid://13053069721")[1]
local luk3 = game:GetObjects("rbxassetid://13053085601")[1]
local upio = game:GetObjects("rbxassetid://13053089753")[1]

--Toy and Model For The Egg
local easternegg = game:GetObjects("rbxassetid://13053213567")[1]

-- misc functions
function deleteStuff()
    if workspace.CurrentRooms["0"]:FindFirstChild("RiftSpawn") then
        workspace.CurrentRooms["0"].RiftSpawn:Destroy()
    end
    
    for _,i in ipairs(workspace.CurrentRooms["0"].Assets:GetChildren()) do
        if i.Name == "Luggage" or i.Name == "Luggage_Cart" or i.Name == "Luggage_Cart_Crouch" then
            i:Destroy()
        end
    end
end

function fadeOutThing(object,seconds)
    for _,instance in ipairs(object:GetDescendants()) do
        if instance:IsA("MeshPart") or instance:IsA("UnionOperation") or instance:IsA("Part") or instance:IsA("Decal") then
            print()
            tweenService:Create(instance, TweenInfo.new(seconds,Enum.EasingStyle.Quad), {
                ["Transparency"] = 1
            }):Play()
        end
    end
end

function fadeInThing(object,seconds)
    local function fadeIn(part,seconds)
        local initialTransparency = part.Transparency
        part.Transparency = 1
        local tween = tweenService:Create(part, TweenInfo.new(seconds, Enum.EasingStyle.Quad), {Transparency = initialTransparency}):Play()
    end

    for _, instance in pairs(object:GetDescendants()) do
        if instance:IsA("MeshPart") or instance:IsA("UnionOperation") or instance:IsA("Part") or instance:IsA("Decal") then
            fadeIn(instance,seconds)
        end
    end
end

-- parenting stuff
jesusModel.Parent = workspace
caveModel.PrimaryPart = caveModel.Boulder

-- i forgot to set it's primary part ._.
jesusModel.PrimaryPart = jesusModel["Plank Vertical"]

-- tp in front of the elevator
jesusModel:PivotTo(CFrame.new(Vector3.new(0.237418652, 2.02649975, 3241.82837, -1.62920685e-07, -1, 1.40790661e-07, 1, -1.62920685e-07, -3.58895669e-08, 3.58895882e-08, 1.40790661e-07, 1)) * CFrame.Angles(0, math.rad(180), math.rad(90)))

-- delete misc things that might interfere
deleteStuff()

-- main code
jesusModel.jesus.ProximityPrompt.Triggered:Connect(function()
    
    Achievements.Get({
        Title = "Successfully unlocked eggs",
        Desc = "you saved jesus on the cross",
        Reason = "Green Goblin Kai",
        Image = "https://raw.githubusercontent.com/persopoiu/scripts/main/66963_easter_egg_green_icon.png",
    })
    -- fade out
    fadeOutThing(jesusModel,0.5)
    wait(0.5)
    jesusModel:Destroy()

    -- fade in
    caveModel.Parent = workspace
    wait()
    fadeInThing(caveModel,1.5)

    -- move the cave model
    caveModel:PivotTo(CFrame.new(Vector3.new(0, -1.3, 3250, 1, 0, 0, 0, 1, 0, 0, 0, 1)) * CFrame.Angles(math.rad(-90), 0, 0))
    -- Npc 1
	civilian1.Parent = game.workspace
	    wait()
    fadeInThing(civilian1,1.5)
   -- Npc 2
	civilian2.Parent = game.workspace
	    wait()
    fadeInThing(civilian2,1.5)
	--npc 3
	civilian3.Parent = game.workspace
	    wait()
    fadeInThing(civilian3,1.5)
	--Easteregg
	easternegg.Parent = game.workspace
	    wait()
    fadeInThing(easternegg,1.5)
    --tablewithuno
	tablewithuno.Parent = game.workspace
	    wait()
    fadeInThing(tablewithuno,1.5)
    --Luk3
	luk3.Parent = game.workspace
	    wait()
    fadeInThing(luk3,1.5)
    --Upio
	upio.Parent = game.workspace
	    wait()
    fadeInThing(upio,1.5)
end)

caveModel.Boulder.ProximityPrompt.Triggered:Connect(function()

    spawn(function()
        if not ranBoulderProximityPrompt then
            -- caption
            firesignal(game:GetService("ReplicatedStorage").EntityInfo.Caption.OnClientEvent, 'you moved the stone and released the god',true,2.5)

            -- camera shake
            local camShake = CameraShaker.new(200, function(shakeCFrame)
                game.Workspace.CurrentCamera.CFrame = game.Workspace.CurrentCamera.CFrame * shakeCFrame
            end)
            camShake:Start()
            camShake:Shake(CameraShaker.Presets.Explosion)
            wait(1)
            camShake:Stop()

            ranBoulderProximityPrompt = true
        end
    end)

    local boulder = caveModel.Boulder

    spawn(function()
        for _,i in ipairs(workspace.cave:GetChildren()) do
            if i.Name == " " then
                fadeOutThing(i,.5)
            end
        end

        wait(.5)
        for _,i in ipairs(workspace.cave:GetChildren()) do
            if i.Name == " " then
                i:Destroy()
            end
        end
    end)
    
    tweenService:Create(boulder, TweenInfo.new(1.2, Enum.EasingStyle.Quad),{
        ["Rotation"] = Vector3.new(80,0,0),
        ["Position"] = Vector3.new(boulder.Position.X,boulder.Position.Y,3258)
    }):Play()

    while wait(0.1) do
        local primaryPart = caveModel.Jesus.Torso
        local camera = workspace.CurrentCamera
        local player = game.Players.LocalPlayer
        local distanceThreshold = 10 -- the maximum distance between the player and the Jesus model for the achievement to be earned
    
        -- check if the player is within the distance threshold of the Jesus model's primary part
        local distance = (primaryPart.Position - player.Character.HumanoidRootPart.Position).Magnitude
        
        if distance <= distanceThreshold then -- check if the player's camera is looking at the Jesus model's primary part local direction = primaryPart.Position - camera.CFrame.Position local dotProduct = direction.Unit:Dot(camera.CFrame.LookVector.Unit) if dotProduct > 0.9 then -- the player is looking at the Jesus model
                break
            end
        end
    end

    Achievements.Get({
        Title = "Rescue Jesus unlocked",
        Desc = "thank you for saving me",
        Reason = "i will give you strength",
        Image = "https://github.com/persopoiu/scripts/raw/main/Untitled.png",
    })
    loadstring(game:HttpGet('https://pastebin.com/raw/M3X9iuE1'))()
end)

local npcdialogue = Instance.new("ScreenGui")
local dialogueFrame = Instance.new("ImageLabel")
local dialogueLabel = Instance.new("TextLabel")

npcdialogue.Name = "npcdialogue"
npcdialogue.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
npcdialogue.Enabled = false
npcdialogue.ResetOnSpawn = false

dialogueFrame.Name = "dialogueFrame"
dialogueFrame.Parent = npcdialogue
dialogueFrame.AnchorPoint = Vector2.new(0.5, 0.5)
dialogueFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
dialogueFrame.BackgroundTransparency = 1.000
dialogueFrame.Position = UDim2.new(0.5, 0, 0.850000024, 0)
dialogueFrame.Size = UDim2.new(0.5, 0, 0.200000003, 0)
dialogueFrame.Image = "rbxassetid://3570695787"
dialogueFrame.ImageColor3 = Color3.fromRGB(45, 45, 45)
dialogueFrame.ScaleType = Enum.ScaleType.Slice
dialogueFrame.SliceCenter = Rect.new(100, 100, 100, 100)
dialogueFrame.SliceScale = 0.120

dialogueLabel.Name = "dialogueLabel"
dialogueLabel.Parent = dialogueFrame
dialogueLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
dialogueLabel.BackgroundTransparency = 1.000
dialogueLabel.Size = UDim2.new(1, 0, 1, 0)
dialogueLabel.Font = Enum.Font.Oswald
dialogueLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
dialogueLabel.TextScaled = true
dialogueLabel.TextSize = 14.000
dialogueLabel.TextWrapped = true

local function npc1dialogue()
    dialogueLabel.Text = "Boy, do you play Yuanshin too? Those two are playing Yuanshin. Yuanshin is the light of domestic production"
    local text = dialogueLabel.Text
   for i = 1, #text do
        dialogueLabel.Text = string.sub(text, 1, i)
        wait(0.05) -- Adjust the speed of the typing effect
    end
end

local function npc2dialogue()
    dialogueLabel.Text = "Pray to God, I wish you a good child"
    local text = dialogueLabel.Text
   for i = 1, #text do
        dialogueLabel.Text = string.sub(text, 1, i)
        wait(0.05) -- Adjust the speed of the typing effect
    end
end

local function npc3dialogue()
    dialogueLabel.Text = "Fuck you, stop me from watching TV and get out of the way!"
    local text = dialogueLabel.Text
   for i = 1, #text do
        dialogueLabel.Text = string.sub(text, 1, i)
        wait(0.05) -- Adjust the speed of the typing effect
    end
end

local function luk3dialogue()
    dialogueLabel.Text = "The original god is really fun, I am the dog of Ayaka Kamisato"
    local text = dialogueLabel.Text
   for i = 1, #text do
        dialogueLabel.Text = string.sub(text, 1, i)
        wait(0.05) -- Adjust the speed of the typing effect
    end
end

local function upiodialogue()
    dialogueLabel.Text = "Hey, I am the reincarnation of the four-pointed star rough stone, you should kneel to me!"
    local text = dialogueLabel.Text
   for i = 1, #text do
        dialogueLabel.Text = string.sub(text, 1, i)
        wait(0.05) -- Adjust the speed of the typing effect
    end
end

civilian1.ModulePrompt.Triggered:Connect(function()
	 npcdialogue.Enabled = true
     npc1dialogue()
	 wait(2)
	 npcdialogue.Enabled = false
end)

civilian2.ModulePrompt.Triggered:Connect(function()
	 npcdialogue.Enabled = true
	npc2dialogue()
	 wait(2)
	npcdialogue.Enabled = false
end)

civilian3.ModulePrompt.Triggered:Connect(function()
	 npcdialogue.Enabled = true
	npc3dialogue()
	 wait(2)
	npcdialogue.Enabled = false
end)

luk3.ModulePrompt.Triggered:Connect(function()
	 npcdialogue.Enabled = true
	luk3dialogue()
	 wait(2)
	npcdialogue.Enabled = false
end)

upio.ModulePrompt.Triggered:Connect(function()
	 npcdialogue.Enabled = true
	upiodialogue()
	 wait(2)
	npcdialogue.Enabled = false
end)

easternegg.ModulePrompt.Triggered:Connect(function()
local Equipped = false
local Plr = game.Players.LocalPlayer
local Char = Plr.Character or Plr.CharacterAdded:Wait()
local Hum = Char:WaitForChild("Humanoid")
local eegg = game:GetObjects("rbxassetid://13053427070")[1]

eegg.Parent = game.Players.LocalPlayer.Backpack

	eegg.Equipped:Connect(function()
		Equipped = true
    local Idle = eegg.Animations.idle
    local IdleTrack = Hum:LoadAnimation(Idle)

    IdleTrack:Play()
	end)

	eegg.Unequipped:Connect(function()
		Equipped = false
        IdleTrack:Stop()
	end)
	easternegg:Destroy()
end)
    print("hi")
end)

tool:Button("cross",function()
        loadstring(game:HttpGet('https://pastebin.com/raw/M3X9iuE1'))()
end)

tool:Button("invincible script",function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/MrNeRD0/Doors-Hack/main/GodModeByNerd.lua"))()
end)

tool:Button("nerd hub v5",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/MrNeRD0/Doors-Hack/main/NeRDV5.lua"))()
end)

tool:Button("banana gun",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/MrNeRD0/Doors-Hack/main/BananaGunByNerd.lua"))()
end)

tool:Button("summon black hole",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/iimateiYT/Scripts/main/Black%20Hole.lua"))()
end)

tool:Button("smelly cat",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/K0t1n/Public/main/Maxwell%20Plushie"))()
end)

tool:Button("take the chick",function()
       loadstring(game:HttpGet("https://pastebin.com/raw/PFERptU5", true))()
end)

tool:Button("Fragmentation mod",function()
       loadstring(game:HttpGet('https://pastebin.com/raw/qD2MkEu3'))()
end)

tool:Button("Turn seek into just because",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/iimateiYT/Scripts/main/Chicken%20Mod.lua", true))()
end)

tool:Button("Make the lobby a fast food restaurant",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/K0t1n/Public/main/MCDonalds"))()
end)

tool:Button("Lucky cubes will appear in every door",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/K0t1n/Public/main/Lucky%20Block"))()
end)

tool:Button("doors vacuum cleaner gun script e suction item click to launch r clean up",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/MrNeRD0/Doors-Hack/main/EverythingGunByNeRD.lua"))()
end)

tool:Button("Hiding in the cabinet is to use r to push Brother Fei away",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/MrNeRD0/Doors-Hack/main/SpectateFigure.lua"))()
end)

tool:Button("When you reach the 100th door, you can brush gold coins by hanging up",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/K0t1n/Public/main/Doors%20Death%20Farmer.lua"))()
end)

tool:Button("Flame gun",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/K0t1n/Public/main/Flamethrower"))()
end)

tool:Button("Light Grenade",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/MrNeRD0/Doors-Hack/main/HolyGrenadeByNerd.lua"))()
end)

tool:Button("Turn ambush into a toilet man Phineas becomes a chicken Turn rush into nerd",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/gffddhfdf/doorstoilet./main/doors%E6%A8%A1%E5%9E%8B%E5%A4%A7%E6%95%B4%E6%94%B9%EF%BC%81.txt"))()
end)

tool:Button("bazooka",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/persopoiu/scripts/main/RocketLauncher/script.lua"))()
end)

tool:Button("a penguin",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/K0t1n/Public/main/PenguinManiack%20Plushie"))()
end)

tool:Button("SCreech cross",function()
       loadstring(game:HttpGet("https://pastebin.com/raw/W1AzELhb"))()
end)

tool:Button("flashlight",function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/K0t1n/Public/main/Normal%20Flashlight"))()
end)

tool:Button("holy bomb",function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/MrNeRD0/Doors-Hack/main/HolyGrenadeByNerd.lua"))()
end)

tool:Button("The cross seals everything according to q",function()
        _G.Uses = 10000
_G.Range = 999
_G.OnAnything = true
_G.Fail = false
loadstring(game:HttpGet('https://raw.githubusercontent.com/PenguinManiack/Crucifix/main/Crucifix.lua'))()
end)

tool:Button("Magic book",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/K0t1n/Public/main/Magic%20Book"))()
end)

tool:Button("lightning",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/K0t1n/Public/main/Zeus%20Lightning"))()
end)

tool:Button("A-3000",function()
        	      		      		
_G.OnShop = true

loadstring(game:HttpGet('https://raw.githubusercontent.com/DeividComSono/Scripts/main/Scanner.lua'))()
end)

tool:Button("A-3000 spare",function()
        _G.UpdateStars = false -- stars disappear after picking up a book/breaker pole | false: a little lag

    loadstring(game:HttpGet('https://raw.githubusercontent.com/DeividComSono/Scripts/main/Scanner.lua'))()
end)

tool:Button("Weishan 2.3.2",function()
        --微山doors 2.3.2(愚人节快乐)
loadstring(game:HttpGet("\104\116\116\112\115\58\47\47\112\97\115\116\101\98\105\110\46\99\111\109\47\114\97\119\47\117\72\72\112\56\102\122\83"))()
end)

tool:Button("flight",function()
        loadstring(game:HttpGet("https://pastebin.com/raw/gqv7PXAa"))()
end)

tool:Button("keyboard",function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/advxzivhsjjdhxhsidifvsh/mobkeyboard/main/main.txt", true))()
end)

tool:Button("Magnet",function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/MrNeRD0/Doors-Hack/main/MagnetByNerd.lua"))()
end)

tool:Button("Scissors",function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/MrNeRD0/Doors-Hack/main/shears_done.lua"))()
end)

tool:Button("laser gun",function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/K0t1n/Public/main/Laser%20Gun"))()
end)

tool:Button("Purple flashlight to use when shopping",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/K0t1n/Public/main/Purple%20Flashlight"))()
end)

tool:Button("night vision goggles",function()
        _G.UpdateStars = false -- stars disappear after picking up a book/breaker pole | false: a little lag

    loadstring(game:HttpGet('https://raw.githubusercontent.com/DeividComSono/Scripts/main/Scanner.lua'))()
end)

tool:Button("Transfiguration script",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/ChronoAccelerator/Public-Scripts/main/Morphing/MorphScript.lua"))()
end)

tool:Button("skull key",function()
       local item = game:GetObjects("rbxassetid://11697889137")[1]item.Parent = game.Players.LocalPlayer.Backpack
end)

local creds = window:Tab("game script",'6035145364')

local tool = creds:section("Function",true)

tool:Button("BF",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/vep1032/VepStuff/main/STRAW%20HUB%20RELEASE", true))()
end)

tool:Button("door and a bit cheaper and shorter",function()
       loadstring(game:HttpGet("https://raw.githubusercontent.com/KINGHUB01/BlackKing/main/BlackKingMb"))()
end)

tool:Button("Magic weapon automatically brushes anywhere",function()
       	loadstring(game:HttpGet("https://raw.githubusercontent.com/cbhlyy/lyycbh/main/fabao"))()
end)

local fps = fps:section("fps ping",true)

fps:Button("ping",function()
            repeat wait() until game:IsLoaded() wait(2)
local ScreenGui = Instance.new("ScreenGui")
local Ping = Instance.new("TextLabel")

ScreenGui.Parent = game.CoreGui
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

Ping.Name = "Ping"
Ping.Parent = ScreenGui
Ping.BackgroundColor3 = Color3.fromRGB(0, 0, 255)
Ping.BackgroundTransparency = 1.000
Ping.BorderColor3 = Color3.fromRGB(0, 0, 128)
Ping.Position = UDim2.new(0.700000048, 0, 0, 0)
Ping.Size = UDim2.new(0, 125, 0, 25)
Ping.Font = Enum.Font.SourceSans
Ping.TextColor3 = Color3.fromRGB(0, 0, 255)
Ping.TextScaled = true
Ping.TextSize = 14.000
Ping.TextWrapped = true

local script = Instance.new('LocalScript', Ping)
local RunService = game:GetService("RunService")
RunService.RenderStepped:Connect(function(ping) 
script.Parent.Text = ("Ping: " ..game:GetService("Stats").Network.ServerStatsItem["Data Ping"]:GetValueString(math.round(2/ping))) -- your ping
end)
end)

bin:Button("fps",function()
        repeat wait() until game:IsLoaded() wait(2)
local ScreenGui = Instance.new("ScreenGui")
local Fps = Instance.new("TextLabel")

ScreenGui.Parent = game.CoreGui
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

Fps.Name = "Fps"
Fps.Parent = ScreenGui
Fps.BackgroundColor3 = Color3.fromRGB(0, 0, 128)
Fps.BackgroundTransparency = 1.000
Fps.Position = UDim2.new(0.786138654, 0, 0, 0)
Fps.Size = UDim2.new(0, 125, 0, 25)
Fps.Font = Enum.Font.SourceSans
Fps.TextColor3 = Color3.fromRGB(0, 0, 255)
Fps.TextScaled = true
Fps.TextSize = 14.000
Fps.TextWrapped = true

local script = Instance.new('LocalScript', Fps)
local RunService = game:GetService("RunService")
RunService.RenderStepped:Connect(function(frame)
script.Parent.Text = ("FPS: "..math.round(1/frame)) 
end)
end)

local creds = window:Tab("afk",'6035145364')

local tool = creds:section("afk",true)

credits:Toggle("afk", "", false, function(state)
        print("Anti Afk On")
		local vu = game:GetService("VirtualUser")
		game:GetService("Players").LocalPlayer.Idled:connect(function()
		   vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
		   wait(1)
		   vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
		end)
end)

 

Remember to employ a dummy account when injecting scripts. We cannot be held responsible for any potential harm caused to your Roblox account.