# Table: network
Table containing helper functions for network related features.
## Functions (10)
### `trigger_script_event(bitset, _args)`
Call trigger_script_event (TSE)
- **Parameters:**
- `bitset` (integer)
- `_args` (table)
**Example Usage:**
```lua
network.trigger_script_event(bitset, _args)
```
### `give_pickup_rewards(player, reward)`
Give the given pickup reward to the given player.
- `player` (integer): Index of the player.
- `reward` (integer): Index of the reward pickup.
network.give_pickup_rewards(player, reward)
### `set_player_coords(player_idx, x, y, z)`
Teleport the given player to the given position.
- `player_idx` (integer): Index of the player.
- `x` (float): New x position.
- `y` (float): New y position.
- `z` (float): New z position.
network.set_player_coords(player_idx, x, y, z)
### `set_all_player_coords(x, y, z)`
Teleport all players to the given position.
network.set_all_player_coords(x, y, z)
### `get_selected_player()`
- **Returns:**
- `integer`: Returns the index of the currently selected player in the GUI.
integer = network.get_selected_player()
### `get_selected_database_player_rockstar_id()`
- `integer`: Returns the rockstar id of the currently selected player in the GUI.
integer = network.get_selected_database_player_rockstar_id()
### `flag_player_as_modder(player_idx)`
Flags the given player as a modder in our local database.
network.flag_player_as_modder(player_idx)
### `is_player_flagged_as_modder(player_idx)`
- `boolean`: Returns true if the given player is flagged as a modder.
boolean = network.is_player_flagged_as_modder(player_idx)
### `force_script_host(script_name)`
Try to force ourself to be host for the given GTA Script.
- `script_name` (string): Name of the script
network.force_script_host(script_name)
### `send_chat_message(msg, team_only)`
Sends a message to the in game chat.
- `msg` (string): Message to be sent.
- `team_only` (boolean): Should be true if the msg should only be sent to our team.
network.send_chat_message(msg, team_only)