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

What are the differences about Binable function and RemoteFunction?

I'm trying to upgrade my datastore and I'm trying to make a Remotefunction or binable function to save data. Which is better and what are the differences?

2 comments

3

remote functions work with filtering enabled as to cross the server client barrier. bindable functions can't cross the server client barrier but but can connect a function from one script to another just like remote functions.

0

^ I think this deserves to be an answer.

1 answer

✓ Accepted answer

The Network

Fundamentally, the network is the difference between the Bindable/Remote types.

  • BindableFunctions
    can only invoke callbacks made by scripts on the same side of the network (Scripts -> Scripts, LocalScripts -> LocalScripts (Same machine)).

  • RemoteFunctions
    may invoke callbacks made by scripts on the other side of the network, but as with all RPC interface Instances they may not do client -> client communication (Scripts -> LocalScripts, LocalScripts -> Scripts)

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