Back to Scripts
INF money and INF strength use mini toggle
ScriptBlox
Universal
Free
Game: Universal Script 📌
94
Views
1
Likes
0
Dislikes
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)
Comments (0)
Please login to comment
Login with Discord
Loading comments...