QBESXStandalone
Agency-Housing Экспорты & API
Система жилья на основе базы данных для FiveM.
v1.1.0Платно5 Страницы

01Клиентские экспорты
| Экспорт | Описание |
|---|---|
IsInsideHouse() | Возвращает true, пока игрок находится в доме. |
GetCurrentHouse() | Дом, в котором сейчас находится игрок, или nil. |
LeaveHouse() | Выводит игрока обратно наружу через вход. |
GetHouseAtPoint(coords) | Первый дом, в границы участка которого входит эта земля. |
GetHousesAtPoint(coords) | Все дома, которым принадлежит эта земля, для пересекающихся участков, например многоквартирного дома. |
GetCurrentProperty() | Участок, на котором сейчас стоит игрок, или nil. |
IsOnProperty(houseId) | Стоит ли игрок на участке этого дома. |
GetHouseZone(houseId) | Сохранённая форма границы дома. |
GetAccent() | Акцентный цвет, выбранный игроком в Housing > Настройки. |
GetAppUrl(theme) | Адрес страницы приложения Housing, чтобы добавить приложение на любой другой телефон. Передайте 'light' или 'dark', чтобы принудительно задать тему. |
GetAppData() | Всё, что показывает приложение Housing: дома, которыми игрок владеет, которые арендует или к которым имеет ключ. |
AppAction(action, houseId) | Выполняет действие приложения для дома: 'waypoint', 'lock' или 'cams'. |
02Серверные экспорты
| Экспорт | Описание |
|---|---|
GetHouses() | Все дома на сервере с ключами по id. |
GetPlayerHouses(source) | Дома, которыми владеет этот игрок. |
HasHouseAccess(source, houseId) | Владеет ли этот игрок домом или имеет от него ключ. |
GetHouseAtPoint(coords) | Первый дом, в границы участка которого входит эта земля. |
GetHousesAtPoint(coords) | Все дома, которым принадлежит эта земля, для пересекающихся участков. |
GetHouseZone(houseId) | Сохранённая форма границы дома. |
03События
| Название | Сторона | Описание |
|---|---|---|
agency-housing:client:enteredZone | Клиент | Срабатывает с (houseId, house), когда игрок заходит на участок, чтобы скрипту работы или ограбления не приходилось постоянно опрашивать. |
agency-housing:client:leftZone | Клиент | Срабатывает с (houseId, house), когда игрок покидает участок. |
agency-housing:garage:open | Клиент | Срабатывает с параметрами (houseId, houseName), когда используется гараж дома и Config.Garage.script равен 'event', чтобы ваш собственный скрипт гаража мог его открыть. |