selene.network
Provides networking functions for sending data to players and handling custom payloads.
| Function |
|---|
HandlePayload(payloadId: string, callback: function(player: Player, payload: table)) |
Registers a handler for incoming custom payloads from clients. |
SendToPlayer(player: Player, payloadId: string, payload: table) |
Sends a custom payload to a specific player. |
SendToPlayers(players: table<Player>, payloadId: string, payload: table) |
Sends a custom payload to multiple players. |
SendToEntity(entity: Entity, payloadId: string, payload: table) |
Sends a custom payload to all players controlling an entity. |
SendToEntities(entities: table<Entity>, payloadId: string, payload: table) |
Sends a custom payload to all players controlling multiple entities. |