Garry's Mod Wiki

Revision Difference

Global.RecipientFilter#561388

<function name="RecipientFilter" parent="Global" type="libraryfunc"> <description>Creates a new <page>CRecipientFilter</page>.</description> <realm>Server</realm> <args> <arg name="unreliable" type="boolean" default="false" added="2020.08.12">If set to true, makes the filter unreliable. This means, when sending over the network in cases like <page>Global.CreateSound</page> (and its subsequent updates), the message is not guaranteed to reach all clients.</arg> <arg name="reliable" type="boolean" default="false" added="2020.08.12">If set to true, makes the filter reliable. This means, when sending over the network in cases like <page>Global.CreateSound</page> (and its subsequent updates), the message is guaranteed to reach all clients.</arg> </args> <rets> <ret name="" type="CRecipientFilter">The new created recipient filter.</ret> </rets> </function> <example> <description>Example usage of the function</description> <code> local rf = RecipientFilter() rf:AddAllPlayers() print( rf:GetCount() ) PrintTable( rf:GetPlayers() ) </code> <output> ``` 2 1 = Player [1][Player #1] 2 = Player [2][Player #2] ``` </output> </example>