
KeylessUniversal

local CustomSoundLobby = instance.new("Sound")
local FolderCh = instance.new("Folder")
CustomSoundLobby.SoundId = "rbxassetid://6695430066"
CustomSoundLobby.Name = "Lobby"
FolderCh.parent = game.ReplicatedStorage.Assets
FolderCh.name = "CustomSoundsManager"
--6924735395
local replacements = {
["Lobby"] = FolderCh.CustomSoundLobby,
}
-- Replace sound ID if needed
local function tryReplaceSound(sound)
if sound:IsA("Sound") and replacements[sound.SoundId] then
sound.SoundId = replacements[sound.SoundId]
end
end
-- Replace existing sounds
for _, descendant in ipairs(workspace:GetDescendants()) do
tryReplaceSound(descendant)
end
-- Monitor new sounds added
workspace.DescendantAdded:Connect(function(descendant)
task.wait() -- short delay to ensure SoundId is set
tryReplaceSound(descendant)
end)



Cool
Idk but doesn’t work