Roblox Lua Remote Function
When the player client is invoked it will execute the bound function.
Roblox lua remote function. When a client wants to use a remote function it will invoke the server with the remotefunctioninvokeserver function within a localscript. Invoking a client is very similar to invoking the server except in this case the invocation has to pass the player to invoke. The function used to do this is remotefunctioninvokeclient. In the explorer window click the button next to replicatedstorage and insert a remoteevent instance.
In order for both the server and clients to utilize a remote event the remoteevent object. 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. To implement remote events you must create a remoteevent instance where both clients and the server can access it for instance replicatedstorage.