Garry's Mod Wiki

Revision Difference

CRecipientFilter:RemoveAllPlayers#515786

<function name="RemoveAllPlayers" parent="CRecipientFilter" type="classfunc"> <description>Removes all players from the recipient filter.</description> <realm>Server</realm> </function> <example> <description>⤶ Adds all players that can see the origin of the map, removes all players, then adds the first player object to the recipient filter, and sends them a message.⤶ <description>Adds all players that can see the origin of the map, removes all players, then adds the first player object to the recipient filter, and sends them a message.⤶ ``` ⤶ | Code = function SendMessage()⤶ </description>⤶ <code>⤶ function SendMessage()⤶ local filter = RecipientFilter() filter:AddPVS(Vector(0,0,0)) filter:RemoveAllPlayers() filter:AddPlayer(Entity(1)) umsg.Start("message",filter) umsg.End() ```⤶ ⤶ end⤶ end⤶ </code>⤶ <output>Sends a usermessage to the first player object, if it exists.⤶ ``` ⤶ | Output = Sends a usermessage to the first player object, if it exists.⤶ ```⤶ ⤶ </description>⤶ </output>⤶ </example>