Version / Update: v1.0.0
- Download / Script Link
- local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
local LocalUSTNotes = workspace:WaitForChild("LocalUSTNotes")
local SpawnArea = workspace:WaitForChild("SpawnUSTArea")
local Hitbox = workspace:WaitForChild("UST_Hitbox")
-- Save original values before modifying
local originalCanCollide = SpawnArea.CanCollide
local originalSize = SpawnArea.Size
local originalTransparency = SpawnArea.Transparency
local originalCFrame = SpawnArea.CFrame
local originalSpawnCanQuery = SpawnArea.CanQuery
local originalHitboxSize = Hitbox.Size
local originalHitboxTransparency = Hitbox.Transparency
local originalHitboxCanQuery = Hitbox.CanQuery
local originalHitboxCanCollide = Hitbox.CanCollide
-- Configure the spawn part
SpawnArea.CanCollide = false
SpawnArea.CanQuery = false
SpawnArea.Size = Vector3.new(4, 4, 4)
SpawnArea.Transparency = 0.9
-- Configure the hitbox
Hitbox.Size = Vector3.new(10, 10, 10)
Hitbox.Transparency = 1
Hitbox.CanCollide = false
Hitbox.CanQuery = false
-- Make the spawn area follow the player (twice per second)
local character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local rootPart = character:WaitForChild("HumanoidRootPart")
local followActive = true
task.spawn(function()
while followActive do
SpawnArea.CFrame = rootPart.CFrame
task.wait(LocalPlayer:GetNetworkPing()*1.14)
end
end)
-- Note vacuum logic
local noteConnection = LocalUSTNotes.ChildAdded:Connect(function(child)
character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
rootPart = character:WaitForChild("HumanoidRootPart")
task.wait()
if child:IsA("BasePart") then
child.CFrame = rootPart.CFrame + Vector3.new(0, 3, 0)
elseif child:IsA("Model") then
if child.PrimaryPart then
child:SetPrimaryPartCFrame(rootPart.CFrame + Vector3.new(0, 3, 0))
else
child:PivotTo(rootPart.CFrame + Vector3.new(0, 3, 0))
end
end
end)
-- UI
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "USTCollectorUI"
screenGui.ResetOnSpawn = false
screenGui.Parent = LocalPlayer.PlayerGui
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 200, 0, 70)
frame.Position = UDim2.new(0.5, -100, 0.05, 0)
frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
frame.BorderSizePixel = 0
frame.Active = true
frame.Draggable = true
frame.Parent = screenGui
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 8)
corner.Parent = frame
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0.4, 0)
title.Position = UDim2.new(0, 0, 0, 0)
title.BackgroundTransparency = 1
title.Text = "🎵 UST Collector"
title.TextColor3 = Color3.fromRGB(255, 255, 255)
title.TextScaled = true
title.Font = Enum.Font.GothamBold
title.Parent = frame
local stopButton = Instance.new("TextButton")
stopButton.Size = UDim2.new(0.85, 0, 0.45, 0)
stopButton.Position = UDim2.new(0.075, 0, 0.5, 0)
stopButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
stopButton.Text = "Stop & Revert"
stopButton.TextColor3 = Color3.fromRGB(255, 255, 255)
stopButton.TextScaled = true
stopButton.Font = Enum.Font.GothamBold
stopButton.BorderSizePixel = 0
stopButton.Parent = frame
local btnCorner = Instance.new("UICorner")
btnCorner.CornerRadius = UDim.new(0, 6)
btnCorner.Parent = stopButton
-- Revert everything on click
stopButton.MouseButton1Click:Connect(function()
followActive = false
noteConnection:Disconnect()
SpawnArea.CanCollide = originalCanCollide
SpawnArea.CanQuery = originalSpawnCanQuery
SpawnArea.Size = originalSize
SpawnArea.Transparency = originalTransparency
SpawnArea.CFrame = originalCFrame
Hitbox.Size = originalHitboxSize
Hitbox.Transparency = originalHitboxTransparency
Hitbox.CanQuery = originalHitboxCanQuery
Hitbox.CanCollide = originalHitboxCanCollide
screenGui:Destroy()
print("UST Collector stopped and reverted.")
end)[ View More ]
Universal – UST Collector Script | March 2026
Experience the power of automatic UST note collection with this advanced script, featuring instant note pulling and a movable spawn zone.
Experience the power of automatic UST note collection with this advanced script, featuring instant note pulling and a movable spawn zone.
KEY FEATURES
Instant Note Pull – Teleports UST notes to you instantly
Movable Spawn Zone – Spawn zone follows you everywhere
No Manual Collection – Collect UST notes without moving around
Improved Efficiency – Saves time and effort in collecting notes
NO KEY REQUIRED – Instant execution, zero ads
Instant Note Pull – Teleports UST notes to you instantly
Movable Spawn Zone – Spawn zone follows you everywhere
No Manual Collection – Collect UST notes without moving around
Improved Efficiency – Saves time and effort in collecting notes
NO KEY REQUIRED – Instant execution, zero ads
COMPATIBILITY
Windows 10 / 11 ✔ Supported | Delta / Arceus X ✔ Supported | Delta / Pallene ✔ Supported |
HOW TO USE
1. Download and open your executor (Solara, Wave, Celery, etc.)
2. Attach to Roblox and open any Roblox game
3. Paste the script below and press Execute
1. Download and open your executor (Solara, Wave, Celery, etc.)
2. Attach to Roblox and open any Roblox game
3. Paste the script below and press Execute
SAFE USAGE NOTE
This script is currently UNDETECTED as of March 2026.
Always test on an alt account first. Do not use on your main account.
This script is currently UNDETECTED as of March 2026.
Always test on an alt account first. Do not use on your main account.
Want more free undetected scripts?
► Browse the Full Script Library on HeapLeak
Daily drops, undetected releases and the latest free scripts – all in one place.
► Browse the Full Script Library on HeapLeak
Daily drops, undetected releases and the latest free scripts – all in one place.
Looking for more free scripts? HeapLeak – the biggest Roblox & gaming script hub in the community.
roblox script, roblox hack 2026, universal roblox script, roblox script any game, roblox multi game script 2026, solara script, wave executor script
Q: Is this UST Collector script undetected?
A: Yes, as of March 2026.
Q: Does this script require a key?
A: No, it does not require a key.
Q: Does this script work on mobile?
A: Yes, it supports Android and iOS.
HeapLeak Roblox Scripts, Universal Roblox Game Scripts