INF money INF rebirths in strength  reworked btw
Key Required

INF money INF rebirths in strength reworked btw

[UPD5]Prison Lift ClashLebronjameskdhhfLebronjameskdhhf 849 views 150 executesUpdated Feb 2, 2026
5.0/ 5(3 votes)
30100% Positive
Lua Script•183 lines (6256 chars)
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local UserInputService = game:GetService("UserInputService")

local player = Players.LocalPlayer
local running = false
local spamSpeed = 0.01
local amountPerSpam = 1e303 -- safe huge value

-- Remotes
local EF = ReplicatedStorage:WaitForChild("E&F")
local getOfflineCoins = EF.Offline.GetOfflineCoins
local addEco = EF.Eco.AddEcoRE
local rebirth = EF:WaitForChild("Train"):WaitForChild("RebirthRE")

-- ===== SCREEN GUI =====
local gui = Instance.new("ScreenGui")
gui.Name = "ToggleSpamGui"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")

local alive = true -- controls loops

-- ===== MAIN FRAME =====
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 340, 0, 200)
frame.Position = UDim2.new(0.5, -170, 0.5, -100)
frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
frame.BorderSizePixel = 0
frame.Parent = gui
frame.Active = true
frame.Draggable = true

local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 12)
corner.Parent = frame

-- ===== HEADER =====
local header = Instance.new("TextLabel")
header.Size = UDim2.new(1, 0, 0, 40)
header.Position = UDim2.new(0, 0, 0, 0)
header.BackgroundTransparency = 1
header.Text = "Spam Controller"
header.TextColor3 = Color3.fromRGB(255, 215, 0)
header.TextScaled = true
header.Font = Enum.Font.GothamBold
header.Parent = frame

-- ===== MAIN TOGGLE BUTTON =====
local toggleButton = Instance.new("TextButton")
toggleButton.Size = UDim2.new(0, 300, 0, 50)
toggleButton.Position = UDim2.new(0, 20, 0, 50)
toggleButton.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
toggleButton.TextColor3 = Color3.fromRGB(255, 255, 255)
toggleButton.TextScaled = true
toggleButton.Text = "SPAM: OFF"
toggleButton.Font = Enum.Font.Gotham
toggleButton.Parent = frame

local toggleCorner = Instance.new("UICorner")
toggleCorner.CornerRadius = UDim.new(0, 10)
toggleCorner.Parent = toggleButton

toggleButton.MouseButton1Click:Connect(function()
	running = not running
	toggleButton.Text = running and "SPAM: ON" or "SPAM: OFF"
	toggleButton.BackgroundColor3 = running and Color3.fromRGB(40, 160, 40) or Color3.fromRGB(50, 50, 50)
	if miniToggle then
		miniToggle.Text = running and "SPAM: ON" or "SPAM: OFF"
		miniToggle.BackgroundColor3 = running and Color3.fromRGB(40, 160, 40) or Color3.fromRGB(25, 25, 25)
	end
end)

-- ===== REMOVE BUTTON =====
local removeButton = Instance.new("TextButton")
removeButton.Size = UDim2.new(0, 50, 0, 25)
removeButton.Position = UDim2.new(1, -60, 0, 10)
removeButton.BackgroundColor3 = Color3.fromRGB(180, 40, 40)
removeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
removeButton.TextScaled = true
removeButton.Text = "X"
removeButton.Font = Enum.Font.GothamBold
removeButton.Parent = frame

local removeCorner = Instance.new("UICorner")
removeCorner.CornerRadius = UDim.new(0, 6)
removeCorner.Parent = removeButton

removeButton.MouseButton1Click:Connect(function()
	frame.Visible = false -- just hide main GUI instead of destroying
end)

-- ===== SPEED SLIDER LABEL =====
local sliderLabel = Instance.new("TextLabel")
sliderLabel.Size = UDim2.new(0, 300, 0, 25)
sliderLabel.Position = UDim2.new(0, 20, 0, 110)
sliderLabel.BackgroundTransparency = 1
sliderLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
sliderLabel.TextScaled = true
sliderLabel.Text = string.format("Speed: %.3f", spamSpeed)
sliderLabel.Font = Enum.Font.Gotham
sliderLabel.Parent = frame

-- ===== SLIDER FRAME =====
local sliderFrame = Instance.new("Frame")
sliderFrame.Size = UDim2.new(0, 300, 0, 20)
sliderFrame.Position = UDim2.new(0, 20, 0, 140)
sliderFrame.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
sliderFrame.Parent = frame

local sliderCorner = Instance.new("UICorner")
sliderCorner.CornerRadius = UDim.new(0, 10)
sliderCorner.Parent = sliderFrame

local sliderFill = Instance.new("Frame")
sliderFill.Size = UDim2.new(0.5, 0, 1, 0)
sliderFill.BackgroundColor3 = Color3.fromRGB(40, 160, 40)
sliderFill.Parent = sliderFrame

-- ===== SLIDER DRAG FUNCTION =====
local dragging = false
local function updateSlider(posX)
	local mouseX = math.clamp(posX - sliderFrame.AbsolutePosition.X, 0, sliderFrame.AbsoluteSize.X)
	sliderFill.Size = UDim2.new(mouseX / sliderFrame.AbsoluteSize.X, 0, 1, 0)
	spamSpeed = 0.001 + (0.1 - 0.001) * (1 - sliderFill.Size.X.Scale)
	sliderLabel.Text = string.format("Speed: %.3f", spamSpeed)
end

sliderFrame.InputBegan:Connect(function(input)
	if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
		dragging = true
		updateSlider(input.Position.X)
	end
end)
sliderFrame.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
		updateSlider(input.Position.X)
	end
end)

-- ===== MINI TOGGLE =====
local miniToggle = Instance.new("TextButton")
miniToggle.Size = UDim2.new(0, 100, 0, 30)
miniToggle.Position = UDim2.new(0, 10, 0, 10)
miniToggle.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
miniToggle.TextColor3 = Color3.fromRGB(255, 255, 255)
miniToggle.TextScaled = true
miniToggle.Text = "SPAM: OFF"
miniToggle.Font = Enum.Font.Gotham
miniToggle.Parent = gui

miniToggle.MouseButton1Click:Connect(function()
	running = not running
	miniToggle.Text = running and "SPAM: ON" or "SPAM: OFF"
	miniToggle.BackgroundColor3 = running and Color3.fromRGB(40, 160, 40) or Color3.fromRGB(25, 25, 25)
	if toggleButton and toggleButton.Parent then
		toggleButton.Text = running and "SPAM: ON" or "SPAM: OFF"
		toggleButton.BackgroundColor3 = running and Color3.fromRGB(40, 160, 40) or Color3.fromRGB(50, 50, 50)
	end
end)

-- ===== SPAM + REBIRTH LOOP =====
task.spawn(function()
	while alive do
		if running then
			pcall(function()
				-- coins
				getOfflineCoins:FireServer(amountPerSpam)
				addEco:FireServer("coin", amountPerSpam, "Stage")
				-- auto rebirth
				rebirth:FireServer()
			end)
			task.wait(spamSpeed)
		else
			task.wait(0.15)
		end
	end
end)

Features & Information

So good so perfect

Community Comments (3)

LebronjameskdhhfLebronjameskdhhfFeb 2, 2026

Super easy lightwork gg son

LebronjameskdhhfLebronjameskdhhfFeb 2, 2026

Btw check your rebirth when you like enable it bc you have no strength bc it rebirth instantly while spamming when you reach max it just keeps spamming it unless yk disable

The_NebulaIshereThe_NebulaIshereFeb 4, 2026

Good

More Scripts for [UPD5]Prison Lift Clash