Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --// Load Kavo UI
- local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
- local Window = Library.CreateLib("Moony Hub", "BloodTheme")
- --// Services
- local Players = game:GetService("Players")
- local UserInputService = game:GetService("UserInputService")
- local RunService = game:GetService("RunService")
- local TweenService = game:GetService("TweenService")
- local player = Players.LocalPlayer
- --// Character handler
- local function getHumanoid()
- local char = player.Character or player.CharacterAdded:Wait()
- return char:WaitForChild("Humanoid")
- end
- --// Top show/hide button
- local screenGui = Instance.new("ScreenGui")
- screenGui.Name = "MoonyShowGui"
- screenGui.Parent = player:WaitForChild("PlayerGui")
- screenGui.ResetOnSpawn = false
- local topButton = Instance.new("TextButton")
- topButton.Size = UDim2.new(0, 180, 0, 30)
- topButton.Position = UDim2.new(0.5, -90, 0, 5)
- topButton.BackgroundTransparency = 0.5
- topButton.BackgroundColor3 = Color3.fromRGB(50, 0, 0)
- topButton.Text = "|Show Moony Hub|"
- topButton.TextColor3 = Color3.new(1,1,1)
- topButton.Parent = screenGui
- topButton.ZIndex = 999
- -- Draggable support
- local function dragify(frame)
- local dragging, dragInput, dragStart, startPos
- frame.InputBegan:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch 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 or input.UserInputType == Enum.UserInputType.Touch then
- dragInput = input
- end
- end)
- UserInputService.InputChanged:Connect(function(input)
- if input == dragInput and dragging then
- 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
- end)
- end
- -- Minimize button inside Kavo
- local minimizeBtn = Instance.new("TextButton")
- minimizeBtn.Size = UDim2.new(0,60,0,20)
- minimizeBtn.Position = UDim2.new(1,-65,0,5)
- minimizeBtn.Text = "-"
- minimizeBtn.BackgroundColor3 = Color3.fromRGB(100,0,0)
- minimizeBtn.TextColor3 = Color3.new(1,1,1)
- minimizeBtn.Parent = Window.MainFrame
- minimizeBtn.ZIndex = 999
- minimizeBtn.MouseButton1Click:Connect(function()
- Window.MainFrame.Visible = not Window.MainFrame.Visible
- end)
- dragify(Window.MainFrame)
- -- Hide/Show MainFrame
- local guiVisible = true
- topButton.MouseButton1Click:Connect(function()
- guiVisible = not guiVisible
- TweenService:Create(Window.MainFrame, TweenInfo.new(0.5), {
- Position = guiVisible and UDim2.new(0.5, -200,0.3,0) or UDim2.new(0.5, -200,-1,0)
- }):Play()
- end)
- -- Helper: click sound & ripple
- local function clickEffect(btn)
- local sound = Instance.new("Sound")
- sound.SoundId = "rbxassetid://142376088"
- sound.Volume = 1
- sound.Parent = btn
- sound:Play()
- task.delay(0.5,function() sound:Destroy() end)
- local ripple = Instance.new("Frame", btn)
- ripple.Size = UDim2.new(0,0,0,0)
- ripple.Position = UDim2.new(0.5,0,0.5,0)
- ripple.BackgroundColor3 = Color3.fromRGB(255,255,255)
- ripple.BackgroundTransparency = 0.5
- ripple.AnchorPoint = Vector2.new(0.5,0.5)
- ripple.BorderSizePixel = 0
- ripple.ZIndex = 100
- TweenService:Create(ripple, TweenInfo.new(0.3), {Size=UDim2.new(2,0,2,0), BackgroundTransparency=1}):Play()
- game:GetService("Debris"):AddItem(ripple,0.3)
- end
- --==================
- --// PIGGY TAB
- --==================
- local Piggy = Window:NewTab("Piggy")
- local PiggySection = Piggy:NewSection("Main")
- local piggyLoadBtn = PiggySection:NewButton("Load Veno Hub","",function(btn)
- clickEffect(btn)
- loadstring(game:HttpGet("https://raw.githubusercontent.com/totallynothimplayz/Jd/refs/heads/main/Veno%20Hub"))()
- piggyLoadBtn:Hide()
- end)
- local piggySpeed = PiggySection:NewSlider("WalkSpeed","",300,16,function(v) getHumanoid().WalkSpeed = v end)
- local piggyJump = PiggySection:NewSlider("JumpPower","",350,50,function(v) getHumanoid().JumpPower = v end)
- local piggyInfJump
- PiggySection:NewToggle("Infinite Jump","",function(state)
- if state then piggyInfJump = UserInputService.JumpRequest:Connect(function() getHumanoid():ChangeState(Enum.HumanoidStateType.Jumping) end)
- else if piggyInfJump then piggyInfJump:Disconnect(); piggyInfJump=nil end end
- end)
- --==================
- --// GRANNY TAB
- --==================
- local Granny = Window:NewTab("Granny")
- local GrannySection = Granny:NewSection("Main")
- GrannySection:NewButton("Load Veno Hub","",function(btn)
- clickEffect(btn)
- loadstring(game:HttpGet("https://raw.githubusercontent.com/totallynothimplayz/Jd/refs/heads/main/Veno%20Hub"))()
- end)
- --==================
- --// ARM WRESTLE SIM
- --==================
- local ArmWrestle = Window:NewTab("Arm Wrestle Sim")
- local ArmSection = ArmWrestle:NewSection("Teleports")
- local worlds = {
- ["School"] = CFrame.new(0,10,0),
- ["Space"] = CFrame.new(100,10,0),
- ["Gym"] = CFrame.new(200,10,0),
- ["Beach (Garden)"] = CFrame.new(300,10,0),
- ["Nuclear Bunker"] = CFrame.new(400,10,0),
- ["Dino World"] = CFrame.new(500,10,0),
- ["Void World"] = CFrame.new(600,10,0),
- ["Space Center"] = CFrame.new(700,10,0),
- ["Roman Empire"] = CFrame.new(800,10,0),
- ["Underworld"] = CFrame.new(900,10,0),
- ["Magic World"] = CFrame.new(1000,10,0),
- ["Snowy Peaks"] = CFrame.new(1100,10,0),
- ["Dusty Tavern"] = CFrame.new(1200,10,0),
- ["Lost Kingdom"] = CFrame.new(1300,10,0),
- ["Orc Paradise"] = CFrame.new(1400,10,0),
- ["Heavenly Island"] = CFrame.new(1500,10,0),
- ["The Rift"] = CFrame.new(1600,10,0),
- ["Matrix"] = CFrame.new(1700,10,0),
- ["The Field"] = CFrame.new(1800,10,0),
- ["Magic Castle"] = CFrame.new(1900,10,0),
- }
- local selectedWorld = "School"
- ArmSection:NewDropdown("Select World","",{"School","Space","Gym","Beach (Garden)","Nuclear Bunker","Dino World","Void World","Space Center","Roman Empire","Underworld","Magic World","Snowy Peaks","Dusty Tavern","Lost Kingdom","Orc Paradise","Heavenly Island","The Rift","Matrix","The Field","Magic Castle"},function(option)
- selectedWorld = option
- end)
- ArmSection:NewButton("Teleport","",function(btn)
- clickEffect(btn)
- local char = player.Character
- if char and char:FindFirstChild("HumanoidRootPart") and worlds[selectedWorld] then
- char.HumanoidRootPart.CFrame = worlds[selectedWorld]
- end
- end)
- --==================
- --// STEAL A BRAINROT MODDED
- --==================
- local Brainrot = Window:NewTab("Steal A BrainRot Modded")
- local BrainSection = Brainrot:NewSection("Bases")
- local bases = {"Base 1","Base 2","Base 3","Base 4","Base 5","Base 6","Base 7","Base 8"}
- local selectedBase = "Base 1"
- local highlightPart
- BrainSection:NewDropdown("Select Base","",bases,function(base)
- selectedBase = base
- end)
- BrainSection:NewButton("Teleport to Base","",function(btn)
- clickEffect(btn)
- local char = player.Character
- if not char or not char:FindFirstChild("HumanoidRootPart") then return end
- local success = pcall(function()
- local basePart = workspace:WaitForChild(selectedBase,10) -- wait max 10 seconds
- if highlightPart then highlightPart:Destroy() end
- highlightPart = Instance.new("SelectionBox")
- highlightPart.Adornee = basePart
- highlightPart.LineThickness = 0.1
- highlightPart.SurfaceTransparency = 0.5
- highlightPart.Color3 = Color3.fromRGB(170,0,255)
- highlightPart.Parent = basePart
- char.HumanoidRootPart.CFrame = basePart.CFrame + Vector3.new(0,5,0)
- end)
- if not success then
- warn("Base not found in Workspace")
- end
- end)
Advertisement