'rbxassetid://0' Spam in Developer Console

This thing appears only when playing on server, not local server in roblox studio.
I’d really like to know where is the source of the sound, 'cuz it causes lags and makes it impossible to see Server script errors.

I tried to find the sound like that:

for _, I in ipairs(game:GetDescendants()) do if I:IsA("Sound") and I.SoundId == "rbxassetid://0" then I.Parent = workspace end end

But it gives nothing, same with deleting the sound - nothing.
I have some suspicion about Adonis admin system, as it has some problems few months ago.
In anyway, I don’t have any sounds with ID ‘0’.

I’d like to find out how to stop the spam in output.

search for audioplayer.Asset too

With CTRL SHIFT F you can search all of the scripts. I would use that to see which script is creating the sound instance.

I did it. No results.

значит либо админ панель бесплатная либо что то еще ищите require( и если после ( увидите цифры значит оно

Конечно бесплатная.

Я знаю о бэкдорах и подобных бэкдору вещах, я перепроверяю игру каждый раз когда захожу в студию, и ТОЛЬКО у Адониса есть require(nums) т-к он запрашивает мой модуль по AssetId из тулбокса, поэтому подозрение на него

To clarify - did you try running the command in Studio, or in game (when the issue was occuring)

I tried both variants - Server and Local Server.

If you temporarily remove your admin thing, does the issue still occur?

Also, if you run that command from before again (in game), but add a print statement at the same time as parenting the object to workspace, does it give any results?
i.e.

for _, I in ipairs(game:GetDescendants()) do if I:IsA("Sound") and I.SoundId == "rbxassetid://0" then print("MATCH") I.Parent = workspace end end
1 Like

Removed admin system, and executed the script. Nothing.

I guess the next thing to test would be if it’s a script causing it, of it there’s a sound object that you missed.

Simplest way I can think of is to disable all scripts and see if the error still occurs (then reenable them).

The below scripts should allow you to toggle all scripts:

Disable:

for _, p in game:GetDescendants() do
	if p:IsA("Script") or p:IsA("LocalScript") then
		p:SetAttribute("SCRIPT_ENABLED", p.Enabled)
		p.Enabled = false
	end
end

Enable

for _, p in game:GetDescendants() do
	if p:IsA("Script") or p:IsA("LocalScript") then
		p.Enabled = p:GetAttribute("SCRIPT_ENABLED")
		p:SetAttribute("SCRIPT_ENABLED", nil)
	end
end

(I would recommend creating a backup of the place before running this, just in case I messed something up)

Tried to run on Server, same result - nothing.
Gonna try to disable scripts in Roblox Studio and test.

Well, that solved the problem.
Now I have to find that script. Still should be some of AudioHandler modules.

You can (manually) disable the scripts in groups to try to narrow down the search.

You can also try using the command I sent just before, but change it from game:GetDescendants() to workspace:GetDescendants() or ServerScriptService, or other places there may be scripts. This will help you find it.

Some of my friends added toolbox model which contained backdoor script. Should be one of the initiator of the problem

Yep.. Those “EffectBuilder” were the problem of spam.

In anyway, thank you for help!

Ah, “EffectBuilder”. I’ve had to assist someone else with locating a backdoor originating from “EffectBuilder” before ;/

No problem!

2 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.