
Key RequiredUniversal

local Players = game:GetService("Players")
local player = Players.LocalPlayer
-- --- UI ---
local screenGui = Instance.new("ScreenGui", player.PlayerGui)
local frame = Instance.new("Frame", screenGui)
frame.Size = UDim2.new(0, 150, 0, 100)
frame.Position = UDim2.new(0, 50, 0.5, 0)
frame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
frame.Active = true
frame.Draggable = true
local function makeBtn(txt, yPos)
local b = Instance.new("TextButton", frame)
b.Size = UDim2.new(1, -10, 0, 40)
b.Position = UDim2.new(0, 5, 0, yPos)
b.Text = txt
b.BackgroundColor3 = Color3.fromRGB(180, 50, 50)
return b
end
local tpBtn = makeBtn("TP All: OFF", 5)
local clickBtn = makeBtn("Spam: OFF", 50)
-- --- SETTINGS ---
local tpActive = false
local spamActive = false
-- --- THE LOGIC ---
-- 1. TELEPORT TO EVERYTHING (Aggressive Search)
task.spawn(function()
while task.wait(0.1) do
if tpActive then
local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
if root then
for _, obj in pairs(game.Workspace:GetDescendants()) do
-- This looks for names containing "Hidden" or "Gift" or "Coin"
-- EDIT THESE WORDS to match your game's items
if obj:IsA("BasePart") and (obj.Name:find("Hidden") or obj.Name:find("Point")) then
print("Found target: " .. obj.Name) -- Check F9 console
player.Character:PivotTo(obj.CFrame)
task.wait(0.3) -- Small delay so the game registers you were there
end
end
end
end
end
end)
-- 2. CLICK EVERYTHING NEARBY
task.spawn(function()
while task.wait() do
if spamActive then
for _, v in pairs(game.Workspace:GetDescendants()) do
-- This targets ANY ClickDetector or ProximityPrompt in the game
if v:IsA("ClickDetector") then
fireclickdetector(v)
elseif v:IsA("ProximityPrompt") then
fireproximityprompt(v)
end
end
end
end
end)
-- --- BUTTON TOGGLES ---
tpBtn.MouseButton1Click:Connect(function()
tpActive = not tpActive
tpBtn.Text = tpActive and "TP All: ON" or "TP All: OFF"
tpBtn.BackgroundColor3 = tpActive and Color3.fromRGB(50, 180, 50) or Color3.fromRGB(180, 50, 50)
end)
clickBtn.MouseButton1Click:Connect(function()
spamActive = not spamActive
clickBtn.Text = spamActive and "Spam: ON" or "Spam: OFF"
clickBtn.BackgroundColor3 = spamActive and Color3.fromRGB(50, 180, 50) or Color3.fromRGB(180, 50, 50)
end)
why u made this?