Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

How do I detect cheat engine?

I'm trying to detect if a player has CE on their computer.

My code:

for i = 1, 4 do
        local a = Instance.new("Decal", workspace)
        a.Texture = "rbxasset://../../../../../../../../Program Files (x86)/Cheat Engine 6."..i.."/Cheat Engine.exe"
end

I got that off freemodels to be honest. But it isn't working.

1 answer

✓ Accepted answer

Hi, I made a CE detector a long time ago. I'm pretty sure that's patched though. But just in case it's not, you need to check to see if the texture was resolved or not by using LogService, here's a example:

game:GetService("LogService").MessageOut:connect(function(message, type)
        if message:match("Failed to resolve texture format") --[[ The error that it outputs if the texture is incorrect]] and type == Enum.MessageType.MessageError then
-- code
end)

7 comments

2

let me test that, can i change the --code part to like print("yes") ?

2

Yeah, you can.

2

ok it worked. wait, if it prints yes,that means the player has CE right??

2

Yes.

1

thanks dude

1

Yw.

0

Would this detect the Bypassed versions of CheatEngine?

This discussion is preserved as it was. New answers, comments, and votes are closed.