As the title suggests, I wish to see if there is a way to detect or alter when a remote event fires on the client.
No. You’ll have to create a wrapper for it.
function fire()
remoteEvent:FireServer()
bindableEvent:Fire()
end
Then call fire
instead of using FireServer
in other places, and listen to bindableEvent.Event
to know when the remote fires.
Darn, theres gotta be some sort of way… Because exploits for my games use synapse functions with metatables to intercept remoteevents and alter them. So I wish to use some sort of similar methods to intercept a remoteevent and check some client sided things before even sending them in…
An exploiter can intercept a remote event by running code in an unrestricted environment, which you can’t do as a developer.
Rip, that’s quite an unfortunate position to be in.