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

Possible to detect exploits attached to client using scripts?

There's a guy saying that it's actually possible to see if an exploit is attached to the client, provides no proof and of course seems to not know anything about RBXLua or how it works, this is most likely fake, any thoughts on this?

(Claims no script is executed using exploit, just exploit injected)

2 comments

0

I think I remember one dev found out a way to do this (detecting injections), but I believe exploiters found out about how it worked and mostly patched it. I mean if you can prevent executions that's just as good isn't it?

0

Sources?

1 answer

You can make your own anti-exploit scripts, instead of detecting exploit injections/etc.

local hum = game:GetService("Players").LocalPlayer.Character:WaitForChild"Humanoid"

hum:GetPropertyChangedSignal("JumpPower"):Connect(function()

    game:GetService("Players").LocalPlayer:Kick"exploiter!"

end)

hum:GetPropertyChangedSignal("MaxHealth"):Connect(function()

    game:GetService("Players").LocalPlayer:Kick"exploiter!"

end)

plr = game:GetService("Players").LocalPlayer

plr.Backpack.ChildAdded:Connect(function(child)
    if child.ClassName == "HopperBin" then
        plr:Kick"exploiter!"
    end
end)

2 comments

0

I like this idea. You could add on to this to customize this for your game specifically. For example, if you have an RPG with a leveling system that increases player MaxHealth with each level attained, then you might want to make regular checks that compare player level with MaxHealth.

0

Yeah, just have a limit to how much max health.

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