
Key Required
Ghoulars Collector
Lua Script•65 lines (1744 chars)
--// Ghoular AutoFarm
local player = game.Players.LocalPlayer
local ghoularsFolder = workspace:WaitForChild("Ghoulars"):WaitForChild("Assets")
--// Helper: Get HumanoidRootPart
local function getRoot()
local character = player.Character or player.CharacterAdded:Wait()
return character:WaitForChild("HumanoidRootPart", 5)
end
--// Simulate a fast touch (TouchInterest)
local function fastTouch(root, part)
if not (root and part and part:IsA("BasePart")) then return end
task.spawn(function()
firetouchinterest(root, part, 0)
task.wait(0.01) -- ultra-fast touch delay
firetouchinterest(root, part, 1)
end)
end
--// Collect all TouchInterest parts in a Ghoular
local function collectGhoular(ghoular)
local root = getRoot()
if ghoular:IsA("Model") then
for _, obj in ipairs(ghoular:GetDescendants()) do
if obj:IsA("BasePart") and obj:FindFirstChildOfClass("TouchTransmitter") then
fastTouch(root, obj)
end
end
elseif ghoular:IsA("BasePart") and ghoular:FindFirstChildOfClass("TouchTransmitter") then
fastTouch(root, ghoular)
end
end
--// Collect all existing Ghoulars
local function collectAllGhoulars()
for _, ghoular in ipairs(ghoularsFolder:GetChildren()) do
task.spawn(function()
collectGhoular(ghoular)
end)
end
end
--// Instant collection when new Ghoular appears
ghoularsFolder.ChildAdded:Connect(function(newGhoular)
task.wait(0.05)
collectGhoular(newGhoular)
end)
--// Recollect after respawn
player.CharacterAdded:Connect(function()
task.wait(0.5)
collectAllGhoulars()
end)
--// Continuous super-fast loop
task.spawn(function()
while task.wait(0.5) do -- adjust lower for even faster scans (0.2 = max speed)
pcall(collectAllGhoulars)
end
end)
--// Initial run
collectAllGhoulars()Features & Information
auto-farm ghoulars lol

works ty
@berawera yw
Was it patched? It doesn't work for me
@Lasanique yes ghoulars are client side now so u can't bring them all to urself i used to bring them to myself with iy
I use it and it works, although on delta exacuter