--// Services local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local player = Players.LocalPlayer if not player then return end --// GUI local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "ModernGUI" ScreenGui.ResetOnSpawn = false ScreenGui.Parent = player:WaitForChild("PlayerGui") --// Main Frame local Frame = Instance.new("Frame") Frame.Size = UDim2.new(0, 320, 0, 280) -- height for extra button Frame.Position = UDim2.new(0.5, -160, 0.5, -140) Frame.BackgroundColor3 = Color3.fromRGB(35,35,35) Frame.BorderSizePixel = 0 Frame.Active = true Frame.Draggable = true Frame.Parent = ScreenGui Instance.new("UICorner", Frame).CornerRadius = UDim.new(0, 12) local stroke = Instance.new("UIStroke", Frame) stroke.Color = Color3.fromRGB(80,80,80) stroke.Thickness = 1.5 --// Title local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1,0,0,35) Title.BackgroundColor3 = Color3.fromRGB(25,25,25) Title.Text = "Made By _OpenSource_" Title.TextColor3 = Color3.fromRGB(255,255,255) Title.Font = Enum.Font.GothamBold Title.TextSize = 18 Title.Parent = Frame Instance.new("UICorner", Title).CornerRadius = UDim.new(0, 10) --// Button Creator local function createButton(text, y) local btn = Instance.new("TextButton") btn.Size = UDim2.new(0, 260, 0, 45) btn.Position = UDim2.new(0.5, -130, 0, y) btn.BackgroundColor3 = Color3.fromRGB(55,55,55) btn.Text = text btn.TextColor3 = Color3.fromRGB(255,255,255) btn.Font = Enum.Font.GothamBold btn.TextSize = 15 btn.AutoButtonColor = false btn.Parent = Frame Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 10) local stroke = Instance.new("UIStroke", btn) stroke.Color = Color3.fromRGB(100,100,100) btn.MouseEnter:Connect(function() if btn.BackgroundColor3 ~= Color3.fromRGB(0,200,0) then btn.BackgroundColor3 = Color3.fromRGB(70,70,70) end end) btn.MouseLeave:Connect(function() if btn.BackgroundColor3 ~= Color3.fromRGB(0,200,0) then btn.BackgroundColor3 = Color3.fromRGB(55,55,55) end end) return btn end --// Buttons local dmgBtn = createButton("TakeDamage Loop", 50) local mhpBtn = createButton("MHP Loop", 105) local tpBtn = createButton("TP Button13 Loop", 160) local rebBtn = createButton("Rebirth Loop", 215) --// Toggles local dmgLoop = false local mhpLoop = false local tpLoop = false local rebLoop = false local function toggle(btn, state) state = not state btn.BackgroundColor3 = state and Color3.fromRGB(0,200,0) or Color3.fromRGB(55,55,55) return state end dmgBtn.MouseButton1Click:Connect(function() dmgLoop = toggle(dmgBtn, dmgLoop) end) mhpBtn.MouseButton1Click:Connect(function() mhpLoop = toggle(mhpBtn, mhpLoop) end) tpBtn.MouseButton1Click:Connect(function() tpLoop = toggle(tpBtn, tpLoop) end) rebBtn.MouseButton1Click:Connect(function() rebLoop = toggle(rebBtn, rebLoop) end) --// Main Loop task.spawn(function() while true do task.wait(0.05) local remotes = ReplicatedStorage:FindFirstChild("Remotes") -- TakeDamage if dmgLoop and remotes then local remote = remotes:FindFirstChild("TakeDamage") if remote then pcall(function() remote:FireServer(-999e999) end) end end -- MHP if mhpLoop and remotes then local remote = remotes:FindFirstChild("MHP") if remote then pcall(function() remote:FireServer() end) end end -- Teleport to Button13 inside model if tpLoop then pcall(function() local char = player.Character or player.CharacterAdded:Wait() local root = char:WaitForChild("HumanoidRootPart") local buttonModel = workspace:FindFirstChild("Button13", true) -- recursive search if buttonModel then local part if buttonModel:IsA("Model") then part = buttonModel:FindFirstChildWhichIsA("BasePart") -- get any part in model elseif buttonModel:IsA("BasePart") then part = buttonModel end if part then root.CFrame = part.CFrame + Vector3.new(0,5,0) end end end) end -- Rebirth if rebLoop then local rebRemote = ReplicatedStorage:FindFirstChild("RebirthRemote") if rebRemote then pcall(function() rebRemote:FireServer() end) end end end end)