LibRPC Z
Revision as of 04:51, 27 June 2023 by Habi (talk | contribs) (Created page with "{{Welcome|desc=Creates userdata when passed to RFC/F/Fa/RFCa has the effect of rawget. Unlike other functions, this is a first order function.| params=<source lang="lua">( p1, p2, ... )</source> <poem> ::p1 : If string, a rawget will be performed on the roottable when executed on remote side. Optional Parameters ::p2, p3, ... : A key which will be popped and get operation performed on p(i-1) </poem>| example= {{{!}} class="wikitable" {{!}}- ! Goal ! Corresponding code !...")
Description:
Creates userdata when passed to RFC/F/Fa/RFCa has the effect of rawget. Unlike other functions, this is a first order function.
Parameters:
( p1, p2, ... )
p1 : If string, a rawget will be performed on the roottable when executed on remote side.
Optional Parameters
p2, p3, ... : A key which will be popped and get operation performed on p(i-1)
Return Values:
This function does not return any specific values.
Example
Goal | Corresponding code | |
---|---|---|
FindPlayer( 0 ).Name | Z( F("FindPlayer")(0), "Name" ) | |
FindPlayer( 0 ).Pos.x | Z( F("FindPlayer")(0), "Pos", "x" ) | |