Run it
Copy the script and paste it into your executor.
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local backpack = player:WaitForChild("Backpack")
local removeChance = 1.0
local soundId = "rbxassetid://7318656825"
local function getPlayerItems()
local items = {}
for _, item in pairs(backpack:GetChildren()) do
if item:IsA("Tool") then
table.insert(items, item)
end
end
if character
_, item (character:())
item:()
.(items, item)
items
()
sound = .()
sound.SoundId = soundId
sound.Volume =
sound.Looped =
sound.Parent = character player.CharacterAdded:()
sound:()
sound.Ended:(()
sound:()
)
()
items = ()
#items >
randomIndex = .(, #items)
itemToRemove = items[randomIndex]
itemToRemove:()
()
(()
()
.() <= removeChance
()
)
player.CharacterAdded:((newCharacter)
character = newCharacter
)yoink

Universal