trinket esp and autopickup
Key Required

trinket esp and autopickup

Sea Linetiamtiam 1.2K views 143 executesUpdated Jan 20, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•71 lines (2671 chars)
--https://discord.gg/SW7km6m3pF
local plr = game.Players.localPlayer
local Markers = {}
local trinketsFunc = game:GetService("ReplicatedStorage"):WaitForChild("GamePackage"):WaitForChild("Communication")
    :WaitForChild("Colin"):WaitForChild("NearbyTrinket")
local grab = game:GetService("ReplicatedStorage"):WaitForChild("GamePackage"):WaitForChild("Communication"):WaitForChild(
    "Colin"):WaitForChild("Grab")


task.spawn(function()
    while task.wait(1) do
        local result = trinketsFunc:InvokeServer()
        for i, TrinketInfo in pairs(result) do
            for index, Info in pairs(TrinketInfo) do
                local id = tostring(TrinketInfo[1])
                if Markers[id] then return end
                if typeof(Info) == "Vector3" then
                    local part = Instance.new("Part")
                    part.Size = Vector3.new(3, 3, 3)
                    part.Position = Info
                    part.Shape = Enum.PartType.Ball
                    part.Anchored = true
                    part.CanCollide = false
                    part.CanTouch = true
                    part.Transparency = 1
                    part.Parent = workspace

                    local billboard = Instance.new("BillboardGui")
                    billboard.Size = UDim2.fromOffset(50, 50)
                    billboard.StudsOffset = Vector3.new(0, 2, 0)
                    billboard.AlwaysOnTop = true
                    billboard.Adornee = part
                    billboard.Parent = part

                    local text = Instance.new("TextLabel")
                    text.Size = UDim2.fromScale(1, 1)
                    text.BackgroundTransparency = 1
                    text.Text = TrinketInfo[2]
                    text.TextScaled = true
                    text.TextColor3 = Color3.new(1, 1, 1)
                    text.Font = Enum.Font.SourceSansBold
                    text.Parent = billboard

                    Markers[id] = {
                        TrackPart = part,
                        Name = TrinketInfo[1],
                    }
                end
            end
        end
    end
end)

task.spawn(function()
    while task.wait(1) do
        local chr = plr.Character

        for i, v in pairs(Markers) do
            local dist = (chr.HumanoidRootPart.CFrame.Position - v.TrackPart.CFrame.Position).Magnitude
            if dist <= 12 then
                local args = {
                    v.Name
                }
                grab:FireServer(unpack(args))
                v.TrackPart:Destroy()
                local id = tostring(v.Name)
                Markers[id] = nil
            end
        end
    end
end)

Features & Information

join ma discord https://discord.gg/SW7km6m3pF

Community Comments (1)

nonamesyfmnonamesyfmJul 4, 2026

are u interested making scripts still?