
Keyless

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 resetSizeToggle = 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, 240)
mainFrame.Position = UDim2.new(0.5, -125, 0.5, -120)
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.15, 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.15, 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.28, 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.28, 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 resetSizeLabel = Instance.new("TextLabel")
resetSizeLabel.Name = "ResetSizeLabel"
resetSizeLabel.Size = UDim2.new(0, 120, 0, 25)
resetSizeLabel.Position = UDim2.new(0.05, 0, 0.41, 0)
resetSizeLabel.BackgroundTransparency = 1
resetSizeLabel.Text = "Reset Size"
resetSizeLabel.Font = Enum.Font.GothamSemibold
resetSizeLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
resetSizeLabel.TextXAlignment = Enum.TextXAlignment.Left
resetSizeLabel.TextSize = 14
resetSizeLabel.Parent = mainFrame
local resetSizeToggleButton = Instance.new("TextButton")
resetSizeToggleButton.Name = "ResetSizeToggleButton"
resetSizeToggleButton.Size = UDim2.new(0, 40, 0, 20)
resetSizeToggleButton.Position = UDim2.new(0.8, 0, 0.41, 0)
resetSizeToggleButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
resetSizeToggleButton.Text = ""
resetSizeToggleButton.Parent = mainFrame
local resetSizeToggleCorner = Instance.new("UICorner")
resetSizeToggleCorner.CornerRadius = UDim.new(0, 4)
resetSizeToggleCorner.Parent = resetSizeToggleButton
local walkspeedLabel = Instance.new("TextLabel")
walkspeedLabel.Name = "WalkspeedLabel"
walkspeedLabel.Size = UDim2.new(0, 120, 0, 25)
walkspeedLabel.Position = UDim2.new(0.05, 0, 0.54, 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.65, 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.70, 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.70, 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,
resetSizeToggleButton = resetSizeToggleButton,
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 function resetSizeFarm()
while resetSizeToggle do
if ReplicatedStorage:FindFirstChild("ResetSize") then
ReplicatedStorage.ResetSize: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)
setupToggleButton(gui.resetSizeToggleButton, function(enabled)
resetSizeToggle = enabled
if enabled then
task.spawn(resetSizeFarm)
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)
Working OP script This is just reminder for other new customers
W SCRIPT
works well and is op