sashalmaoaaaaa

KOYY HUB

Aug 10th, 2025
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 20.15 KB | Gaming | 0 0
  1. -- MultiCheat LocalScript (place in StarterPlayer -> StarterPlayerScripts)
  2. -- Full GUI with tabs, G hide/show, and many client-side features.
  3. -- WARNING: Some features may not work in all games (server-side validation / anti-cheat).
  4.  
  5. local Players = game:GetService("Players")
  6. local RunService = game:GetService("RunService")
  7. local UserInputService = game:GetService("UserInputService")
  8. local Lighting = game:GetService("Lighting")
  9. local Workspace = game:GetService("Workspace")
  10.  
  11. local LocalPlayer = Players.LocalPlayer
  12. if not LocalPlayer then
  13.     Players.PlayerAdded:Wait()
  14.     LocalPlayer = Players.LocalPlayer
  15. end
  16.  
  17. local PlayerGui = LocalPlayer:WaitForChild("PlayerGui")
  18. local Mouse = LocalPlayer:GetMouse()
  19.  
  20. -- cleanup previous GUI if exists
  21. local existing = PlayerGui:FindFirstChild("MultiCheatGUI")
  22. if existing then existing:Destroy() end
  23.  
  24. -- ======================
  25. -- UI helper functions
  26. -- ======================
  27. local function CreateButton(text, parent)
  28.     local btn = Instance.new("TextButton")
  29.     btn.Text = text
  30.     btn.Size = UDim2.new(1,0,0,36)
  31.     btn.BackgroundColor3 = Color3.fromRGB(65,65,65)
  32.     btn.TextColor3 = Color3.new(1,1,1)
  33.     btn.Font = Enum.Font.SourceSansBold
  34.     btn.TextSize = 18
  35.     btn.BorderSizePixel = 0
  36.     btn.Parent = parent
  37.     btn.AutoButtonColor = true
  38.     btn.TextWrapped = true
  39.     return btn
  40. end
  41.  
  42. local function CreateToggle(text, parent, callback)
  43.     local frame = Instance.new("Frame")
  44.     frame.Size = UDim2.new(1,0,0,36)
  45.     frame.BackgroundColor3 = Color3.fromRGB(44,44,44)
  46.     frame.BorderSizePixel = 0
  47.     frame.Parent = parent
  48.  
  49.     local label = Instance.new("TextLabel", frame)
  50.     label.Size = UDim2.new(0.78,0,1,0)
  51.     label.Position = UDim2.new(0,8,0,0)
  52.     label.BackgroundTransparency = 1
  53.     label.TextXAlignment = Enum.TextXAlignment.Left
  54.     label.Text = text..": OFF"
  55.     label.TextColor3 = Color3.new(1,1,1)
  56.     label.Font = Enum.Font.SourceSansBold
  57.     label.TextSize = 16
  58.  
  59.     local btn = Instance.new("TextButton", frame)
  60.     btn.Size = UDim2.new(0.22, -8, 1, -4)
  61.     btn.Position = UDim2.new(0.78, 4, 0, 2)
  62.     btn.Text = "OFF"
  63.     btn.Font = Enum.Font.SourceSansBold
  64.     btn.TextSize = 16
  65.     btn.BackgroundColor3 = Color3.fromRGB(120,120,120)
  66.     btn.TextColor3 = Color3.new(1,1,1)
  67.     btn.BorderSizePixel = 0
  68.     btn.AutoButtonColor = true
  69.  
  70.     local state = false
  71.     btn.MouseButton1Click:Connect(function()
  72.         state = not state
  73.         label.Text = text..(state and ": ON" or ": OFF")
  74.         btn.Text = state and "ON" or "OFF"
  75.         btn.BackgroundColor3 = state and Color3.fromRGB(0,170,255) or Color3.fromRGB(120,120,120)
  76.         pcall(callback, state)
  77.     end)
  78.  
  79.     return frame
  80. end
  81.  
  82. local function CreateSlider(text, parent, min, max, default, callback)
  83.     local frame = Instance.new("Frame")
  84.     frame.Size = UDim2.new(1,0,0,48)
  85.     frame.BackgroundColor3 = Color3.fromRGB(44,44,44)
  86.     frame.BorderSizePixel = 0
  87.     frame.Parent = parent
  88.  
  89.     local label = Instance.new("TextLabel", frame)
  90.     label.Size = UDim2.new(1,0,0,18)
  91.     label.BackgroundTransparency = 1
  92.     label.Text = text..": "..tostring(default)
  93.     label.TextColor3 = Color3.new(1,1,1)
  94.     label.Font = Enum.Font.SourceSansBold
  95.     label.TextSize = 15
  96.  
  97.     local bar = Instance.new("Frame", frame)
  98.     bar.Size = UDim2.new(1,-20,0,12)
  99.     bar.Position = UDim2.new(0,10,0,28)
  100.     bar.BackgroundColor3 = Color3.fromRGB(70,70,70)
  101.     bar.BorderSizePixel = 0
  102.     bar.ClipsDescendants = true
  103.  
  104.     local fill = Instance.new("Frame", bar)
  105.     fill.Size = UDim2.new((default-min)/(max-min),0,1,0)
  106.     fill.BackgroundColor3 = Color3.fromRGB(0,170,255)
  107.     fill.BorderSizePixel = 0
  108.  
  109.     local dragging = false
  110.     bar.InputBegan:Connect(function(i)
  111.         if i.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true end
  112.     end)
  113.     bar.InputEnded:Connect(function(i)
  114.         if i.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end
  115.     end)
  116.     bar.InputChanged:Connect(function(i)
  117.         if dragging and i.UserInputType == Enum.UserInputType.MouseMovement then
  118.             local x = math.clamp(i.Position.X - bar.AbsolutePosition.X, 0, bar.AbsoluteSize.X)
  119.             local val = min + (x / bar.AbsoluteSize.X) * (max - min)
  120.             fill.Size = UDim2.new((val-min)/(max-min),0,1,0)
  121.             label.Text = text..": "..string.format("%.2f", val)
  122.             pcall(callback, val)
  123.         end
  124.     end)
  125.  
  126.     return frame
  127. end
  128.  
  129. -- ======================
  130. -- Build UI
  131. -- ======================
  132. local ScreenGui = Instance.new("ScreenGui")
  133. ScreenGui.Name = "MultiCheatGUI"
  134. ScreenGui.ResetOnSpawn = false
  135. ScreenGui.Parent = PlayerGui
  136.  
  137. local Main = Instance.new("Frame")
  138. Main.Size = UDim2.new(0, 460, 0, 560)
  139. Main.Position = UDim2.new(0.5, -230, 0.5, -280)
  140. Main.BackgroundColor3 = Color3.fromRGB(35,35,35)
  141. Main.BorderSizePixel = 0
  142. Main.Parent = ScreenGui
  143. Main.Active = true
  144. Main.Draggable = true
  145.  
  146. local Title = Instance.new("TextLabel", Main)
  147. Title.Size = UDim2.new(1,0,0,46)
  148. Title.Position = UDim2.new(0,0,0,0)
  149. Title.BackgroundColor3 = Color3.fromRGB(18,18,18)
  150. Title.Text = "MultiCheat GUI"
  151. Title.TextColor3 = Color3.fromRGB(0,170,255)
  152. Title.Font = Enum.Font.SourceSansBold
  153. Title.TextSize = 20
  154. Title.BorderSizePixel = 0
  155.  
  156. local TabsFrame = Instance.new("Frame", Main)
  157. TabsFrame.Size = UDim2.new(1,0,0,44)
  158. TabsFrame.Position = UDim2.new(0,0,0,46)
  159. TabsFrame.BackgroundTransparency = 1
  160.  
  161. local Pages = Instance.new("Frame", Main)
  162. Pages.Size = UDim2.new(1,0,1,-110)
  163. Pages.Position = UDim2.new(0,0,0,110)
  164. Pages.BackgroundTransparency = 1
  165.  
  166. local tabNames = {"Player", "World", "Visuals", "Fun/Misc"}
  167. local tabs = {}
  168. local pages = {}
  169.  
  170. for i, name in ipairs(tabNames) do
  171.     local btn = Instance.new("TextButton", TabsFrame)
  172.     btn.Size = UDim2.new(0, 110, 1, -6)
  173.     btn.Position = UDim2.new(0, 6 + (i-1)*116, 0, 6)
  174.     btn.Text = name
  175.     btn.Font = Enum.Font.SourceSansBold
  176.     btn.TextSize = 14
  177.     btn.BackgroundColor3 = Color3.fromRGB(50,50,50)
  178.     btn.TextColor3 = Color3.new(1,1,1)
  179.     btn.BorderSizePixel = 0
  180.     tabs[name] = btn
  181.  
  182.     local page = Instance.new("ScrollingFrame", Pages)
  183.     page.Size = UDim2.new(1, -12, 1, 0)
  184.     page.Position = UDim2.new(0,6,0,0)
  185.     page.CanvasSize = UDim2.new(0,0,3,0)
  186.     page.ScrollBarThickness = 6
  187.     page.BackgroundColor3 = Color3.fromRGB(30,30,30)
  188.     page.BorderSizePixel = 0
  189.     page.Visible = false
  190.  
  191.     local layout = Instance.new("UIListLayout", page)
  192.     layout.Padding = UDim.new(0,6)
  193.     layout.SortOrder = Enum.SortOrder.LayoutOrder
  194.  
  195.     pages[name] = page
  196. end
  197.  
  198. tabs[tabNames[1]].BackgroundColor3 = Color3.fromRGB(0,170,255)
  199. pages[tabNames[1]].Visible = true
  200.  
  201. for name, btn in pairs(tabs) do
  202.     btn.MouseButton1Click:Connect(function()
  203.         for n, b in pairs(tabs) do
  204.             b.BackgroundColor3 = Color3.fromRGB(50,50,50)
  205.             pages[n].Visible = false
  206.         end
  207.         btn.BackgroundColor3 = Color3.fromRGB(0,170,255)
  208.         pages[name].Visible = true
  209.     end)
  210. end
  211.  
  212. -- quick hide/show with G
  213. local guiVisible = true
  214. UserInputService.InputBegan:Connect(function(input, processed)
  215.     if processed then return end
  216.     if input.KeyCode == Enum.KeyCode.G then
  217.         guiVisible = not guiVisible
  218.         Main.Visible = guiVisible
  219.     end
  220. end)
  221.  
  222. -- ======================
  223. -- Feature state & helpers
  224. -- ======================
  225. local connections = {}
  226. local espBoxes = {}
  227. local runLoops = {}
  228.  
  229. local function safeDisconnect(conn)
  230.     if conn and type(conn.Disconnect) == "function" then
  231.         pcall(function() conn:Disconnect() end)
  232.     end
  233. end
  234.  
  235. -- ======================
  236. -- Player Tab
  237. -- ======================
  238. local playerPage = pages["Player"]
  239.  
  240. -- WalkSpeed
  241. local baseWalkSpeed = 16
  242. CreateSlider("Base WalkSpeed", playerPage, 8, 200, 16, function(val)
  243.     baseWalkSpeed = val
  244.     local h = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
  245.     if h and h.WalkSpeed ~= nil then h.WalkSpeed = val end
  246. end)
  247.  
  248. -- JumpPower
  249. CreateSlider("Jump Power", playerPage, 30, 300, 50, function(val)
  250.     local h = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
  251.     if h then h.JumpPower = val end
  252. end)
  253.  
  254. -- Fly
  255. local flyState = false
  256. local flyConn
  257. CreateToggle("Fly (WASD + Space/Ctrl)", playerPage, function(state)
  258.     flyState = state
  259.     local function startFly()
  260.         local char = LocalPlayer.Character
  261.         if not char then return end
  262.         local hrp = char:FindFirstChild("HumanoidRootPart")
  263.         if not hrp then return end
  264.         if hrp:FindFirstChild("MC_Fly_BV") then hrp.MC_Fly_BV:Destroy() end
  265.         if hrp:FindFirstChild("MC_Fly_BG") then hrp.MC_Fly_BG:Destroy() end
  266.  
  267.         local bv = Instance.new("BodyVelocity")
  268.         bv.Name = "MC_Fly_BV"
  269.         bv.MaxForce = Vector3.new(1e5,1e5,1e5)
  270.         bv.Parent = hrp
  271.         local bg = Instance.new("BodyGyro")
  272.         bg.Name = "MC_Fly_BG"
  273.         bg.MaxTorque = Vector3.new(1e5,1e5,1e5)
  274.         bg.P = 1e4
  275.         bg.Parent = hrp
  276.         local speed = 60
  277.         flyConn = RunService.Heartbeat:Connect(function()
  278.             if not flyState then return end
  279.             local cam = Workspace.CurrentCamera
  280.             local dir = Vector3.new()
  281.             if UserInputService:IsKeyDown(Enum.KeyCode.W) then dir = dir + cam.CFrame.LookVector end
  282.             if UserInputService:IsKeyDown(Enum.KeyCode.S) then dir = dir - cam.CFrame.LookVector end
  283.             if UserInputService:IsKeyDown(Enum.KeyCode.A) then dir = dir - cam.CFrame.RightVector end
  284.             if UserInputService:IsKeyDown(Enum.KeyCode.D) then dir = dir + cam.CFrame.RightVector end
  285.             if UserInputService:IsKeyDown(Enum.KeyCode.Space) then dir = dir + Vector3.new(0,1,0) end
  286.             if UserInputService:IsKeyDown(Enum.KeyCode.LeftControl) then dir = dir - Vector3.new(0,1,0) end
  287.             if dir.Magnitude > 0 then
  288.                 bv.Velocity = dir.Unit * speed
  289.                 bg.CFrame = cam.CFrame
  290.             else
  291.                 bv.Velocity = Vector3.new(0,0,0)
  292.             end
  293.         end)
  294.     end
  295.     local function stopFly()
  296.         local char = LocalPlayer.Character
  297.         if char and char:FindFirstChild("HumanoidRootPart") then
  298.             local hrp = char.HumanoidRootPart
  299.             if hrp:FindFirstChild("MC_Fly_BV") then hrp.MC_Fly_BV:Destroy() end
  300.             if hrp:FindFirstChild("MC_Fly_BG") then hrp.MC_Fly_BG:Destroy() end
  301.         end
  302.         safeDisconnect(flyConn)
  303.         flyConn = nil
  304.     end
  305.     if state then startFly() else stopFly() end
  306. end)
  307.  
  308. -- NoClip
  309. local noclipState = false
  310. local noclipConn
  311. CreateToggle("NoClip", playerPage, function(state)
  312.     noclipState = state
  313.     safeDisconnect(noclipConn)
  314.     if state then
  315.         noclipConn = RunService.Stepped:Connect(function()
  316.             local char = LocalPlayer.Character
  317.             if not char then return end
  318.             for _, part in ipairs(char:GetChildren()) do
  319.                 if part:IsA("BasePart") then
  320.                     part.CanCollide = false
  321.                 end
  322.             end
  323.         end)
  324.     end
  325. end)
  326.  
  327. -- Infinite Jump
  328. local infiniteJumpActive = false
  329. CreateToggle("Infinite Jump", playerPage, function(state)
  330.     infiniteJumpActive = state
  331. end)
  332. UserInputService.JumpRequest:Connect(function()
  333.     if infiniteJumpActive then
  334.         local h = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
  335.         if h then h:ChangeState(Enum.HumanoidStateType.Jumping) end
  336.     end
  337. end)
  338.  
  339. -- Float / Walk on Air (invisible platform under you)
  340. local floatPlatform
  341. local floatEnabled = false
  342.  
  343. CreateToggle("Float / Walk on Air", playerPage, function(state)
  344.     floatEnabled = state
  345.     if state then
  346.         local char = LocalPlayer.Character
  347.         if not char then return end
  348.         local hrp = char:FindFirstChild("HumanoidRootPart")
  349.         if not hrp then return end
  350.  
  351.         if floatPlatform then
  352.             floatPlatform:Destroy()
  353.             floatPlatform = nil
  354.         end
  355.  
  356.         floatPlatform = Instance.new("Part")
  357.         floatPlatform.Name = "MC_FloatPlatform"
  358.         floatPlatform.Size = Vector3.new(6, 0.5, 6)
  359.         floatPlatform.Transparency = 1
  360.         floatPlatform.Anchored = true
  361.         floatPlatform.CanCollide = true
  362.         floatPlatform.Parent = workspace
  363.         floatPlatform.Material = Enum.Material.SmoothPlastic
  364.  
  365.         -- update platform position every frame
  366.         floatPlatform.Position = hrp.Position - Vector3.new(0, 3, 0)
  367.         local conn
  368.         conn = RunService.Heartbeat:Connect(function()
  369.             if not floatEnabled or not floatPlatform or not hrp.Parent then
  370.                 conn:Disconnect()
  371.                 if floatPlatform then floatPlatform:Destroy() floatPlatform = nil end
  372.                 return
  373.             end
  374.             -- Lock Y, follow X and Z
  375.             local currentPos = floatPlatform.Position
  376.             local targetPos = Vector3.new(hrp.Position.X, currentPos.Y, hrp.Position.Z)
  377.             floatPlatform.Position = targetPos
  378.         end)
  379.     else
  380.         if floatPlatform then
  381.             floatPlatform:Destroy()
  382.             floatPlatform = nil
  383.         end
  384.     end
  385. end)
  386.  
  387. -- Teleports
  388. CreateButton("Teleport to Random Player", playerPage).MouseButton1Click:Connect(function()
  389.     local candidates = {}
  390.     for _,p in ipairs(Players:GetPlayers()) do
  391.         if p ~= LocalPlayer and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
  392.             table.insert(candidates, p)
  393.         end
  394.     end
  395.     if #candidates == 0 then return end
  396.     local pick = candidates[math.random(1,#candidates)]
  397.     if pick.Character and pick.Character:FindFirstChild("HumanoidRootPart") and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
  398.         LocalPlayer.Character.HumanoidRootPart.CFrame = pick.Character.HumanoidRootPart.CFrame + Vector3.new(0,4,0)
  399.     end
  400. end)
  401.  
  402. CreateButton("Teleport to Mouse Position", playerPage).MouseButton1Click:Connect(function()
  403.     if not Mouse or not Mouse.Hit then return end
  404.     local pos = Mouse.Hit.p + Vector3.new(0,4,0)
  405.     if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
  406.         LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(pos)
  407.     end
  408. end)
  409.  
  410. -- Sit toggle
  411. CreateToggle("Sit (toggle)", playerPage, function(state)
  412.     local h = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
  413.     if h then h.Sit = state end
  414. end)
  415.  
  416. -- Spin character
  417. local spinConn
  418. CreateToggle("Spin Character", playerPage, function(state)
  419.     safeDisconnect(spinConn)
  420.     if state then
  421.         spinConn = RunService.Heartbeat:Connect(function()
  422.             local char = LocalPlayer.Character
  423.             if char and char:FindFirstChild("HumanoidRootPart") then
  424.                 char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame * CFrame.Angles(0, math.rad(8), 0)
  425.             end
  426.         end)
  427.     end
  428. end)
  429.  
  430. CreateButton("Reset Character", playerPage).MouseButton1Click:Connect(function()
  431.     if LocalPlayer.Character then LocalPlayer.Character:BreakJoints() end
  432. end)
  433.  
  434. -- ======================
  435. -- World Tab
  436. -- ======================
  437. local worldPage = pages["World"]
  438.  
  439. CreateToggle("No Fog", worldPage, function(state)
  440.     Lighting.FogEnd = state and 100000 or 1000
  441. end)
  442.  
  443. CreateToggle("Bright Lighting", worldPage, function(state)
  444.     Lighting.Brightness = state and 3 or 1
  445.     Lighting.GlobalShadows = not state
  446. end)
  447.  
  448. CreateToggle("Remove Shadows", worldPage, function(state)
  449.     Lighting.ShadowSoftness = state and 0 or 0.7
  450. end)
  451.  
  452. CreateButton("Toggle Full Bright (Toggle)", worldPage).MouseButton1Click:Connect(function()
  453.     if Lighting.Brightness < 3 then
  454.         Lighting.Brightness = 3
  455.         Lighting.GlobalShadows = false
  456.     else
  457.         Lighting.Brightness = 1
  458.         Lighting.GlobalShadows = true
  459.     end
  460. end)
  461.  
  462. CreateToggle("Remove Water Effects", worldPage, function(state)
  463.     for _, v in pairs(Workspace:GetDescendants()) do
  464.         if v:IsA("ParticleEmitter") or v:IsA("Trail") then
  465.             v.Enabled = not state
  466.         end
  467.     end
  468. end)
  469.  
  470. CreateButton("Unanchor World", worldPage).MouseButton1Click:Connect(function()
  471.     for _, part in ipairs(Workspace:GetDescendants()) do
  472.         if part:IsA("BasePart") and part.Anchored then
  473.             part.Anchored = false
  474.         end
  475.     end
  476. end)
  477.  
  478. -- ======================
  479. -- Visuals Tab
  480. -- ======================
  481. local visualsPage = pages["Visuals"]
  482.  
  483. local highlightEnabled = false
  484. local highlightParts = {}
  485.  
  486. CreateToggle("Player Highlight", visualsPage, function(state)
  487.     highlightEnabled = state
  488.     for _, h in pairs(highlightParts) do
  489.         h:Destroy()
  490.     end
  491.     highlightParts = {}
  492.  
  493.     if state then
  494.         for _, player in pairs(Players:GetPlayers()) do
  495.             if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  496.                 local highlight = Instance.new("SelectionBox")
  497.                 highlight.Adornee = player.Character.HumanoidRootPart
  498.                 highlight.Color3 = Color3.fromRGB(0, 170, 255)
  499.                 highlight.LineThickness = 0.05
  500.                 highlight.Parent = player.Character.HumanoidRootPart
  501.                 table.insert(highlightParts, highlight)
  502.             end
  503.         end
  504.     end
  505. end)
  506.  
  507. CreateToggle("Remove 3D UI", visualsPage, function(state)
  508.     for _, gui in pairs(PlayerGui:GetChildren()) do
  509.         if gui:IsA("BillboardGui") or gui:IsA("SurfaceGui") then
  510.             gui.Enabled = not state
  511.         end
  512.     end
  513. end)
  514.  
  515. -- ======================
  516. -- Fun/Misc Tab
  517. -- ======================
  518. local funPage = pages["Fun/Misc"]
  519.  
  520. -- Spin World
  521. local worldSpinConn
  522. CreateToggle("Spin World", funPage, function(state)
  523.     safeDisconnect(worldSpinConn)
  524.     if state then
  525.         worldSpinConn = RunService.Heartbeat:Connect(function()
  526.             Workspace.CurrentCamera.CFrame = Workspace.CurrentCamera.CFrame * CFrame.Angles(0, math.rad(1), 0)
  527.         end)
  528.     end
  529. end)
  530.  
  531. -- Screen Shake
  532. local shakeConn
  533. CreateToggle("Screen Shake", funPage, function(state)
  534.     safeDisconnect(shakeConn)
  535.     if state then
  536.         local cam = Workspace.CurrentCamera
  537.         local time = 0
  538.         shakeConn = RunService.Heartbeat:Connect(function(dt)
  539.             time = time + dt * 30
  540.             local offset = Vector3.new(math.sin(time)*0.3, math.cos(time)*0.3, 0)
  541.             cam.CFrame = cam.CFrame * CFrame.new(offset)
  542.         end)
  543.     end
  544. end)
  545.  
  546. -- Rainbow Lighting
  547. local rainbowConn
  548. CreateToggle("Rainbow Lighting", funPage, function(state)
  549.     safeDisconnect(rainbowConn)
  550.     if state then
  551.         local hue = 0
  552.         rainbowConn = RunService.Heartbeat:Connect(function(dt)
  553.             hue = (hue + dt * 0.2) % 1
  554.             Lighting.Ambient = Color3.fromHSV(hue, 1, 1)
  555.             Lighting.OutdoorAmbient = Color3.fromHSV(hue, 1, 1)
  556.         end)
  557.     end
  558. end)
  559.  
  560. CreateButton("Explode Near Me", funPage).MouseButton1Click:Connect(function()
  561.     local char = LocalPlayer.Character
  562.     if not char then return end
  563.     local hrp = char:FindFirstChild("HumanoidRootPart")
  564.     if not hrp then return end
  565.     local explosion = Instance.new("Explosion")
  566.     explosion.Position = hrp.Position
  567.     explosion.BlastRadius = 15
  568.     explosion.BlastPressure = 250000
  569.     explosion.Parent = Workspace
  570. end)
  571.  
  572. CreateButton("Spawn Firework", funPage).MouseButton1Click:Connect(function()
  573.     local char = LocalPlayer.Character
  574.     if not char then return end
  575.     local hrp = char:FindFirstChild("HumanoidRootPart")
  576.     if not hrp then return end
  577.     local firework = Instance.new("Part")
  578.     firework.Size = Vector3.new(1,1,1)
  579.     firework.Anchored = true
  580.     firework.CanCollide = false
  581.     firework.Position = hrp.Position + Vector3.new(0,5,0)
  582.     firework.BrickColor = BrickColor.new("Bright red")
  583.     firework.Parent = Workspace
  584.  
  585.     local light = Instance.new("PointLight", firework)
  586.     light.Range = 15
  587.     light.Brightness = 5
  588.  
  589.     game.Debris:AddItem(firework, 5)
  590. end)
  591.  
  592. -- Load Infinite Yield button
  593. CreateButton("Load Infinite Yield", funPage).MouseButton1Click:Connect(function()
  594.     loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source"))()
  595. end)
Tags: *gaming
Advertisement
Add Comment
Please, Sign In to add comment