# Table: entities Table for manipulating GTA entities. ## Functions (4) ### `get_all_vehicles_as_handles()` - **Returns:** - `table`: Returns all vehicles as script handles **Example Usage:** ```lua table = entities.get_all_vehicles_as_handles() ``` ### `get_all_peds_as_handles()` - **Returns:** - `table`: Returns all peds as script handles **Example Usage:** ```lua table = entities.get_all_peds_as_handles() ``` ### `get_all_objects_as_handles()` - **Returns:** - `table`: Returns all objects as script handles **Example Usage:** ```lua table = entities.get_all_objects_as_handles() ``` ### `take_control_of(entity, try_count)` Must be called from a script (script.run_in_fiber for example) - **Parameters:** - `entity` (Entity): Script handle of the entity we are trying to take control of. - `try_count` (integer): Optional. Number of time we'll try taking control of the entity. Default to 300. - **Returns:** - `boolean`: Returns true if we successfully got control of the entity. **Example Usage:** ```lua boolean = entities.take_control_of(entity, try_count) ```