Hey guys! So at the moment, I’m developing an advanced anti-exploit system. One of the things that is very scary about exploiters is the use of Remote Spy. If you don’t know what that is, its basically a script that logs all remote event firing.
So here is my request:
An event such as game.Players.LocalPlayer.OnClientLog() would be great, with the following parameters.
Paremeter one, Message, Parameter 2, type (Error, Warn, Print)
Heres a little demo of what I was thinking.
game.Players.LocalPlayer.OnClientLog:connect(function(msg,msgType)
local lineMsg = string.lower(msg)
if string.gmatch(lineMsg,"called!") and string.gmatch(lineMsg,"args:") then
game.Players.LocalPlayer:Kick("Yeah, I don't think so.")
end
end)
The following values “called!” and “Args:” are generally printed with remote spy scripts, obviously change these to combat more scripts.
This would be very helpful at stopping exploiters.