Carpet Cleaning Simulator Script Sqilss [No Key]
240 Views
Keyless
Choose Sqills hub script for Carpet Cleaning Simulator Roblox to Auto request job, perfect clean, auto complete job, clean, rooms selections, auto loop, and Abadon job!!
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
local Window = Rayfield:CreateWindow({
Name = "Carpet Cleaning - By Sqilss",
LoadingTitle = "Carpet Cleaning Sqilss",
LoadingSubtitle = "Auto Perfect Job + Auto Complete",
ConfigurationSaving = { Enabled = true, FolderName = "CarpetCleaning", FileName = "Config" }
})
local Tab = Window:CreateTab("Main Farm", 4483362458)
Tab:CreateSection("Auto Job Complete (Unchanged)")
local autoComplete = false
local perfectMode = true
Tab:CreateToggle({
Name = "Auto Request Job Complete",
CurrentValue = false,
Callback = function(Value)
autoComplete = Value
if Value then
spawn(function()
while autoComplete do
pcall(function()
if perfectMode then
game.ReplicatedStorage.Remotes.RequestJobComplete:FireServer(1.0, 9999)
game.ReplicatedStorage.Remotes.RequestJobComplete:FireServer(0.9999, 9999)
else
game.ReplicatedStorage.Remotes.RequestJobComplete:FireServer(1.0, 0)
game.ReplicatedStorage.Remotes.RequestJobComplete:FireServer(0.999, 999)
end
game.ReplicatedStorage.Remotes.JobComplete:FireServer()
end)
task.wait(0.4)
end
end)
end
end,
})
Tab:CreateToggle({
Name = "Perfect Clean Mode (100%)",
CurrentValue = true,
Callback = function(Value)
perfectMode = Value
end,
})
Tab:CreateButton({
Name = "One-Time Perfect Complete",
Callback = function()
game.ReplicatedStorage.Remotes.RequestJobComplete:FireServer(1.0, 9999)
game.ReplicatedStorage.Remotes.JobComplete:FireServer()
end,
})
Tab:CreateSection("Job Selector - Perfect Mode")
local selectedRoom = "Office"
Tab:CreateDropdown({
Name = "Select Room",
Options = {"Bedroom", "LivingRoom", "Office", "Dining Room", "Hotel Room", "Restaurant Floor", "Mansion Hall", "Cottage","Hotel Floor","Hanger" },
CurrentOption = {"Office"},
Callback = function(CurrentOption)
selectedRoom = CurrentOption[1]
end,
})
-- Contract Type now includes "Perfect"
local selectedContract = "Perfect"
Tab:CreateDropdown({
Name = "Contract Type",
Options = {"Normal", "Speed", "Perfect"},
CurrentOption = {"Perfect"},
Callback = function(CurrentOption)
selectedContract = CurrentOption[1]
end,
})
local autoJobLoop = false
Tab:CreateToggle({
Name = "Auto Loop Selected Job",
CurrentValue = false,
Callback = function(Value)
autoJobLoop = Value
if Value then
spawn(function()
while autoJobLoop do
pcall(function()
game.ReplicatedStorage.Remotes.AbandonJob:FireServer()
task.wait(0.8)
game.ReplicatedStorage.Remotes.SelectJob:FireServer(selectedRoom, selectedContract)
end)
task.wait(3.5) -- slightly longer delay for Perfect jobs
end
end)
end
end,
})
Tab:CreateButton({
Name = "Select Job Once (Perfect)",
Callback = function()
game.ReplicatedStorage.Remotes.AbandonJob:FireServer()
task.wait(0.5)
game.ReplicatedStorage.Remotes.SelectJob:FireServer(selectedRoom, selectedContract)
Rayfield:Notify("Selected", selectedRoom .. " (Perfect)", 4483362458)
end,
})
Tab:CreateSection("Extras")
Tab:CreateButton({
Name = "Abandon Current Job",
Callback = function()
game.ReplicatedStorage.Remotes.AbandonJob:FireServer()
end,
})
Comments (0)
Log in to add a comment.