This is now Fixed!

This Problem is Fixed :smiley:

1 Like

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.

2 Likes

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
2 Likes

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!

1 Like

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
1 Like

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
image

Click “Find in All Scripts”

Search “Require”
image

If you find something like ‘require(Randomnumbers)’, it’s might be a backdoor.
image

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
image

Go to Studio and check “Show Hidden Objects in Explorer”

Check all the hidden objects, especially “InsertService”
image

If you find any scripts or folders with weird names, remove them all
image

Never trust the free models and free plugins

6 Likes