Could you just replace RemoteEvents with RemoteFunctions?

So could you just use RemoteFunctions instead of RemoteEvents? They work the same way, just that you can return something with RemoteFunctions and access it with the local script, later. But you don’t have to return something and it would just work the same as a RemoteEvent, you would just use :InvokeServer() instead of :FireServer()?

1 Like

It depends on what you are achieving, if you need a response back then use RemoteFunctions. It just depends on what you are trying to do, either of those work.

1 Like

Even if you don’t want a response, could you just use RemoteFunctions?

I believe RemoteFunctions always needed a response back.

1 Like

Remote functions return something to the caller, remote events work like signals, you just fire them and they don’t return anything to the caller

1 Like

Of coarse you can do this if you don’t need data to be sent back to the origin however if your game is using Remote Functions there shouldn’t be any real need to change them.


Hope I could help, ICrann

1 Like

I pretty certain they don’t need a response back but it is optional.

1 Like