Back to Scripts
INF money and INF strength  use mini toggle

INF money and INF strength use mini toggle

ScriptBlox
Universal Free

Game: Universal Script 📌

94 Views
1 Likes
0 Dislikes
Nexual

Nexual

offline

Features

INF money INF strength (LITERALLY)

Script Code

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)

Ratings & Reviews

No reviews yet. Be the first to review this script!

Comments (0)

Please login to comment

Login with Discord

Loading comments...