local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local player = Players.LocalPlayer local playerGui = player:WaitForChild("PlayerGui") local carrotFarmToggle = false local rebirthFarmToggle = false local walkspeedValue = 16 local function createGui() local screenGui = Instance.new("ScreenGui") screenGui.Name = "Menu" screenGui.ResetOnSpawn = false screenGui.Parent = playerGui local mainFrame = Instance.new("Frame") mainFrame.Name = "MainFrame" mainFrame.Size = UDim2.new(0, 250, 0, 200) mainFrame.Position = UDim2.new(0.5, -125, 0.5, -100) mainFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30) mainFrame.BorderSizePixel = 0 mainFrame.Active = true mainFrame.Draggable = true mainFrame.Parent = screenGui local titleLabel = Instance.new("TextLabel") titleLabel.Name = "TitleLabel" titleLabel.Size = UDim2.new(1, 0, 0, 30) titleLabel.BackgroundColor3 = Color3.fromRGB(40, 40, 40) titleLabel.BorderSizePixel = 0 titleLabel.Text = "Rabbit Simulator" titleLabel.Font = Enum.Font.GothamBold titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255) titleLabel.TextSize = 16 titleLabel.Parent = mainFrame local carrotFarmLabel = Instance.new("TextLabel") carrotFarmLabel.Name = "CarrotFarmLabel" carrotFarmLabel.Size = UDim2.new(0, 120, 0, 25) carrotFarmLabel.Position = UDim2.new(0.05, 0, 0.2, 0) carrotFarmLabel.BackgroundTransparency = 1 carrotFarmLabel.Text = "Carrot Farm" carrotFarmLabel.Font = Enum.Font.GothamSemibold carrotFarmLabel.TextColor3 = Color3.fromRGB(255, 255, 255) carrotFarmLabel.TextXAlignment = Enum.TextXAlignment.Left carrotFarmLabel.TextSize = 14 carrotFarmLabel.Parent = mainFrame local carrotToggleButton = Instance.new("TextButton") carrotToggleButton.Name = "CarrotToggleButton" carrotToggleButton.Size = UDim2.new(0, 40, 0, 20) carrotToggleButton.Position = UDim2.new(0.8, 0, 0.2, 0) carrotToggleButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0) carrotToggleButton.Text = "" carrotToggleButton.Parent = mainFrame local carrotToggleCorner = Instance.new("UICorner") carrotToggleCorner.CornerRadius = UDim.new(0, 4) carrotToggleCorner.Parent = carrotToggleButton local rebirthFarmLabel = Instance.new("TextLabel") rebirthFarmLabel.Name = "RebirthFarmLabel" rebirthFarmLabel.Size = UDim2.new(0, 120, 0, 25) rebirthFarmLabel.Position = UDim2.new(0.05, 0, 0.35, 0) rebirthFarmLabel.BackgroundTransparency = 1 rebirthFarmLabel.Text = "Rebirth Farm" rebirthFarmLabel.Font = Enum.Font.GothamSemibold rebirthFarmLabel.TextColor3 = Color3.fromRGB(255, 255, 255) rebirthFarmLabel.TextXAlignment = Enum.TextXAlignment.Left rebirthFarmLabel.TextSize = 14 rebirthFarmLabel.Parent = mainFrame local rebirthToggleButton = Instance.new("TextButton") rebirthToggleButton.Name = "RebirthToggleButton" rebirthToggleButton.Size = UDim2.new(0, 40, 0, 20) rebirthToggleButton.Position = UDim2.new(0.8, 0, 0.35, 0) rebirthToggleButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0) rebirthToggleButton.Text = "" rebirthToggleButton.Parent = mainFrame local rebirthToggleCorner = Instance.new("UICorner") rebirthToggleCorner.CornerRadius = UDim.new(0, 4) rebirthToggleCorner.Parent = rebirthToggleButton local walkspeedLabel = Instance.new("TextLabel") walkspeedLabel.Name = "WalkspeedLabel" walkspeedLabel.Size = UDim2.new(0, 120, 0, 25) walkspeedLabel.Position = UDim2.new(0.05, 0, 0.5, 0) walkspeedLabel.BackgroundTransparency = 1 walkspeedLabel.Text = "Walkspeed: 16" walkspeedLabel.Font = Enum.Font.GothamSemibold walkspeedLabel.TextColor3 = Color3.fromRGB(255, 255, 255) walkspeedLabel.TextXAlignment = Enum.TextXAlignment.Left walkspeedLabel.TextSize = 14 walkspeedLabel.Parent = mainFrame local sliderFrame = Instance.new("Frame") sliderFrame.Name = "SliderFrame" sliderFrame.Size = UDim2.new(0.9, 0, 0, 6) sliderFrame.Position = UDim2.new(0.05, 0, 0.6, 0) sliderFrame.BackgroundColor3 = Color3.fromRGB(60, 60, 60) sliderFrame.BorderSizePixel = 0 sliderFrame.Parent = mainFrame local sliderCorner = Instance.new("UICorner") sliderCorner.CornerRadius = UDim.new(0, 3) sliderCorner.Parent = sliderFrame local sliderFill = Instance.new("Frame") sliderFill.Name = "SliderFill" sliderFill.Size = UDim2.new(0, 0, 1, 0) sliderFill.BackgroundColor3 = Color3.fromRGB(0, 132, 255) sliderFill.BorderSizePixel = 0 sliderFill.Parent = sliderFrame local sliderFillCorner = Instance.new("UICorner") sliderFillCorner.CornerRadius = UDim.new(0, 3) sliderFillCorner.Parent = sliderFill local sliderButton = Instance.new("TextButton") sliderButton.Name = "SliderButton" sliderButton.Size = UDim2.new(0, 16, 0, 16) sliderButton.Position = UDim2.new(0, -8, 0.5, -8) sliderButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255) sliderButton.Text = "" sliderButton.Parent = sliderFrame local sliderButtonCorner = Instance.new("UICorner") sliderButtonCorner.CornerRadius = UDim.new(0, 8) sliderButtonCorner.Parent = sliderButton local minLabel = Instance.new("TextLabel") minLabel.Name = "MinLabel" minLabel.Size = UDim2.new(0, 40, 0, 20) minLabel.Position = UDim2.new(0.05, 0, 0.65, 0) minLabel.BackgroundTransparency = 1 minLabel.Text = "16" minLabel.Font = Enum.Font.Gotham minLabel.TextColor3 = Color3.fromRGB(200, 200, 200) minLabel.TextSize = 12 minLabel.Parent = mainFrame local maxLabel = Instance.new("TextLabel") maxLabel.Name = "MaxLabel" maxLabel.Size = UDim2.new(0, 40, 0, 20) maxLabel.Position = UDim2.new(0.85, 0, 0.65, 0) maxLabel.BackgroundTransparency = 1 maxLabel.Text = "250" maxLabel.Font = Enum.Font.Gotham maxLabel.TextColor3 = Color3.fromRGB(200, 200, 200) maxLabel.TextSize = 12 maxLabel.Parent = mainFrame local hideKeyLabel = Instance.new("TextLabel") hideKeyLabel.Name = "HideKeyLabel" hideKeyLabel.Size = UDim2.new(1, 0, 0, 20) hideKeyLabel.Position = UDim2.new(0, 0, 0.85, 0) hideKeyLabel.BackgroundTransparency = 1 hideKeyLabel.Text = "Press ; to hide/show" hideKeyLabel.Font = Enum.Font.Gotham hideKeyLabel.TextColor3 = Color3.fromRGB(150, 150, 150) hideKeyLabel.TextSize = 12 hideKeyLabel.Parent = mainFrame return { screenGui = screenGui, mainFrame = mainFrame, carrotToggleButton = carrotToggleButton, rebirthToggleButton = rebirthToggleButton, sliderButton = sliderButton, sliderFrame = sliderFrame, sliderFill = sliderFill, walkspeedLabel = walkspeedLabel } end local function setupSlider(sliderButton, sliderFrame, sliderFill, walkspeedLabel) local dragging = false sliderButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true end end) sliderButton.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = false end end) UserInputService.InputChanged:Connect(function(input) if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then local mousePos = UserInputService:GetMouseLocation().X local framePos = sliderFrame.AbsolutePosition.X local frameSize = sliderFrame.AbsoluteSize.X local position = math.clamp((mousePos - framePos) / frameSize, 0, 1) sliderButton.Position = UDim2.new(position, -8, 0.5, -8) sliderFill.Size = UDim2.new(position, 0, 1, 0) walkspeedValue = math.floor(16 + position * (250 - 16)) walkspeedLabel.Text = "Walkspeed: " .. walkspeedValue if player.Character and player.Character:FindFirstChild("Humanoid") then player.Character.Humanoid.WalkSpeed = walkspeedValue end end end) end local function setupToggleButton(button, callback) local enabled = false button.MouseButton1Click:Connect(function() enabled = not enabled button.BackgroundColor3 = enabled and Color3.fromRGB(0, 255, 0) or Color3.fromRGB(255, 0, 0) callback(enabled) end) end local function carrotFarm() while carrotFarmToggle do if player.Backpack:FindFirstChild("Carrot") and player.Backpack.Carrot:FindFirstChild("E") then player.Backpack.Carrot.E:FireServer() end task.wait(0.01) end end local function rebirthFarm() while rebirthFarmToggle do if ReplicatedStorage:FindFirstChild("RebirthMe") then ReplicatedStorage.RebirthMe:FireServer() end task.wait(0.01) end end local gui = createGui() setupSlider(gui.sliderButton, gui.sliderFrame, gui.sliderFill, gui.walkspeedLabel) setupToggleButton(gui.carrotToggleButton, function(enabled) carrotFarmToggle = enabled if enabled then task.spawn(carrotFarm) end end) setupToggleButton(gui.rebirthToggleButton, function(enabled) rebirthFarmToggle = enabled if enabled then task.spawn(rebirthFarm) end end) UserInputService.InputBegan:Connect(function(input, gameProcessed) if input.KeyCode == Enum.KeyCode.Semicolon then gui.screenGui.Enabled = not gui.screenGui.Enabled end end) RunService.Heartbeat:Connect(function() if player.Character and player.Character:FindFirstChild("Humanoid") then player.Character.Humanoid.WalkSpeed = walkspeedValue end end)