INF money and INF strength  use mini toggle
Key RequiredUniversal

INF money and INF strength use mini toggle

Universal ScriptLebronjameskdhhfLebronjameskdhhf 818 views 108 executesUpdated Feb 2, 2026
5.0/ 5(2 votes)
20100% Positive
Lua Script•183 lines (5885 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 -- adjustable with slider
local amountPerSpam = 1e307 -- massive but safe

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

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

-- ===== 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

-- ===== 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

-- ===== 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:Destroy()
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

-- Mouse input
sliderFrame.InputBegan:Connect(function(input)
	if input.UserInputType == Enum.UserInputType.MouseButton1 then
		dragging = true
		updateSlider(input.Position.X)
	end
end)
sliderFrame.InputEnded:Connect(function(input)
	if input.UserInputType == Enum.UserInputType.MouseButton1 then
		dragging = false
	end
end)
UserInputService.InputChanged:Connect(function(input)
	if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then
		updateSlider(input.Position.X)
	end
end)

-- Touch input (mobile)
sliderFrame.InputBegan:Connect(function(input)
	if input.UserInputType == Enum.UserInputType.Touch then
		dragging = true
		updateSlider(input.Position.X)
	end
end)
sliderFrame.InputEnded:Connect(function(input)
	if input.UserInputType == Enum.UserInputType.Touch then
		dragging = false
	end
end)
UserInputService.TouchMoved:Connect(function(touch)
	if dragging then
		updateSlider(touch.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 LOOP (1e307 per fire) =====
task.spawn(function()
	while true do
		if running then
			getOfflineCoins:FireServer(amountPerSpam)
			addEco:FireServer("coin", amountPerSpam, "Stage")
			task.wait(spamSpeed)
		else
			task.wait(0.1)
		end
	end
end)

Features & Information

INF money INF strength (LITERALLY)

Community Comments (2)

LebronjameskdhhfLebronjameskdhhfFeb 2, 2026

No it literally does bro trust me.

LebronjameskdhhfLebronjameskdhhfFeb 2, 2026

Okay maybe it gives to much

More Scripts for Universal Scripts