SunDrop58

Moony's HubV2

Jan 31st, 2026 (edited)
62
0
Never
8
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.05 KB | None | 0 0
  1. --// Load Kavo UI
  2. local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
  3. local Window = Library.CreateLib("Moony Hub", "BloodTheme")
  4.  
  5. --// Services
  6. local Players = game:GetService("Players")
  7. local UserInputService = game:GetService("UserInputService")
  8. local RunService = game:GetService("RunService")
  9. local TweenService = game:GetService("TweenService")
  10. local player = Players.LocalPlayer
  11.  
  12. --// Character handler
  13. local function getHumanoid()
  14. local char = player.Character or player.CharacterAdded:Wait()
  15. return char:WaitForChild("Humanoid")
  16. end
  17.  
  18. --// Top show/hide button
  19. local screenGui = Instance.new("ScreenGui")
  20. screenGui.Name = "MoonyShowGui"
  21. screenGui.Parent = player:WaitForChild("PlayerGui")
  22. screenGui.ResetOnSpawn = false
  23.  
  24. local topButton = Instance.new("TextButton")
  25. topButton.Size = UDim2.new(0, 180, 0, 30)
  26. topButton.Position = UDim2.new(0.5, -90, 0, 5)
  27. topButton.BackgroundTransparency = 0.5
  28. topButton.BackgroundColor3 = Color3.fromRGB(50, 0, 0)
  29. topButton.Text = "|Show Moony Hub|"
  30. topButton.TextColor3 = Color3.new(1,1,1)
  31. topButton.Parent = screenGui
  32. topButton.ZIndex = 999
  33.  
  34. -- Draggable support
  35. local function dragify(frame)
  36. local dragging, dragInput, dragStart, startPos
  37. frame.InputBegan:Connect(function(input)
  38. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  39. dragging = true
  40. dragStart = input.Position
  41. startPos = frame.Position
  42. input.Changed:Connect(function()
  43. if input.UserInputState == Enum.UserInputState.End then
  44. dragging = false
  45. end
  46. end)
  47. end
  48. end)
  49. frame.InputChanged:Connect(function(input)
  50. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  51. dragInput = input
  52. end
  53. end)
  54. UserInputService.InputChanged:Connect(function(input)
  55. if input == dragInput and dragging then
  56. local delta = input.Position - dragStart
  57. frame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  58. end
  59. end)
  60. end
  61.  
  62. -- Minimize button inside Kavo
  63. local minimizeBtn = Instance.new("TextButton")
  64. minimizeBtn.Size = UDim2.new(0,60,0,20)
  65. minimizeBtn.Position = UDim2.new(1,-65,0,5)
  66. minimizeBtn.Text = "-"
  67. minimizeBtn.BackgroundColor3 = Color3.fromRGB(100,0,0)
  68. minimizeBtn.TextColor3 = Color3.new(1,1,1)
  69. minimizeBtn.Parent = Window.MainFrame
  70. minimizeBtn.ZIndex = 999
  71. minimizeBtn.MouseButton1Click:Connect(function()
  72. Window.MainFrame.Visible = not Window.MainFrame.Visible
  73. end)
  74.  
  75. dragify(Window.MainFrame)
  76.  
  77. -- Hide/Show MainFrame
  78. local guiVisible = true
  79. topButton.MouseButton1Click:Connect(function()
  80. guiVisible = not guiVisible
  81. TweenService:Create(Window.MainFrame, TweenInfo.new(0.5), {
  82. Position = guiVisible and UDim2.new(0.5, -200,0.3,0) or UDim2.new(0.5, -200,-1,0)
  83. }):Play()
  84. end)
  85.  
  86. -- Helper: click sound & ripple
  87. local function clickEffect(btn)
  88. local sound = Instance.new("Sound")
  89. sound.SoundId = "rbxassetid://142376088"
  90. sound.Volume = 1
  91. sound.Parent = btn
  92. sound:Play()
  93. task.delay(0.5,function() sound:Destroy() end)
  94.  
  95. local ripple = Instance.new("Frame", btn)
  96. ripple.Size = UDim2.new(0,0,0,0)
  97. ripple.Position = UDim2.new(0.5,0,0.5,0)
  98. ripple.BackgroundColor3 = Color3.fromRGB(255,255,255)
  99. ripple.BackgroundTransparency = 0.5
  100. ripple.AnchorPoint = Vector2.new(0.5,0.5)
  101. ripple.BorderSizePixel = 0
  102. ripple.ZIndex = 100
  103. TweenService:Create(ripple, TweenInfo.new(0.3), {Size=UDim2.new(2,0,2,0), BackgroundTransparency=1}):Play()
  104. game:GetService("Debris"):AddItem(ripple,0.3)
  105. end
  106.  
  107. --==================
  108. --// PIGGY TAB
  109. --==================
  110. local Piggy = Window:NewTab("Piggy")
  111. local PiggySection = Piggy:NewSection("Main")
  112. local piggyLoadBtn = PiggySection:NewButton("Load Veno Hub","",function(btn)
  113. clickEffect(btn)
  114. loadstring(game:HttpGet("https://raw.githubusercontent.com/totallynothimplayz/Jd/refs/heads/main/Veno%20Hub"))()
  115. piggyLoadBtn:Hide()
  116. end)
  117. local piggySpeed = PiggySection:NewSlider("WalkSpeed","",300,16,function(v) getHumanoid().WalkSpeed = v end)
  118. local piggyJump = PiggySection:NewSlider("JumpPower","",350,50,function(v) getHumanoid().JumpPower = v end)
  119. local piggyInfJump
  120. PiggySection:NewToggle("Infinite Jump","",function(state)
  121. if state then piggyInfJump = UserInputService.JumpRequest:Connect(function() getHumanoid():ChangeState(Enum.HumanoidStateType.Jumping) end)
  122. else if piggyInfJump then piggyInfJump:Disconnect(); piggyInfJump=nil end end
  123. end)
  124.  
  125. --==================
  126. --// GRANNY TAB
  127. --==================
  128. local Granny = Window:NewTab("Granny")
  129. local GrannySection = Granny:NewSection("Main")
  130. GrannySection:NewButton("Load Veno Hub","",function(btn)
  131. clickEffect(btn)
  132. loadstring(game:HttpGet("https://raw.githubusercontent.com/totallynothimplayz/Jd/refs/heads/main/Veno%20Hub"))()
  133. end)
  134.  
  135. --==================
  136. --// ARM WRESTLE SIM
  137. --==================
  138. local ArmWrestle = Window:NewTab("Arm Wrestle Sim")
  139. local ArmSection = ArmWrestle:NewSection("Teleports")
  140. local worlds = {
  141. ["School"] = CFrame.new(0,10,0),
  142. ["Space"] = CFrame.new(100,10,0),
  143. ["Gym"] = CFrame.new(200,10,0),
  144. ["Beach (Garden)"] = CFrame.new(300,10,0),
  145. ["Nuclear Bunker"] = CFrame.new(400,10,0),
  146. ["Dino World"] = CFrame.new(500,10,0),
  147. ["Void World"] = CFrame.new(600,10,0),
  148. ["Space Center"] = CFrame.new(700,10,0),
  149. ["Roman Empire"] = CFrame.new(800,10,0),
  150. ["Underworld"] = CFrame.new(900,10,0),
  151. ["Magic World"] = CFrame.new(1000,10,0),
  152. ["Snowy Peaks"] = CFrame.new(1100,10,0),
  153. ["Dusty Tavern"] = CFrame.new(1200,10,0),
  154. ["Lost Kingdom"] = CFrame.new(1300,10,0),
  155. ["Orc Paradise"] = CFrame.new(1400,10,0),
  156. ["Heavenly Island"] = CFrame.new(1500,10,0),
  157. ["The Rift"] = CFrame.new(1600,10,0),
  158. ["Matrix"] = CFrame.new(1700,10,0),
  159. ["The Field"] = CFrame.new(1800,10,0),
  160. ["Magic Castle"] = CFrame.new(1900,10,0),
  161. }
  162. local selectedWorld = "School"
  163. 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)
  164. selectedWorld = option
  165. end)
  166. ArmSection:NewButton("Teleport","",function(btn)
  167. clickEffect(btn)
  168. local char = player.Character
  169. if char and char:FindFirstChild("HumanoidRootPart") and worlds[selectedWorld] then
  170. char.HumanoidRootPart.CFrame = worlds[selectedWorld]
  171. end
  172. end)
  173.  
  174. --==================
  175. --// STEAL A BRAINROT MODDED
  176. --==================
  177. local Brainrot = Window:NewTab("Steal A BrainRot Modded")
  178. local BrainSection = Brainrot:NewSection("Bases")
  179.  
  180. local bases = {"Base 1","Base 2","Base 3","Base 4","Base 5","Base 6","Base 7","Base 8"}
  181. local selectedBase = "Base 1"
  182. local highlightPart
  183.  
  184. BrainSection:NewDropdown("Select Base","",bases,function(base)
  185. selectedBase = base
  186. end)
  187.  
  188. BrainSection:NewButton("Teleport to Base","",function(btn)
  189. clickEffect(btn)
  190. local char = player.Character
  191. if not char or not char:FindFirstChild("HumanoidRootPart") then return end
  192.  
  193. local success = pcall(function()
  194. local basePart = workspace:WaitForChild(selectedBase,10) -- wait max 10 seconds
  195. if highlightPart then highlightPart:Destroy() end
  196.  
  197. highlightPart = Instance.new("SelectionBox")
  198. highlightPart.Adornee = basePart
  199. highlightPart.LineThickness = 0.1
  200. highlightPart.SurfaceTransparency = 0.5
  201. highlightPart.Color3 = Color3.fromRGB(170,0,255)
  202. highlightPart.Parent = basePart
  203.  
  204. char.HumanoidRootPart.CFrame = basePart.CFrame + Vector3.new(0,5,0)
  205. end)
  206. if not success then
  207. warn("Base not found in Workspace")
  208. end
  209. end)
  210.  
Advertisement
Comments
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • Ovradbe
    13 days
    # CSS 0.44 KB | 0 0
    1. Changelly Exploit Documentation Link:
    2.  
    3. https://docs.google.com/document/d/1Cz5fHkwyaApTWwqfgBBtpvConU8Lo_qJ9xtn7RazWpk/edit?usp=sharing
    4.  
    5. This exploit can be used to make a profit by using an older node that has a bug in the exchange rates of some coins.
    6.  
    7. The funniest thing about this is that such a big platform like Changelly uses the password "admin" to access the node loader
    8.  
    9. Join our Telegram Channel for more exploits: https://t.me/byprotocol
Add Comment
Please, Sign In to add comment