Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
4

How do I detect cheat engine?

Asked by
dCoder 25
9 years ago

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

Log in to vote
6
Answered by
BlastNet 250 Moderation Voter
9 years ago

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)
2
let me test that, can i change the --code part to like print("yes") ? dCoder 25 — 9y
2
Yeah, you can. BlastNet 250 — 9y
2
ok it worked. wait, if it prints yes,that means the player has CE right?? dCoder 25 — 9y
2
Yes. BlastNet 250 — 9y
View all comments (3 more)
1
thanks dude dCoder 25 — 9y
1
Yw. BlastNet 250 — 9y
0
Would this detect the Bypassed versions of CheatEngine? alphawolvess 1784 — 9y
Ad

Answer this question