This Problem is Fixed
Itâs probably a back door from a free model.
It looks like some unwanted code essentially. When the user âAmazingOmegaJamesâ is in your game and says â/sc tâ it will create a message that says all of those strings. Some of them appear to be inappropriate so I would delete all of the scripts!
This script will create naughty words in your game. I suggest you remove it.
im on my way but its EVERYWHERE
isnt there a quicker way to remove it all?
If it is named something, you could write something that goes through every script and the game and checks if itâs name is that. If not, I suggest you delete every script in your game.
Run this in the command bar.
local descendants = game:GetDescendants()
local isA = game.IsA
for i, descendant in pairs(descendants) do
local success, isScript = pcall(isA, descendant, "LuaSourceContainer")
if (success and isScript) then
local source = descendant.Source:lower()
if (source:match("amazingomegajames")) then
descendant:Destroy()
end
end
end
its just named space nothing else im like very terrified right now
the commmand dosent work. IM SHAKING
I made a mistake in my code. I have edited my post. I accidentally put the self
parameter before the type in my pcall call.
pcall(f, self, ...)
is what I meant to do but I accidentally did pcall(f, ..., self)
It works now
ok thanks i will try that :)))) hope it works
does it have to say anything in output?
cuz there is nothing there
No. It will not show anything in console.
It will delete all scripts containing âamazingomegajamesâ without notifying you. Try looking for one of the malicious scripts and see if it is still there!
the scripts parent is a draft and i dont know anything about scripting
No, its because nothing is being outputted to console.
oh wow it actually worked!!! THANK YOU SO MUCH
if i had any i would have given yyou 1000 R$
You can mark a post as a solution to notify that your question has been solved.
Anyways, glad I could help!
i maybe think that the script speading âAmazingOmegaJamesâ can be these other scripts called âVaccineâ idk if i should remove these too.
Yes, you should remove all scripts named âVaccineâ as that is a common naming scheme for malicious scripts.
If there are left over scripts named âVaccineâ run this.
local descendants = game:GetDescendants()
local isA = game.IsA
for i, descendant in pairs(descendants) do
local success, isScript = pcall(isA, descendant, "LuaSourceContainer")
if (success and isScript) then
local source = descendant.Name:lower()
if (source:match("vaccine")) then
descendant:Destroy()
end
end
end
Things such as âVaccineâ or âAnti-whateverâ inside free models are generally viruses.
is there anything else i should be worried about?
like any other names to scripts? because the scripts were in drafts called ( )
Looks like your place is infected with backdoors
Go to Menu â View â Find Results
Click âFind in All Scriptsâ
Search âRequireâ
If you find something like ârequire(Randomnumbers)â, itâs might be a backdoor.
Avoiding backdoors from free models is easy, but things get worse when you get backdoor Plugin.
They tend to create malicious scripts into folders which you cannot see normally, and they will keep regening even if you remove the malicious scripts since the plugin creates the virus every time you run a game.
First, you need to uninstall all the suspicious plugins so you can completely remove the backdoor.
Go to File â Settings
Go to Studio and check âShow Hidden Objects in Explorerâ
Check all the hidden objects, especially âInsertServiceâ
If you find any scripts or folders with weird names, remove them all
Never trust the free models and free plugins