Roblox Lua Remote Function
The function used to do this is remotefunctioninvokeclient.
Roblox lua remote function. To use the new remoteevent instance with the following examples rename it remoteeventtest. The server listens for this function to be invoked by binding a function to remotefunctiononserverinvoke using the assignment operator and not with an event within a script. In the explorer window click the button next to replicatedstorage and insert a remoteevent instance. When a client wants to use a remote function it will invoke the server with the remotefunctioninvokeserver function within a localscript.
The client listens for this function to be invoked by binding a function to remotefunctiononclientinvoke using the assignment operator and not with an event within a localscript. In order for both the server and clients to utilize a remote event the remoteevent object. A remoteevent is designed to provide a one way message between the server and clients allowing scriptscripts to call code in localscriptlocalscripts and vice versathis message can be directed from one client to the server from the server to a particular client or from the server to all clients.